Shahid afridi. He hit 145/150 meters six to Symonds at the Waca in 2007.
afridy hit the biggest six against Australia in ODI
me and 1 million cm's
Jayasurya
I think yuvraj singh in icc t20 cricket world cup semi final against australia of 119 m.
Ravi Shastri hit the most six in a over in test cricket.
"Yuvraj Singh" says Shahid Afridi's blasting six at Melbourne 2007 or his 158m six atJohannesburg 2013 may be one of the most biggest sixes of all times."Tom Moody" says that Mark Waugh'sdynamicsix at Perth 1997 would be one of the biggest six in the history of cricket.So, any one of the three shall be the biggest six of all times or the biggest six in the history of cricket, in all the formats (tests, ODIs and T20s)
Cricket
Shahid afridi has hitted biggest six in cricket history
Cricket
longest six in history of cricket by the criss gyle from west indies
To score a six in cricket, you have to hit the ball so that it crosses the boundary rope on the foul.