As of June 2026, eight players have hit six sixes in an over in international cricket six in T20Is and two in ODIs. The first man to do it was Yuvraj Singh in 2007, and the most recent entry is Nepal’s Kushal Bhurtel, who achieved it on June 1, 2026, against China.
Here’s every player who has pulled off this feat, from a quiet county ground in Swansea to the world stage.
Key Stats And Records At A Glance
| Stat | Detail |
|---|---|
| First-ever six sixes (any format) | Sir Garfield Sobers, 1968 (County Championship) |
| First six sixes in ODI cricket | Herschelle Gibbs, 2007 ODI World Cup |
| First six sixes in T20I cricket | Yuvraj Singh, 2007 T20 World Cup |
| Country with most international instances | Nepal 2 (Airee 2024, Bhurtel 2026) |
| Most runs in a six-sixes over | Darius Visser 39 runs (6 sixes + 3 no-balls) |
| Fastest fifty alongside six sixes | Yuvraj Singh 12 balls, 2007 |
| Six sixes in Test cricket | Never happened (as of June 2026) |
| Bowler to take a hat-trick AND be hit for 6 sixes in same match | Akila Dananjaya, vs West Indies, 2021 |
All Players Who Hit Six Sixes In An Over In International Cricket
| Player | Format | Opposition | Bowler | Venue | Year |
|---|---|---|---|---|---|
| Herschelle Gibbs (South Africa) | ODI | Netherlands | Daan van Bunge | St. Kitts | 2007 |
| Yuvraj Singh (India) | T20I | England | Stuart Broad | Durban | 2007 |
| Jaskaran Malhotra (USA) | ODI | Papua New Guinea | Gaudi Toka | Al Amerat | 2021 |
| Kieron Pollard (West Indies) | T20I | Sri Lanka | Akila Dananjaya | Antigua | 2021 |
| Dipendra Singh Airee (Nepal) | T20I | Qatar | Kamran Khan | Al Amerat | 2024 |
| Darius Visser (Samoa) | T20I | Vanuatu | Nalin Nipiko | Apia | 2024 |
| Manan Bashir (Bulgaria) | T20I | Gibraltar | — | Sofia | 2025 |
| Kushal Bhurtel (Nepal) | T20I | China | Chen Zhuo Yue | Singapore | 2026 |

Six Sixes in an Over in Men’s T20I Cricket
Six T20I batters have hit six sixes in an over as of June 2026. Remarkably, Nepal owns two of those six entries more than any other country on the planet.
1. Yuvraj Singh vs England, 2007 ICC T20 World Cup
Yuvraj Singh’s six sixes off Stuart Broad at Kingsmead, Durban on September 19, 2007, remain the most iconic instance ever recorded.
The backstory makes it even better. England’s Andrew Flintoff had gotten into a verbal spat with Yuvraj in the previous over. Yuvraj responded by demolishing the next bowler who happened to be Broad, not Flintoff.

Broad bore the brunt of someone else’s argument, and cricket history was made because of it.
The six sixes went over: deep mid-wicket, backward square leg, wide long-off, deep point (off a full toss), square leg, and wide long-on. Every direction. Every part of the ground.
Yuvraj scored a 12-ball fifty that innings a world record at the time. India won by 18 runs and went on to win the inaugural ICC Men’s T20 World Cup.
2. Kieron Pollard vs Sri Lanka, March 2021
Kieron Pollard became the second T20I batter to achieve the six sixes feat on March 3, 2021, against Sri Lanka at the Coolidge Cricket Ground, Antigua.
Here’s what made this game genuinely absurd: the bowler, Akila Dananjaya, had taken a hat-trick in his very previous over.

Dananjaya dismissed Evin Lewis, Chris Gayle, and Nicholas Pooran on three consecutive deliveries. Then, in his next over, Pollard walked in and sent all six deliveries over the boundary rope.
He went from hero to villain within two overs. Same match, same bowler.
After the innings, Pollard said: “I felt I could hit six sixes after the third one. Once I had five sixes I knew I had the bowler on the back foot. He was going around the wicket and it was difficult for him. I just told myself: go for it.”
West Indies chased down 132 and won by four wickets.
3. Dipendra Singh Airee vs Qatar, April 2024
Dipendra Singh Airee became Nepal’s first, and the world’s third T20I batter, to hit six sixes in a single over. He did it on April 13, 2024, against Qatar at Al Amerat, Oman during the ACC Men’s Premier Cup.
Airee was on 28 from 15 balls, and Nepal on 174 for 7, when medium pacer Kamran Khan began the final over of the innings.

All six deliveries went over the rope. Airee finished on 64 not out from 21 balls, and Nepal’s 210 for 7 proved enough to beat Qatar by 32 runs.
Airee is genuinely in a league of his own. Just months before this, he had smashed the fastest T20I fifty ever off just 9 balls against Mongolia at the Asian Games in Hangzhou, breaking a record that had stood in Yuvraj Singh’s name.
4. Darius Visser vs Vanuatu, August 2024
Darius Visser of Samoa didn’t just hit six sixes in an over he also set a new T20I record for most runs in an over. The total? 39 runs (six sixes plus three no-balls).
This happened on August 20, 2024, against Vanuatu in Apia during the T20 World Cup East Asia-Pacific qualifier. The bowler was Nalin Nipiko.

In just his third T20I, Visser, 28, smashed six sixes in a 39-run over. It was the fourth time a batter had hit six sixes in an over in men’s T20Is, and the first time that a team scored more than 36 runs in an over.
Visser finished with a score of 132, out of Samoa’s total of 174, the highest percentage of runs scored by a batter in a team’s innings at 75.86% surpassing Aaron Finch’s previous record.
That was only his third international match. Some people save their best for later. Visser didn’t bother waiting.
5. Manan Bashir vs Gibraltar, July 2025
Bulgaria’s Manan Bashir became the fifth T20I batter to achieve six consecutive sixes, doing so against Gibraltar in the Bulgaria Tri-Nation T20I Series in Sofia in July 2025.
Since making his international debut in May 2024, the 25-year-old right-hander has emerged as one of Bulgaria’s most destructive batters. In just eight T20Is, he has scored 262 runs at an average of 43.66, with a remarkable strike rate of 267.34.
His career tally of 175 sixes across all formats makes clear this was no fluke.
Bashir is the first European cricketer to achieve the six sixes feat at international level a milestone that deserves far more attention than it got.
6. Kushal Bhurtel vs China, June 2026
The most recent entry on the list: Nepal opener Kushal Bhurtel hit six sixes in an over off China’s left-arm spinner Chen Zhuo Yue on June 1, 2026, at the Singapore National Cricket Ground.
Bhurtel completed the feat in the ninth over at the Singapore National Cricket Ground in the opening match of the Asian Games Qualifier, when he launched Chen Zhuo Yue over the rope six times in succession across six legal deliveries.

Bhurtel ended the match with a superb innings of 129 from just 43 deliveries as Nepal went on to score 313/2 from their 20 overs, before they recorded a comfortable 221-run victory.
Bhurtel becomes the second player from Nepal to have scored six sixes in an over in a T20I, joining Dipendra Singh Airee in this exclusive club. No other country has produced two such batters Nepal now owns that record.
Six Sixes in an Over in ODI Cricket
Only two batters have ever hit six sixes in an over in One Day International cricket. Both belong to genuinely landmark innings in the history of the format.
1. Herschelle Gibbs vs Netherlands, 2007 ODI World Cup
Herschelle Gibbs was the first batter in international cricket history to achieve the six sixes in an over feat, on March 16, 2007, at Warner Park, Basseterre, St. Kitts during the ICC Cricket World Cup 2007.
The bowler was Netherlands’ part-time leg-break bowler Daan van Bunge, who had conceded just 20 runs in his first three overs before this.
Gibbs led a band of marauders as South Africa plundered 353 from 40 overs against Netherlands and then restricted them to 132 for 9, winning by 221 runs.
Van Bunge later signed his match shirt from that day. The inscription read: “They were only small sixes.”
The bat Gibbs used for those six sixes was eventually sold at auction for approximately R300,000.
2. Jaskaran Malhotra vs Papua New Guinea, September 2021
USA’s Jaskaran Malhotra became the second and, to date, last batter to hit six sixes in an ODI, on September 9, 2021, against Papua New Guinea at Al Amerat, Oman.
The USA batter was the fourth man to hit six sixes in an over in international cricket, after Gibbs, Yuvraj and Pollard. The bowler was PNG paceman Gaudi Toka.
Malhotra smashed 16 sixes in all, finishing with 173 not out the highest score ever by a No.5 batsman in ODIs at the time.
He also became the first USA batter to score an ODI century. USA won by 134 runs.
Six Sixes in an Over: Domestic And First-Class Cricket
The six sixes record in professional cricket predates international cricket’s version by almost four decades. Here’s the historical domestic timeline.
Sir Garfield Sobers vs Glamorgan, 1968 (The Original)
Sir Garfield Sobers was the very first person to hit six sixes in an over in first-class cricket, on August 31, 1968, at St. Helen’s Ground, Swansea. He was playing for Nottinghamshire against Glamorgan.
The bowler was left-armer Malcolm Nash, who was experimenting with slow bowling that day normally a medium-pace seam bowler.
Sobers later remarked: “I wasn’t bothered if I was out or not, all I was interested in was quick runs and a declaration.” The fifth ball was actually caught by fielder Roger Davis but Davis stepped over the boundary rope, making it a six anyway.
Malcolm Nash will always be remembered as the bowler struck by Sir Garfield Sobers for six sixes in an over, but what is often forgotten is that Nash was not bowling in his usual style and was instead experimenting with slow left-arm as the visitors were approaching a declaration.
Ravi Shastri vs Baroda, January 1985
Ravi Shastri was only the second man in cricket history to achieve the six sixes feat, on January 10, 1985, at Wankhede Stadium in a Ranji Trophy match for Bombay against Baroda.
He went after the left-arm spin of Tilak Raj to plunder six sixes in an over, moving from 147 to 183, targeting the arc between the straight field on the leg to wide long-on.
Shastri went on to score an unbeaten 200 at the time the fastest double century in first-class cricket history. Bombay won their 30th Ranji Trophy title that season.
Years later, Shastri was in the commentary box when Yuvraj Singh repeated the feat at the 2007 T20 World Cup. That must have felt like a very personal moment.
Other Notable Domestic Instances
Several other batters have achieved the six sixes in one over record at domestic level:
- Ross Whiteley (Worcestershire) hit six consecutive sixes against Northamptonshire in the NatWest T20 Blast in 2017.
- Hazratullah Zazai (Kabul Zwanan) achieved the feat in Afghanistan’s Shpageeza Cricket League in 2018.
- Leo Carter (Canterbury) hit six sixes off Anton Devcich for the Northern Districts in New Zealand’s Super Smash in January 2020. Canterbury chased down 220 the highest successful T20 chase in New Zealand history at that point.
- Ruturaj Gaikwad (Maharashtra) actually went one better in the 2022 Vijay Hazare Trophy against Uttar Pradesh, hitting seven sixes in one over off Shiva Singh six off legal deliveries plus one off a no-ball totalling 43 runs from that over, the highest ever in List A cricket at the time.
- Riyan Parag (Rajasthan Royals) became the first batter to hit six consecutive sixes in IPL history during the 2025 season.
Why Six Sixes in an Over Has Never Happened in a Test Match
It’s one thing to attack a spinner in a T20 with fielders spread across the boundary. It’s a completely different challenge in Test cricket.
No batter has ever hit six sixes in an over in Test cricket. Not Viv Richards. Not Chris Gayle. Not even a peak AB de Villiers on his most destructive day. No player has ever achieved six sixes in an over in Test cricket. The longer format makes such explosive batting rare.
In Tests, bowlers adjust field placements deliberately after each six. Captains pull their best bowlers in. The over-by-over pressure builds differently. Batters get out.
As of 2026, six sixes in a Test over remains the one frontier no batter has crossed.
Suggested Reads:
Conclusion: Every Six Sixes In An Over In International Cricket
Six sixes in an over has happened eight times in international cricket, with Nepal now holding the most impressive claim two entries on the list across two years.
What Sir Garfield Sobers started in a county ground in Swansea in 1968 has grown into one of cricket’s most celebrated milestones. Each instance carries its own story, its own pressure, and its own very unfortunate bowler.
As T20 cricket pushes boundaries further, the next entry on this list could arrive sooner than anyone expects.