A batsman scores 12 runs of a ball ,see how this happens !
Scoring more than 6 runs of a single ball , this batsmen does that exactly .. Yes it is legal and recorded as a record ..
In a Power Cricket ODI match between Australia and Rest Of World in Docklands Stadium, Melbourne, Australia, Shahid Afridi hit one delivery for a massive hit, which struck the roof.According to the rules for that game, when a batsmen hit the roof, he as well as team was rewarded with 12 runs. Shahid Afridi was the only batsmen to hit 12 runs off 1 legal ball.