Hitting big is the key in One Day Internationals (ODIs) today. Nothing gets the fans more excited than seeing a player smash sixes and show off their skills and dominance. Here are the top 5 players who have hit the most sixes in a single ODI game and broke records and wowed the world.
1. Eoin Morgan – 17 Sixes vs Afghanistan (2019)
Eoin Morgan holds the record for most sixes in an ODI innings with 17 against Afghanistan in the 2019 ICC Cricket World Cup in Manchester. Morgan scored 148 off 71 balls with strong and accurate shots and helped England to a massive 397. He broke the six-hitting records and England set a team record of 25 sixes in that game. Morgan’s aggressive but controlled style is the epitome of modern ODI power-hitting.
Eoin Morgan Career Status:
Format | Matches | Runs | HS | Average | SR | 4s | 6s | 50 | 100 |
---|---|---|---|---|---|---|---|---|---|
Test | 16 | 700 | 130 | 30.43 | 54.78 | 77 | 6 | 3 | 2 |
ODI | 248 | 7701 | 148 | 39.09 | 91.17 | 654 | 220 | 47 | 14 |
T20I | 115 | 2458 | 91 | 28.58 | 136.18 | 186 | 120 | 14 | 0 |
IPL | 83 | 1405 | 68 | 22.66 | 122.61 | 112 | 64 | 5 | 0 |
Read Also:- Most Beautiful Cricket Stadium
2. Rohit Sharma – 16 Sixes vs Australia (2013)
Indian opener Rohit Sharma hit 16 sixes in a game against Australia in Bengaluru and it’s the second highest sixes in an ODI innings. Rohit scored 209 off 158 balls, his first ODI double century, and tore apart the Australian bowling attack with perfect timing and power. This game cemented Rohit’s place as one of the most explosive and consistent ODI batsmen in the world.
Rohit Sharma Career Status:
Format | Matches | Runs | HS | Average | SR | 4s | 6s | 50 | 100 | 200 |
---|---|---|---|---|---|---|---|---|---|---|
Test | 67 | 4301 | 212 | 40.58 | 57.06 | 473 | 88 | 18 | 12 | 1 |
ODI | 273 | 11168 | 264 | 48.77 | 92.81 | 1044 | 344 | 58 | 32 | 3 |
T20I | 159 | 4231 | 121 | 31.34 | 140.90 | 383 | 205 | 32 | 5 | 0 |
IPL | 272 | 7046 | 109 | 29.73 | 132.10 | 640 | 302 | 47 | 2 | 0 |
3. AB de Villiers – 16 Sixes vs West Indies (2015)
South African AB de Villiers also hit 16 sixes in his quickfire 149 off 44 balls against West Indies in Johannesburg. His innings was the fastest ODI century in 31 balls. De Villiers’ mix of innovation and aggression, often called 360 degree batting, made this innings a classic display of six-hitting and timing.
AB de Villiers Career Status:
Format | Matches | Runs | HS | Average | SR | 4s | 6s | 50 | 100 | 200 |
---|---|---|---|---|---|---|---|---|---|---|
Test | 114 | 8765 | 278 | 50.66 | 54.53 | 1024 | 64 | 46 | 22 | 2 |
ODI | 228 | 9577 | 176 | 53.50 | 101.10 | 840 | 204 | 53 | 25 | 0 |
T20I | 78 | 1672 | 79 | 26.13 | 135.17 | 140 | 60 | 10 | 0 | 0 |
IPL | 184 | 5162 | 133 | 39.71 | 151.69 | 413 | 251 | 40 | 3 | 0 |
4. Chris Gayle – 16 Sixes vs Zimbabwe (2015)
Chris Gayle matched the record of 16 sixes in his World Cup double century against Zimbabwe in Canberra. Gayle scored 215 off 147 balls, showed raw power and fearless hitting and became the first player to score a double century in a World Cup game. His ability to clear the boundary with ease earned him the nickname Universe Boss and made a lasting impact on ODI cricket.
Chris Gayle Career Status:
Format | Matches | Runs | HS | Average | SR | 4s | 6s | 50 | 100 | 200 |
---|---|---|---|---|---|---|---|---|---|---|
Test | 103 | 7215 | 333 | 42.19 | 60.28 | 1046 | 98 | 37 | 15 | 3 |
ODI | 301 | 10480 | 215 | 37.70 | 87.20 | 1128 | 331 | 54 | 25 | 1 |
T20I | 79 | 1899 | 117 | 27.93 | 137.51 | 158 | 124 | 14 | 2 | 0 |
IPL | 142 | 4965 | 175 | 39.72 | 148.97 | 405 | 357 | 31 | 6 | 0 |
5. Shane Watson – 15 Sixes vs Bangladesh (2011)
Shane Watson completes the list with 15 sixes in his unbeaten 185 off 96 balls against Bangladesh in Mirpur. His big hitting was instrumental in a winning chase and showed he can hit big and smart. His six-hitting in this game set the benchmark for ODI aggression.
Format | Matches | Runs | HS | Average | SR | 4s | 6s | 50 | 100 |
---|---|---|---|---|---|---|---|---|---|
Test | 59 | 3731 | 176 | 35.20 | 52.60 | 484 | 31 | 24 | 4 |
ODI | 190 | 5757 | 185 | 40.54 | 90.45 | 570 | 131 | 33 | 9 |
T20I | 58 | 1462 | 124 | 29.24 | 145.33 | 115 | 83 | 10 | 1 |
IPL | 145 | 3874 | 117 | 30.99 | 137.92 | 376 | 190 | 21 | 4 |