6 Ball 6 Six Record List: T20, Test and ODI – Updated 2025

6 Ball 6 Six Record List Hitting six sixes in six balls is one of the rarest and most celebrated feats in cricket. Only a few elite players have ever done it in international cricket, which includes: Kieron Pollard (West Indies, 2021, T20I) – against Akila Dananjaya

UPDATED: Saturday, August 16, 2025

6 Ball 6 Six Record List: T20, Test and ODI – Updated 2025

6 Ball 6 Six Record List

Hitting six sixes in six balls is one of the rarest and most celebrated feats in cricket. Only a few elite players have ever done it in international cricket, which includes:

  • Kieron Pollard (West Indies, 2021, T20I) – against Akila Dananjaya of Sri Lanka.

  • Yuvraj Singh (India, 2007, T20 World Cup) – famously hit Stuart Broad of England.

  • Dipendra Singh Airee (Nepal, 2024, T20I) – added to the list in recent times.

  • Herschelle Gibbs (South Africa, 2007, ODI) – in the ODI World Cup.

  • Jaskaran Malhotra (USA, 2021, ODI) – another rare instance in ODIs.

In domestic cricket, the feat has been achieved by legends like Sir Garfield Sobers, Ravi Shastri, Ruturaj Gaikwad, and Riyan Parag.

The summary also highlights how cricket has changed over time:

  • In modern cricket, hitting sixes is easier due to shorter boundaries and batter-friendly pitches.

  • In the past, pitches were tougher, boundaries were longer, and hitting sixes consistently was far more challenging.

  • Fans enjoy six-hitting because it’s thrilling and game-changing, especially in the final overs.

  • Today, many players are trained as big hitters, evolving the game and making high scores more frequent toward the business end of the innings.

In essence, while modern conditions have made six-hitting easier, hitting six sixes in six balls remains an extraordinary and rare achievement in cricket.

6 Ball 6 Sixes Record List – International Cricket (Updated 2025)

Modern cricket has evolved significantly in recent years, with six-hitting becoming a key skill for batsmen from both full-member and associate nations. Only a handful of players have achieved the rare feat of hitting six sixes in six balls. Here is the list of the top 5 cricketers who accomplished this extraordinary milestone:

Rank Player Bowler Format Team Opponent Venue Runs Scored in Innings
1 Kieron Pollard Akila Dananjaya T20I West Indies Sri Lanka Coolidge, Antigua 38 (11 balls)
2 Yuvraj Singh Stuart Broad T20I India England Durban (ICC WT20) 58 (16 balls)
3 Dipendra Singh Airee Kamran Khan T20I Nepal Qatar Al Amerat, Oman 64* (21 balls)
4 Herschelle Gibbs Daan van Bunge ODI South Africa Netherlands St. Kitts (WC 2007) 72 (40 balls)
5 Jaskaran Malhotra Gaudi Toka ODI USA Papua New Guinea Al Amerat, Oman 173* (124 balls)

 

Which Cricketers Are in the 6 Ball 6 Six Record List?

Hitting six sixes in a single over is one of the rarest and most thrilling feats in cricket. It demands a perfect combination of power, timing, and composure under pressure. Achieving this in international cricket—whether in T20s, ODIs, or Tests—is a true testament to a batter’s skill and audacity.

Throughout cricket history, only a few players have joined this elite club by smashing six consecutive deliveries for maximums in a single over. The first to achieve this was Sir Garfield Sobers. Since then, several other remarkable players have managed this extraordinary feat.

Here is a look at the top 5 cricketers in the 6 Ball 6 Six record list:

5. Jaskaran Malhotra | USA | USA vs Papua New Guinea, ODI 2021

6 Ball 6 Six Record List: T20, Test and ODI – Updated 2025

Jaskaran Malhotra, born in India, has been representing the USA national cricket team since 2018 and made his full international debut in March 2019. He was earlier selected for the 2017-18 Regional Super50 tournament in the West Indies and made his List A debut on January 31, 2018, against the Leeward Islands.

In 2021, Malhotra made a spectacular comeback to the national squad in Muscat. He scored the USA’s maiden ODI century and capped off the historic innings by hitting six sixes in the 50th over, finishing with an unbeaten 173 off 124 balls in the second ODI at Al Amerat. With this remarkable achievement, he became the first USA cricketer to enter the 6 Ball 6 Six record list.

Format Matches Innings Runs HS 100s 50s Avg SR 4s 6s
ODI 18 18 429 173* 1 1 30.64 93.05 27 23
T20I 17 17 267 58 0 1 19.07 118.14 20 10

 

4. Herschell Gibbs | South Africa | South Africa vs Netherlands ICC ODI World Cup 2007

6 Ball 6 Six Record List: T20, Test and ODI – Updated 2025

Herschelle Gibbs is widely regarded as one of South Africa’s most naturally gifted and flamboyant batsmen. Known for his attacking style and fearless approach, Gibbs could single-handedly turn matches around with his timing, flair, and power. Beyond his batting, he was also an outstanding fielder, often compared to his compatriot Jonty Rhodes. He played a key role in some of South Africa’s highest run chases in ODIs, showcasing his ability to dominate under pressure.

Gibbs became the first cricketer to hit six sixes in ODI cricket during the 2007 ICC Men’s World Cup group stage match against the Netherlands. In that game, he scored 72 runs off just 40 balls, with 36 of those runs coming from a single over. This remarkable feat places him fourth on the 6 Ball 6 Six Record List.

Format Matches Innings Runs HS 100s 50s Avg SR 4s 6s
Test 90 154 6,167 228 14 26 41.95 50.26 887 47
ODI 248 240 8,094 175 21 37 36.13 83.26 930 128
T20I 23 23 400 90* 0 3 18.18 125.78 45 12

 

3. Dipendra Singh Airee | Nepal | Nepal vs Qatar ACC Men’s Premier Cup, 2024

6 Ball 6 Six Record List: T20, Test and ODI – Updated 2025Dipendra Singh Airee is one of Nepal’s finest all-rounders and was among the eleven players in Nepal’s first-ever ODI match against the Netherlands. Known for his explosive batting, Airee also holds the record for the fastest fifty in T20I cricket, scoring it off just 9 balls against Mongolia during the 19th Asian Games in Hangzhou, China. He has consistently been a key player for Nepal and has been ranked third in the ICC Men’s Player Rankings.

Airee made history by becoming the third cricketer to hit six sixes in an over in an international T20 match. This incredible feat came in the ACC Men’s Premier Cup against Qatar in Al Amerat. Batting at 28 off 15 balls, with Nepal on 174 for 7, Airee smashed Qatar pacer Kamran Khan for six consecutive sixes, finishing on 64 from 21 deliveries. His innings helped Nepal post a total of 210 for 7, and he also contributed with the ball, taking two wickets in the match.

Format Matches Innings Runs HS 100s 50s Avg SR 4s 6s
ODI 64 60 1066 105 1 4 20.11 72.41 84 13
T20I 82 71 1823 110* 1 9 33.14 141.09 135 76

2. Yuvraj Singh | India | India vs England, T20 World Cup 2007

6 Ball 6 Six Record List: T20, Test and ODI – Updated 2025

Yuvraj Singh is regarded as one of India’s most explosive and talented cricketers, known for his powerful batting, athletic fielding, and indomitable spirit. Throughout his career, Yuvi created memorable moments on the field, including some of the best catches in cricket history. Despite his achievements, he was often considered underrated, even though he won the Player of the Tournament award in both the 2007 and 2011 ICC World Cups. He remains one of the finest left-handed batsmen cricket has ever seen.

Yuvraj made history by becoming the first cricketer to hit six sixes in an over in ICC T20 World Cup history in 2007. Batting on 14 runs off 6 balls, he faced Stuart Broad, and following a verbal exchange with Andrew Flintoff, Yuvi punished Broad by smashing six consecutive sixes in a single over. In the same match, he also recorded the fastest fifty in T20 Internationals at that time, reaching 50 runs in just 12 balls, a record later broken by Dipendra Singh Airee.

This incredible achievement places Yuvraj second in the 6 Ball 6 Six record list in international cricket, cementing his place among the elite six-hitting legends.

Format Matches Innings Runs HS 100s 50s Avg SR 4s 6s
Test 40 62 1,900 169 3 11 33.92 57.98 260 22
ODI 304 278 8,701 150 14 52 36.55 87.68 908 155
T20I 58 51 1,177 77* 0 8 28.02 136.38 77 74

 

1. Kieron Pollard | West Indies | West Indies vs Sri Lanka, T20I, 2021

6 Ball 6 Six Record List: T20, Test and ODI – Updated 2025

Powerful all-rounder Kieron Pollard has always gained the limelight for his explosive batting, athletic fielding, and impactful presence in T20 leagues around the world. The Big Man from Trinidad and Tobago has been exceptional in franchise cricket and for his country as well. Pollard became a central figure in white-ball cricket and is one of the best T20 batsman in the world. He was part of the West Indies squad that won the 2012 ICC T20 World Cup.

Kieron Pollard etched his name in the history books against Sri Lanka. The Big Windies cricketer became the third player in 6 ball 6 sixes record list international cricket off the bowler, Akila Dananjaya. Sri Lankan spinner created a web against the West Indies’ batters just an over earlier with a hat-trick. Pollard was batting at 2 runs off 4 deliveries, and in the next six deliveries, he changed the course of the game, smashing 6 ball 6 sixes. Eventually scoring 38 off 11 balls before getting out.

Format Matches Innings Runs HS 100s 50s Avg SR 4s 6s
ODI 123 113 2,706 119 3 13 26.01 94.41 171 135
T20I 101 83 1,569 75* 0 6 25.30 135.14 94 99

 

6 Ball 6 Six Record List – Domestic Cricket

Apart from international cricket, several players have achieved the extraordinary feat of hitting six sixes in an over in domestic competitions.

  • Sir Garfield Sobers was the first player to achieve this historic milestone in 1968.

  • Ruturaj Gaikwad of India joined the elite list in 2022 during the Vijay Hazare Trophy, smashing 7 sixes in a single over.

  • Riyan Parag, an IPL star, became the first player in IPL history to hit six sixes across successive balls spanning two overs.

Many other big hitters have come close in the IPL but fell short, including Chris Gayle, Kieron Pollard, and young finisher Rinku Singh, who have each managed five consecutive sixes.

Here is the complete 6 Ball 6 Six record list in domestic cricket, featuring all players who have accomplished this remarkable feat so far.

 

S.NO. Player Name Bowler Team Opponent Tournament Runs Scored in Innings Year
1 Sir Gary Sobers Malcolm Nash Nottinghamshire Glamorgan County Championship 76* 1968
2 Ravi Shastri Tilak Raj Bombay (Now Mumbai) Baroda Ranji Trophy 200*(126) 1985
3 Ross Whiteley Karl Carver Worcestershire Yorkshire Vikings T20 Blast 65 (26) 2017
4 Hazratullah Zazai Abdullah Mazari Kabul Zwanan Balkh Legends Afghanistan Premier League 62 (17) 2018
5 Leo Carter Anton Devcich Canterbury Kings Northern Knights Super Smash 70* (29) 2020
6 Thisara Perera Dilhan Cooray Sri Lanka Army Sports Club Bloomfield Cricket & Athletic Club Major Clubs Limited Over Tournament 52* (13) 2021
7 Ruturaj Gaikwad Shiva Singh Maharashtra Uttar Pradesh Vijay Hazare Trophy 220* (159) 2022
8 Priyansh Arya Manan Bharadwaj South Delhi Superstarz North Delhi Strikers Delhi Premier League T20 120 (50) 2024
9 Riyan Parag Moeen Ali & Varun Chakravarthy Rajasthan Royals Kolkata Knight Riders Indian Premier League (IPL) 95 (45) 2025

 

ALSO READ –Top 10 Best Cricket Team in the World – Ranked 2025