This article covers the wicketkeepers who have smashed the most sixes in ODI cricket.
Most Sixes as Wicketkeepers in ODIs
| Player | Innings | 6s as WK | Runs via 6s (% of Total Runs) | Total Runs as WK |
|---|---|---|---|---|
| MS Dhoni (IND) | 297 | 229 | 1374 (12.75) | 10773 |
| Jos Buttler (ENG) | 162 | 179 | 1074 (20.30) | 5289 |
| Adam Gilchrist (AUS) | 274 | 146 | 876 (9.30) | 9410 |
| Quinton de Kock (SA) | 160 | 134 | 804 (11.29) | 7120 |
| Shai Hope (WI) | 141 | 120 | 720 (11.84) | 6078 |
| Brendon McCullum (NZ) | 157 | 116 | 696 (17.15) | 4057 |
| Mushfiqur Rahim (BAN) | 243 | 91 | 546 (7.52) | 7254 |
| Kumar Sangakkara (SL) | 340 | 87 | 522 (3.91) | 13341 |
| Mark Boucher (SA) | 220 | 83 | 498 (10.64) | 4680 |
| Brendan Taylor (ZIM) | 103 | 80 | 480 (12.92) | 3714 |
Key Insights on Most Sixes by Wicketkeepers in ODI Cricket
All-Time Leaders and Career Six-Hitting Milestones
MS Dhoni has smashed the most sixes as a wicketkeeper-batter in ODI cricket, striking 229 maximums in 297 innings while leading India.
MS Dhoni is the only keeper-batter to score 25 or more sixes against five different teams in ODIs: 45 against Sri Lanka, 34 against England, 33 against Australia, 28 against the West Indies, and 25 against Pakistan.
MS Dhoni and Jos Buttler are the only two wicketkeepers to have hit 20 or more sixes in four different calendar years.
MS Dhoni, Jos Buttler, Quinton de Kock, Adam Gilchrist, Brendon McCullum, and Shai Hope have all achieved the dual milestone of scoring 100-plus fours and 100-plus sixes as wicketkeepers in ODIs.
Record-Breaking Individual Innings and Series Performances
AB de Villiers and Jaskaran Malhotra share the record for the most sixes by a wicketkeeper in a single ODI innings, both hitting 16 maximums. De Villiers achieved this against the West Indies in 2015, while Malhotra matched it against Papua New Guinea in 2021.
Jaskaran Malhotra became the first wicketkeeper and second batter overall to hit 6 sixes in a single over during an ODI.
Jos Buttler is the only keeper-batter to strike 10 or more sixes in an ODI innings twice (12 vs West Indies, 2019; 14 vs Netherlands, 2022).
Jos Buttler finished the 2022 Netherlands tour with 19 sixes in just two innings, the highest tally by a wicketkeeper in a bilateral ODI series.
Quinton de Kock holds the record for the most sixes as a keeper in a single ODI World Cup edition, hitting 21 maximums during the 2023 tournament.
Specialized Venue and Format Hitting Statistics
MS Dhoni scored 116 of his career maximums in India, the most by any wicketkeeper on home soil.
Jos Buttler is the only keeper-batter to surpass 90 sixes in away ODI matches.
Rahmanullah Gurbaz has scored approximately 23 per cent of his runs through sixes, the highest percentage for any keeper-batter with a minimum of 500 ODI runs.
Mushfiqur Rahim has struck the most sixes as a keeper at a single ground, hammering 32 maximums at the Shere Bangla National Stadium in Dhaka.
Kumar Sangakkara holds the record for the most fours by a wicketkeeper in ODIs, with 1308 boundaries in 340 innings.
Check Next: Most Sixes as Captain in ODI