Shahid Afridi broke the record for most sixes in ODIs during his 124 off 60 balls against Bangladesh in Dambull. Previously Sri Lankan Opener Has 270 Sixes Record in ODI. Afridi is now leading position with 272 Sixes. Pakistan Also Make Highest ODI score ever 385 , Afridi century was 6th fastest century & Afridi score his Best ODI score.
Shahid Aridi darling of Pakistan cricket is famous for his six hitting ability. He can hit any bowler for six and at any time. On his day he can hit sixes of around 110-120 meters.
All-rounder Afridi however is now more successful in his bowling than batting. He has consistently performed in bowling department rather than batting department.