Hitting six sixes in six balls is one of the rarest and most exciting moments in cricket. It shows pure power, confidence, and perfect timing. Only a few batters in cricket history have managed this unbelievable feat across different formats like Tests, ODIs, T20Is, domestic cricket, and franchise leagues.
From the legendary Sir Garfield Sobers in 1968 to modern stars like Riyan Parag and Abbas Afridi, these moments have changed matches and created unforgettable memories for fans.
In this article, you’ll find a explanations, and short stories behind each player who achieved the famous 6-ball-6-sixes record.
Players With 6 Ball 6 Sixes Record List:
| No. | Player | Country | Match / Tournament | Year | Result |
|---|---|---|---|---|---|
| 1 | Sir Garfield Sobers | West Indies | Nottinghamshire vs Glamorgan (County) | 1968 | Won |
| 2 | Ravi Shastri | India | Bombay vs Baroda (Ranji Trophy) | 1985 | Won |
| 3 | Herschelle Gibbs | South Africa | World Cup vs Netherlands (ODI) | 2007 | Won |
| 4 | Yuvraj Singh | India | T20 World Cup vs England | 2007 | Won |
| 5 | Jordan Clark | England | Lancashire vs Yorkshire (County) | 2013 | Won |
| 6 | Ross Whitely | England | T20 Blast vs Yorkshire | 2017 | Lost |
| 7 | Leo Carter | New Zealand | Super Smash | 2020 | Won |
| 8 | Kieron Pollard | West Indies | T20I vs Sri Lanka | 2021 | Won |
| 9 | Jaskaran Malhotra | USA | ODI vs Papua New Guinea | 2021 | Won |
| 10 | Dipendra Singh Airee | Nepal | T20I vs Qatar | 2024 | Won |
| 11 | Riyan Parag | India | RR vs KKR (IPL 2025) | 2025 | Lost by 1 run |
| 12 | Abbas Afridi | Pakistan | Hong Kong Sixes | 2025 | Won |
| 13 | Dewald Brevis & Sherfane Rutherford | SA / WI | Pretoria Capitals vs MI Cape Town (SA20) | 2025 | Won |
1. Sir Garfield Sobers – The First Ever
Sir Garfield Sobers was the first player in cricket history to hit six sixes in an over. He achieved this in 1968 during the English County Championship.
Facing Malcolm Nash, Sobers showed unmatched class and power. This moment made him a legend forever and set a benchmark no one had achieved before.
Read Also: Top 10 Highest Wicket Taker in Test Cricket History
2. Ravi Shastri – India’s First
Ravi Shastri smashed six sixes in one over in the 1985 Ranji Trophy. He did it against Tilak Raj while playing for Bombay.
That same season, Shastri also won the Champion of Champions award, making it one of the best years of his career.
3. Herschelle Gibbs – World Cup History
Herschelle Gibbs created history in the 2007 ODI World Cup by hitting six sixes against the Netherlands.
It was the first time ever this feat was achieved in an international match. Gibbs later said he didn’t even realize what he had done until the crowd erupted.
4. Yuvraj Singh – The Most Iconic Moment
Just a few months after Gibbs set the record, Yuvraj Singh created his own unforgettable moment. It happened in a must-win match against England during the 2007 T20 World Cup.
Right before his batting burst, Yuvraj had a heated argument with Andrew Flintoff. Still angry, he faced Stuart Broad in the next over—and smashed him for six sixes in six balls, all around the ground.
Yuvraj also scored a 50 in just 12 balls, the fastest fifty in T20 World Cup history. He made 58 runs off 16 balls, helping India reach 218/4 and win the match by 18 runs. He was rightly awarded Man of the Match.
After Yuvraj’s iconic performance, several other players also joined the record books by hitting six sixes in an over.
5. Jordan Clark – County Cricket Explosion
Jordan Clark achieved this rare feat in English county cricket in 2013.
Playing a second-XI T20 match, he hit six sixes off Gurman Randhawa and shocked everyone watching the game.
6. Ross Whiteley – Power Despite Loss
Ross Whiteley hit six sixes in the 2017 T20 Blast for Worcestershire Rapids.
Even though his team lost the match, his over remains one of the most talked-about moments in English T20 cricket.
7. Leo Carter – New Zealand’s Super Smash Star
Leo Carter stunned fans in 2020 by smashing six sixes in New Zealand’s Super Smash.
He scored 70 off just 29 balls*, helping Canterbury win easily. This remains one of the greatest T20 innings in NZ domestic cricket.
8. Kieron Pollard – International T20 Power
Kieron Pollard hit six sixes in a T20I against Sri Lanka in 2021.
What made it special was that the bowler, Akila Dananjaya, had taken a hat-trick earlier in the same match.
9. Jaskaran Malhotra – USA Cricket History
Jaskaran Malhotra became the first USA player to hit six sixes in an ODI.
He achieved this against Papua New Guinea in 2021 and also scored the highest individual ODI score for the USA.
10. Dipendra Singh Airee – Calm Under Pressure
Dipendra Airee hit six sixes in the final over of a T20I against Qatar in 2024. Dipendra Singh Airee created history in February 2024 by smashing six sixes in the final over of a T20I against Qatar. He scored 36 runs in one over, one of the cleanest power-hitting displays in recent times.
This over helped Nepal finish strongly and showed Airee’s calm mindset under pressure.
11. Riyan Parag – IPL 2025 Sensation
Riyan Parag lit up IPL 2025 with six sixes across consecutive deliveries against KKR.
His 95 off 45 balls nearly pulled off a historic chase for Rajasthan Royals, and even in defeat, his innings stole the spotlight.
Read Also: Richest Cricketers in the World 2025-26 – Net Worth
12. Abbas Afridi – Latest Addition (2025)
Abbas Afridi became the latest member of this elite club during the Hong Kong Sixes 2025.
He smashed six sixes off Yasin Patel and scored 55 off just 12 balls, finishing the chase in style for Pakistan.
13. Dewald Brevis & Sherfane Rutherford (SA20 2025 – Special Case)
🚨 6 BALLS 6 SIXES BY BREVIS & RUTHERFORD 🚨
— VIKAS (@Vikas662005) January 1, 2026
18.5 – Six
18.6 – Six
19.1 – Six
19.2 – Six
19.3 – Six
19.4 – Six
Brevis & Rutherford 🤯 pic.twitter.com/go0AZcm4ZG
In SA20 2025, Dewald Brevis and Sherfane Rutherford produced one of the most destructive finishing acts in modern T20 cricket. Playing for Pretoria Capitals against MI Cape Town, the pair smashed six sixes on six consecutive balls, completely changing the match momentum.
The six sixes came across deliveries 18.5, 18.6, 19.1, 19.2, 19.3, and 19.4, with both batters clearing the boundary every time. Brevis scored 36 off 13 balls*, while Rutherford blasted 47 off just 15 balls*, as the duo added 86 unbeaten runs off only 27 balls for the sixth wicket.
This six-hitting sequence powered Pretoria Capitals to 220/5, with 72 runs coming from the final three overs, before they went on to win the match convincingly.
Why this is a special mention:
The six sixes were shared between two batters, not hit by a single player in one over. Hence, it is listed as a partnership-based six-sixes feat, not an official individual record.
Conclusion
The 6 balls, 6 sixes record is one of cricket’s most thrilling achievements. From Sir Garfield Sobers’ elegance to Yuvraj Singh’s aggression and Riyan Parag’s modern-day heroics, each moment shows how the game keeps evolving.
As T20 cricket grows faster and bolder, fans around the world eagerly wait to see who will be next to join this legendary list.
FAQs
Q1. Who was the first player to hit 6 sixes in an over in international cricket?
Herschelle Gibbs did it during the 2007 ODI World Cup.
Q2. Has anyone hit 6 sixes in an over in Test cricket?
No, this has never happened in Test cricket.
Q3. Who holds the fastest T20I fifty record?
Yuvraj Singh, with 50 runs in just 12 balls.
Q4. Has anyone hit 6 sixes in one over in IPL?
Not in a single over. Riyan Parag hit six sixes across successive deliveries in IPL 2025.
Q5. Who hit 6 sixes in the World Cup?
Herschelle Gibbs in the 2007 ODI World Cup.







