Fastest 100 Sixes and the Players Who Smashed Them: Cricket has emerged as the most favoured sport worldwide, with players consistently setting records in almost every match. Batsmen often establish records by hitting colossal sixes, while bowlers make their mark by taking wickets. Nowadays, cricket players predominantly focus on smashing sixes and fours to rack up runs swiftly.
Fastest 100 Sixes in One Day Internationals (ODIs):
1. Kieron Pollard – 86 innings
Leading the pack in terms of the fastest 100 sixes in ODI cricket is West Indies batsman Kieron Pollard. Pollard has smashed a remarkable 110 sixes in 95 innings out of 101 matches in ODI cricket. He achieved the feat of reaching 100 sixes in just 86 innings.
2. Ross Taylor – 116 innings
In this list, New Zealand’s Ross Taylor secures the second position. Taylor has accumulated 121 sixes in 179 innings out of 193 matches in ODI cricket. He accomplished the milestone of 100 sixes in a mere 116 innings.
3. Martin Guptill – 120 innings
The third spot on the list goes to New Zealand opener Martin Guptill. Guptill has recorded 138 sixes in 146 innings out of 149 matches in ODI cricket. Impressively, he reached 100 sixes in only 120 innings.
4. Mahendra Singh Dhoni – 123 innings
Former India captain Mahendra Singh Dhoni takes the fourth position on this prestigious list. Dhoni has launched a total of 213 sixes in 266 innings out of 309 matches in ODI cricket. The ‘Sixer King’ Dhoni achieved 100 sixes in a mere 123 innings.
5. Shahid Afridi – 126 innings
Completing the top five is Pakistan’s explosive batsman, Shahid Afridi. Afridi holds the record for the most sixes in ODI cricket, with an astounding 351 sixes in 369 innings out of 398 matches. Remarkably, he reached the hundred sixes mark in just 126 innings.