This article examines the notable achievements of international cricketers who have dominated their home grounds, with a specific focus on the record for most sixes in home ODIs.
Most Sixes at home in ODIs
| Player | Innings | 6s at home | Runs over 6s (% of total runs) | Total runs |
|---|---|---|---|---|
| Rohit Sharma (IND) | 99 | 187 | 1122 (22.11) | 5074 |
| Chris Gayle (WI) | 117 | 147 | 882 (20.91) | 4217 |
| Martin Guptil (NZ) | 99 | 132 | 792 (18.48) | 4285 |
| Brendon McCullum (NZ) | 106 | 126 | 756 (23.71) | 3188 |
| Eoin Morgan (ENG/IRE) | 114 | 119 | 714 (17.14) | 4165 |
| MS Dhoni (IND) | 113 | 116 | 696 (15.99) | 4351 |
| Virat Kohli (IND) | 127 | 95 | 570 (8.30) | 6867 |
| AB van Villiers (SA) | 91 | 88 | 528 (13.21) | 3994 |
| Kieron Pollard (WI) | 59 | 72 | 432 (31.01) | 1389 |
| Sachin Tendulkar (IND) | 160 | 71 | 426 (6.10) | 6976 |
| Jos Buttler (NL) | 73 | 70 | 420 (16.60) | 2529 |
Key insights on the most sixes hitting in ODIs on home soil
Individual Power Hitting and Location Records
Rohit Sharma has hit the most sixes at home in ODIs and is the only batsman to command more than 100% 150 times on home soil.
The Indian opener has almost scored 52 percent of his total sixes in his career in India. And undoubtedly, he tops the overall ODI sixes record list.
Sikandar Raza is the only player who has more than 40 sixes at one home location, and achieved this feat at the Harare Sports Club in Zimbabwe.
Naseem Khushi of Oman holds the record for the highest percentage of points scored through sixes at home (min. 15 sixes), with 42.29 percent of his 227 runs coming from 16 maximums.
Series and match specific home records
John Morgan holds the record for most sixes in an innings in a home ODI, clattering 17 maximums against Afghanistan in Manchester during the World Cup 2019.
Chris Gayle hammered 39 sixes during the Home series 2019 against England, the highest ever by a batsman in a bilateral ODI series at home.
Gayle And Rohit Sharma share the record for most sixes against a specific team at home with both hitting 57 maximums in return for England (in the West Indies) and Australia (in India), respectively.
Rohit Sharma is the only batter to score more than 25 sixes against four different opponents at home: New Zealand (30), Sri Lanka (29), West Indies (28)And Australia (57).
Milestone achievements through role playing
John Morgan has hit the most sixes at home as a captain in ODIs, with 92 maximums in 63 turns in England. See which captain holds the overall record for most sixes while leading.
MS Dhoni is the only wicketkeeper to skip 100 sixes on home soil, with all goalkeepers at the forefront 116 maximums. He also tops the overall list of the same record.
Rohit Sharma, Chris GayleAnd Martin Guptil are the only three openers to be surpassed 100 home sixes in this format.
A select group included Rohit Sharma, Chris Gayle, Martin Guptil, Brendon McCullum, John MorganAnd MS Dhoni have achieved “double”. More than 100 ovens And More than a hundred sixes in their respective home countries.
While sixes dominate the modern discussion, Sachin Tendulkar holds the record for most fours on home soil in ODIs, with 811 borders in 160 turns in India.
Dominance of the calendar year in home conditions
Rohit Sharma is the only player to hit more than 30 home sixes in two separate calendar years – 2017 and 2023 – both seasons in which he also topped the list for most sixes.
Rohit Sharma beaten up 56 sixes in 20 innings in India during 2023the most of any hitter at home in one calendar year.
This 56 sixes contributed to Rohit’s 1049 runs on Indian soil 2023which marks the third-highest home run total in a year.
#Sixes #home #ODIs #CricIndeed

