Shahid afridi also hit biggest six of 158 meter against south africa which is also a world record in cricket.
Shahid afridi hits the roof in australia.
It was indeed a fine hit but mark waugh in 1997 hit a ball onto the roof of the opposite stand with the ball travelling an unimpeded distance of 120 metres perhaps.
Shahid afridi was the only batsmen to hit 12 runs off 1 legal ball.
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.
As shahid afridi hit longest and huge six in the cricket history ball touch the roof over the melbourne cricket ground and umpire holder give 12 runs on one ball by making cross signal through his hands.
Aaron finch hits the roof at etihad stadium 2020 biggest six ever that was a dead ball duration.