Written by: Ankit Yadav
[read_meter]

Players With 6 Ball 6 Six Record is a celebration of cricket’s most explosive moments, where batters hit six sixes in six balls, a rare feat that can completely change the course of a match.

This blog showcases the elite players who have achieved this across formats, from international matches to domestic leagues, making cricket history with their power hitting. Recently, Riyan Parag joined this exclusive list in IPL 2025, while Abbas Afridi became the latest to hit six sixes in an over for Pakistan during the Hong Kong Sixes 2025.

Parag’s incredible 95 off 45 balls helped Rajasthan Royals nearly chase 207, hitting six sixes across two overs. Meanwhile, Afridi’s performance highlighted his dominance in the T20 format, inspiring fans worldwide.

Read on to see all the players, matches, and records behind these unforgettable six-ball sixes.

Quick Overview of Our List of 6 Balls 6 Sixes Records

From first-class cricket to international T20s, these 6 sixes left an unforgettable mark on the sport’s history.

Here is a quick look at the 12 top players who created the 6 Ball 6 Six Record. 

NameCountryTeamsTournament TypeMatch Outcome
Sir Garfield SobersWest IndiesNottinghamshire vs. GlamorganCounty Championship 1968Nottinghamshire won
Ravi ShastriIndiaBombay (Mumbai) vs. BarodaRanji Trophy 1985Bombay (Mumbai) won
Herschelle GibbsSouth AfricaSouth Africa vs. NetherlandsICC World Cup 2007South Africa won
Yuvraj SinghIndiaIndia vs. EnglandICC T20 World Cup 2007India won
Jordan ClarkEnglandLancashire vs. YorkshireCounty Championship 2013Lancashire won
Ross WhitelyEnglandWorcestershire Rapids vs. Yorkshire VikingsT20 Blast 2017Worcestershire Rapids lost
Leo CarterNew ZealandCanterbury Kings vs. Northern KnightsSuper Smash 2020Canterbury Kings won
Kieron PollardWest IndiesWest Indies vs. Sri LankaT20 International 2021West Indies won
Jaskaran MalhotraUSAUSA vs. Papua New GuineaODI 2021USA won
Dipendra Singh AireeNepalNepal vs. QatarT20 International 2024Nepal won
Riyan Parag (RR)IndiaRajasthan Royals vs. Kolkata Knight RidersIPL 2025RR lost by 1 run
Abbas AfridiPakistanPakistan vs. KuwaitHong Kong Sixes 2025Pakistan won

Each of these incredible performances deserves a closer look. In this step, we will discuss each player’s background, the context of their achievement, and the impact of the performance on their career and cricket history. 

1. Sir Garfield Sobers 

He made his debut for the West Indies in 1954 at the age of 17. He is widely known as the greatest cricketer of the time and has all-round abilities. He was a right-handed batsman with a left-arm spin and a pace bowler. 

On 31 August 1968, he became the first player to make the 6 balls, 6 sixes record. The bowler was Malcolm Nash, a left-arm seamer who failed to stop the legend. He made 8032 runs in 93 Test matches and 235 test wickets and was knighted for his services to cricket in 1975.

2. Ravi Shastri

Ravi Shastri began his career as a left-arm spin bowler and later became an opener batsman. At 19, in 1981, he made his Test debut. On January 19, 1985, in the Ranji Trophy, he hit six sixes off Tilak Raj in a single over. 

He made 3830 runs in 80 Test matches and 151 Test wickets and was also named “Champion of Champions” in the World Championship of Cricket 1985. 

3. Herschelle Gibbs

Herschelle Gibbs was a South African opening batsman known for his aggressive style and exceptional fielding. He made his international debut in 1996.

On March 16, 2007, during the ICC World Cup match against the Netherlands in St. Kitts, Gibbs became the first player to hit six sixes in an over in One Day International cricket. Daan van Bunge bowled the over.

He made 6168 runs in 90 Test matches and 8094 runs in 248 ODIs. 

4. Yuvraj Singh

Yuvraj Singh is a left-handed batsman and left-arm spinner. He made his ODI debut for India in 2000 and was known for his match-winning performances.

On September 19, 2007, during the inaugural ICC T20 World Cup match against England in Durban, Yuvraj hit six sixes off Stuart Broad’s over. This came shortly after a verbal altercation with Andrew Flintoff. 

He completed his fifty in just 12 balls, which remains the fastest in T20 internationals. He made 8701 runs in 304 ODIs and was player of the tournament in the 2011 ICC Cricket World Cup. 

5. Jordan Clark  

Jordan Clark

He’s known for his all-round abilities as a right-handed batsman and right-arm medium-fast bowler.

On July 24, 2013, playing for Lancashire’s second XI against Yorkshire’s second XI in a Twenty20 match, Clark hit six sixes in an over off left-arm spinner Gurman Randhawa.

He made his first-class debut for Lancashire in 2010 and signed with Surrey in 2018. 

6. Ross Whitely:

In July 2017, Ross Whitely became part of the exclusive club of players who have hit six consecutive sixes in a T20 match.

Playing for Worcestershire Rapids against Yorkshire Vikings in the T20 Blast, Whitely achieved the remarkable feat by hitting six sixes off the bowling of spinner Karl Carver.

Unfortunately for Whitely, despite his powerful batting, Worcestershire Rapids lost the match. David Willey of Yorkshire Vikings countered with a match-winning knock of 118 runs, making the contest even more thrilling.

7. Leo Carter:

Leo Carter made cricket history in January 2020 when he hit six consecutive sixes in a T20 match during New Zealand’s Super Smash competition.

Playing for Canterbury Kings, Carter faced the Northern Knights’ bowler and smashed six sixes in an over, which is a rare achievement in the sport.

His incredible performance helped him score 70 not out off just 29 balls. This stunning display of power hitting guided Canterbury Kings to a seven-wicket victory, finishing with seven balls to spare.

8. Kieron Pollard

He made his international debut in 2007 and has been a staple in T20 leagues worldwide. On March 3, 2021, in a T20I match against Sri Lanka in Coolidge, Pollard became the third player to hit six sixes in an over in international cricket. 

The over was bowled by Akila Dananjaya, who had taken a hat-trick earlier in the match. He made over 10,000 runs in T20 cricket and has multiple IPL titles with Mumbai Indians. 

9. Jaskaran Malhotra 

Jaskaran Malhotra is a wicket-keeper batsman who plays for the United States national cricket team. He made his debut for the USA in 2019. On September 9, 2021, in an ODI against Papua New Guinea in Oman, Malhotra became the second player to hit six sixes in an over in ODI cricket. 

Gaudi Toka bowled the over. He was the first USA player to score a century in ODIs and holds the record for the highest individual score in ODIs for the USA. 

10. Dipendra Singh Airee 

Dipendra Singh Airee is a Nepalese cricketer who debuted internationally in 2017. He’s an all-rounder who bats right-handed and bowls right-arm off-break.

On February 29, 2024, in a T20I match against Qatar in the ACC Men’s Premier Cup, Airee hit six sixes in the final over of Nepal’s innings, bowled by Kamran Khan.

11. Riyan Parag

Riyan Parag made history in IPL 2025 by becoming the first player to hit six sixes off successive deliveries in the tournament. Playing for Rajasthan Royals against Kolkata Knight Riders at Eden Gardens, Parag turned the game around with a stunning 95 off 45 balls.

He smashed four sixes off Moeen Ali, followed by two more, one after a wide and the other off the next over from Varun Chakravarthy. 

Although RR lost the match by just 1 run, Parag’s explosive hitting grabbed all the spotlight and added his name to this elite list of six-sixes heroes.

12. Abbas Afridi 

In November 2025, Abbas Afridi etched his name into cricket’s rarest club when he smashed six consecutive sixes in a single over for the Pakistan national cricket team against the Kuwait national cricket team in the Hong Kong Sixes. 

Abbas Afridi
 Source: Wisden

He achieved this off bowler Yasin Patel and went on to score 55 runs off just 12 balls while chasing 124 in this 6‑over per side tournament. The feat will be officially recorded, given the tournament’s ICC‑recognised status.

Also Read:

Conclusion: Sir Garfield Sobers Made The First 6 Balls 6 Sixes Record

The six sixes in six balls remain the most expensive cricket match. From Sir Garfield Sober in 1968 to Dipendra Sing Airee’s recent achievement in 2024, each performance is memorable for everyone.

These performances showcase the changes in batting style and passion. As the game continuously evolves, we can only wonder who the next Yuvraj Singh will be. Will you be watching when it happens?

FAQs

Who was the first player to hit 6 sixes in an over in international cricket? 

Herschelle Gibbs was the first to achieve this in international cricket during the 2007 ODI World Cup.

Has anyone hit 6 sixes in an over in Test cricket? 

No, this feat has not yet been achieved in Test cricket.

What is the fastest 50 in T20 international cricket? 

Yuvraj Singh holds this record, scoring 50 runs in 12 balls during his six-sixes innings.

How many times have 6 sixes been hit in an over in IPL? 

This feat has not been achieved in the IPL as of 2026.

Who hit 6 sixes in 6 balls in the World Cup? 

Herschelle Gibbs achieved this in the 2007 ODI World Cup for South Africa against the Netherlands.

About the Author

Meet Ankit Yadav, a dedicated cricket analyst at The Cricket Panda. Growing up playing street leagues and college tournaments, Ankit's love for cricket has been a lifelong journey. With a knack for numbers and a talent for data analysis, he brings a unique perspective to cricket reporting. At The Cricket Panda, Ankit combines his passion for cricket with his expertise in data analysis to provide fans with in-depth insights and comprehensive coverage of the sport.

Leave a Comment

Your email address will not be published. Required fields are marked *

Subscribe to Our Newsletter

Stay updated about the offers and latest news

Email
The form has been submitted successfully!
The form has been submitted successfully!
Scroll to Top