| 1 | Yuvraj Singh vs Stuart Broad India vs England | Durban, T20 World Cup 2007 Yuvraj's six consecutive sixes off Stuart Broad's over in the 2007 ICC World Twenty20 is the most iconic of all time, coming in just 12 balls after he had an altercation with Andrew Flintoff. | 2,007 | Kingsmead, Durban | Stuart Broad | T20 World Cup |
| 2 | Herschelle Gibbs vs Daan van Bunge South Africa vs Netherlands | St Kitts, ODI World Cup 2007 Gibbs became the first player to hit six sixes in a single over in ODI World Cup cricket, smashing Dutch captain Daan van Bunge for a remarkable assault. | 2,007 | Warner Park, St Kitts | Daan van Bunge | ODI World Cup |
| 3 | Kieron Pollard vs Akila Dananjaya West Indies vs Sri Lanka | Coolidge, T20I 2021 Pollard became the third man to hit six sixes in an international over when he clobbered off-spinner Akila Dananjaya in a T20I against Sri Lanka. | 2,021 | Sir Vivian Richards Stadium, Antigua | Akila Dananjaya | T20 International |
| 4 | Leo Carter vs Imran Tahir New Zealand vs South Africa | Hamilton, 2018 Carter launched six sixes off South African leg-spinner Imran Tahir in a domestic T20 match in Hamilton, New Zealand — a remarkable domestic feat that preceded international exploits. | 2,018 | Seddon Park, Hamilton | Imran Tahir | T20 Domestic |
| 5 | Rohit Sharma vs Sri Lanka India vs Sri Lanka | Various, 2014–2019 While Rohit hasn't achieved 6 sixes in one international over, he has hit 5 sixes in a single over multiple times, coming closest among active international batsmen. | — | — | — | — |
| 6 | Chris Gayle vs Various West Indies | T20I and ODIs Gayle, known as the 'Universe Boss', has come agonizingly close to six sixes in an over on numerous occasions in international cricket, hitting 5 sixes in a single over multiple times. | — | — | — | — |
| 7 | Shahid Afridi vs Various Pakistan | ODIs Afridi's explosive hitting saw him hit 5 sixes in an over against India in the Asia Cup — one of many powerful displays that established his reputation as the greatest power-hitter of his generation. | — | — | — | — |
| 8 | AB de Villiers vs Morne Morkel South Africa vs South Africa | Practice Match, 2015 De Villiers struck six sixes in a warm-up match before the 2015 World Cup — although not in an official international, it demonstrated his extraordinary ability. | — | — | — | — |
| 9 | Yuvraj Singh vs Brett Lee India vs Australia | Mumbai, T20I 2007 Yuvraj famously achieved 5 sixes in a single over off Brett Lee in the same T20 World Cup period, showing the destructive form he was in during that era. | — | — | — | — |
| 10 | MS Dhoni vs Zimbabwe India vs Zimbabwe | World Cup, 2015 Dhoni matched five sixes in an over against Zimbabwe at the 2015 World Cup, demonstrating his ability to decimate weak bowling attacks. | — | — | — | — |
| 11 | Andrew Symonds vs New Zealand Australia vs New Zealand | Hamilton, 2005 Symonds hit 5 sixes in an over off New Zealand's Matthew Sinclair during an ODI in Hamilton, an innings that exemplified his natural big-hitting ability. | — | — | — | — |
| 12 | Suryakumar Yadav vs Pakistan India vs Pakistan | T20 World Cup 2024 Suryakumar hit 4 consecutive sixes and then two fours in one over during his remarkable knock that single-handedly won the T20 World Cup final against South Africa. | — | — | — | — |
| 13 | Brendon McCullum vs Bangladesh New Zealand vs Bangladesh | Southampton, 2019 McCullum in his playing days came very close to the six-sixes record against Bangladesh's spinners, hitting 5 consecutive sixes in one over. | — | — | — | — |
| 14 | Maxwell vs Afghanistan Australia vs Afghanistan | T20I 2020 Glenn Maxwell electrified cricket fans by hitting 5 sixes in an over against Afghanistan — another dominant T20 performance from one of cricket's most explosive players. | — | — | — | — |
| 15 | Eoin Morgan vs Afghanistan England vs Afghanistan | ODI World Cup 2019 Morgan smashed Afghanistan's bowlers for an ODI World Cup record 17 sixes in one innings, including multiple overs with 4–5 sixes, narrowly missing the 6-sixes-in-an-over milestone. | — | — | — | — |
| 16 | Jos Buttler vs Pakistan England vs Pakistan | T20I 2020 Buttler's explosive T20I form against Pakistan saw him hit 5 sixes in one over, continuing England's tradition of audacious batting in white-ball cricket. | — | — | — | — |
| 17 | Hardik Pandya vs India A India vs Ireland | T20I 2018 Pandya's explosive lower-order batting produced 5 sixes in a single over against Ireland, showcasing his power-hitting credentials for India. | — | — | — | — |
| 18 | Carlos Brathwaite vs England West Indies vs England | T20 World Cup Final, 2016 Brathwaite hit 4 consecutive sixes off Ben Stokes to win the T20 World Cup for West Indies — though not 6 sixes in an over, four consecutive sixes in a final was an extraordinary achievement. | — | — | — | — |
| 19 | Waqar Younis vs Zimbabwe Pakistan vs Zimbabwe | 1993 In one of cricket's most unexpected batting moments, even Waqar Younis managed to hit multiple sixes in quick succession against Zimbabwe's bowling. | — | — | — | — |
| 20 | Rashid Khan vs UAE Afghanistan vs UAE | T20I 2019 Afghanistan's leg-spin wizard Rashid Khan stunned cricket fans with his lower-order hitting by smashing 4 sixes in a single over off UAE's bowling in a T20I. | — | — | — | — |