Brian Lara 13 sixes
Shahid Afridi Pakistan (BOOM BOOM) It was currently between sanath Jaysuriya and Shahid Afridi
ross taylor has the record of hitting the most sixes
Its Adam gilchrist (Australia)He hits 100 sixes in his test career. It is the world record.......
21-Jun-2010: Shahid Afridi has now hit the most sixes in ODIs, going past Jayasuriya. He now has 279 Sixes and Sanath Jayasuria has 270 Sixes.
Its Yuvraj Singh against England in super 8 match .He hitted 6 sixes in 1 over making 36 runs .The over was bowled by Flintoff .