In modern cricket, the most number of sixes hit is Shahid Afridi's 367. This includes all Test, ODI and T20 matches he has played. He has batted 392 times, which means he averages a six every 0.93 innings. Next is Sanath Jayasuria, with 352 sixes.
Chat with our AI personalities
It is Adam Gilchrist who hit the longest six in ipl history. The six distance is 124 metres.
1. Adam Gilchrist 124 metres ipl 4
2. Chris Gayle 121 metres ipl 4
3. Rohit Sharma 116 metres ipl 4
4. Chris Gayle 115 metres ipl 4
5. Chris Gayle 113 metres ipl 3
6. Chris Gayle 111 metres ipl 5
7. M. S Dhoni 108 metres ipl 4
8. Cameron White 107 metres ipl 5
9. Chris Gayle 106 metres ipl 5
10. Chris Gayle 104 metres ipl 4
The most sixes hit in an innings was 16 by Greame Napier who scored 155 in a English County 20/20 match for Essex.
Many, many player have hit a six in cricket. There cannot be a 'biggest' one.
Some have been hit beyond the grounds and the actual distance has never been measured.