Menu

Top Players With 6 Ball 6 Sixes Record (2026 List)

28 Apr, 2026 02:54 PM IST 6 min read

Hitting a six in cricket is always exciting for fans. But the real thrill comes when a batsman hits six sixes in six balls in a single over which defines the 6 Ball 6 Sixes record. This is one of the rarest and most spectacular feats in all of cricket history.

Top Players With 6 Ball 6 Sixes Record (2026 List)

The 6 ball 6 sixes record has been achieved in different formats. Cricket has many formats and understanding the types of cricket matches helps you see how rare this achievement is in both first-class cricket and T20 internationals.

Only a few elite batsmen have ever made it to the 6 ball 6 six player name list. Each player brought something different to the moment from raw power to absolute rage. making every instance a unique and unforgettable chapter in cricket history.

In this blog, we cover every 6 ball 6 sixes record holder with accurate match details. This is the most updated list of players who achieved the feat of 1 over 6 six in senior competitive cricket across all formats around the world.

List of Players With 6 Ball 6 Sixes Record

The table below gives a quick overview before we dive into each player’s story:

PlayerYearFormatBowler
Sir Garfield Sobers1968First-ClassMalcolm Nash
Ravi Shastri1985First-ClassTilak Raj
Herschelle Gibbs2007ODIDaan van Bunge
Yuvraj Singh2007T20IStuart Broad
Ross Whiteley2017T20 DomesticKarl Carver
Hazratullah Zazai2018T20 DomesticAbdullah Mazari
Leo Carter2020T20 DomesticAnton Devcich
Kieron Pollard2021T20IAkila Dananjaya
Thisara Perera2021List ADilhan Cooray
Jaskaran Malhotra2021ODIGaudi Toka

1. Sir Garfield Sobers – 1968

Sir Garfield Sobers started the 6 ball 6 sixes legacy on August 31, 1968. Playing for Nottinghamshire against Glamorgan at St. Helen’s Ground in Swansea. He became the first batsman to hit six sixes in an over.

The bowler was left-arm spinner Malcolm Nash. Sobers was unbeaten on 76 when he attacked. The fifth ball was caught at the boundary but carried over the rope and the sixth sailed clean out of the ground.

2. Ravi Shastri – 1985

Ravi Shastri became the second player on the six sixes in one over list. On January 10, 1985, he hit all six balls from spinner Tilak Raj over the boundary in a Ranji Trophy match at Wankhede Stadium, Mumbai.

Shastri scored an unbeaten 200 off 123 balls, the fastest double century in first-class history where Net Run Rate was not relevant in this declaration game. Bombay declared at 457 for 5 and won their 30th Ranji Trophy.

3. Herschelle Gibbs – 2007

South Africa’s Herschelle Gibbs became the first batsman to hit six sixes in an over in international cricket. On March 16, 2007 at the ICC World Cup at Warner Park, St. He hit Daan van Bunge for six sixes in one over.

Gibbs scored 72 off 40 balls with 4 fours and 7 sixes. South Africa posted 353 for 3 and won by 221 runs. Gibbs also earned USD 1 million for charity from sponsor Johnnie Walker.

4. Yuvraj Singh – 2007

The yuvraj singh 6 ball 6 six is the most iconic moment in T20 cricket history. On September 19, 2007 at Kingsmead, Durban. Yuvraj smashed Stuart Broad for six sixes in a single over after clashing with Flintoff.

Yuvraj Singh 6 ball 6 six also produced the fastest T20I fifty reaching 50 in just 12 balls. His power hitting seen in the biggest six in IPL helped him finish 58 off 16 balls.

5. Ross Whiteley – 2017

Ross Whiteley was the first Englishman to hit six sixes in one over in professional cricket and added his name to the rare 6 Ball 6 Sixes record. On July 23 2017 in the NatWest T20 Blast. he smashed Karl Carver for 1 over 6 six in the 16th over.

Carver conceded 37 runs in the over, including a wide. Whiteley made 65 off 26 balls with 8 sixes and 2 fours. Worcestershire fell 37 runs short as Yorkshire had earlier posted 233 for 6.

6. Hazratullah Zazai – 2018

Hazratullah Zazai joined the 6 ball 6 six player name list in the Afghanistan Premier League on October 14, 2018 at Sharjah Cricket Stadium. He smashed Abdullah Mazari for six sixes in the fourth over of the innings.

The match was played in a ground considered to be the smallest cricket stadium which made six-hitting easier for aggressive players like Zazai. He took full advantage of the conditions and smashed 62 off just 17 balls.

7. Leo Carter – 2020

Leo Carter became the first New Zealander to hit six sixes in T20 cricket. On January 5, 2020 at Hagley Oval in Christchurch. He smashed spinner Anton Devcich for 1 over 6 six in the 16th over.

Canterbury needed 64 runs off 5 overs when Carter changed everything. All six sixes went over the leg-side boundary. He finished unbeaten on 70 off 29 balls and Canterbury chased down 220 with 7 balls to spare.

8. Kieron Pollard – 2021

Kieron Pollard produced one of cricket’s most dramatic 6 ball 6 sixes moments in T20. On March 3, 2021 in the T20I against Sri Lanka at Coolidge Cricket Ground, Antigua. He smashed Akila Dananjaya for six sixes.

What made it remarkable was that Dananjaya had taken a hat-trick against West Indies just one over before this. Pollard responded by hitting the same bowler for six consecutive sixes. West Indies won the match by 4 wickets.

9. Thisara Perera – 2021

Thisara Perera became the first Sri Lankan to hit six sixes in one over and joined the 6 Ball 6 Sixes record. On March 28 2021 for Sri Lanka Army Sports Club against Bloomfield in the SLC Major Clubs match at Army Ground Panagoda.

He smashed part-time off-spinner Dilhan Cooray for six sixes in the final over of the innings. Perera scored an unbeaten 52 off 13 balls with 8 sixes. Cooray conceded 73 runs in 4 overs. The Army team posted 318 for 3.

10. Jaskaran Malhotra – 2021

Jaskaran Malhotra became the fourth cricketer to achieve the 6 ball 6 sixes feat. On September 9, 2021 in the second ODI against Papua New Guinea at Al Amerat, Muscat. He smashed Gaudi Toka for six sixes.

Malhotra scored an unbeaten 173 off 124 balls, becoming the first USA player to score a century in ODI cricket. USA posted 271 and bowled out for 137 winning by 134 runs in a commanding performance.

Conclusion

The 6 ball 6 sixes feat is one of cricket’s most extraordinary records. Only few players have achieved it, from Sir Garfield Sobers in 1968 to Jaskaran Malhotra in 2021. The IPL 2026 Schedule could bring the next name to this elite list.

Every player on the 6 ball 6 six player name list delivered something special. From the yuvraj singh 6 ball 6 six off Stuart Broad in a T20 World Cup to Pollard’s revenge over after a hat-trick, each moment is unforgettable.

John Chartier

John Chartier

Senior News Editor

John Chartier is a Senior News Editor at Cricbex. He specializes in real-time cricket reporting, breaking news management, and factual storytelling. With a focus on accuracy and speed, John ensures that Cricbex readers are always ahead of the curve.

Frequently Asked Questions

Six sixes in an over have been hit by players like Yuvraj Singh, Herschelle Gibbs and Kieron Pollard. In total only ten players have achieved this rare feat in professional cricket.

Sir Garfield Sobers was the first player to hit six sixes in an over in 1968 during a first-class match, starting this historic record in cricket.

As of now only few players have hit six sixes in an over across all formats including international and domestic cricket making it one of the rarest achievements.

In T20Is, Yuvraj Singh and Kieron Pollard have achieved the 6 ball 6 sixes record in international matches.

Yes, Herschelle Gibbs was the first to hit six sixes in an over in ODI cricket during the 2007 World Cup.