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:
| Player | Year | Format | Bowler |
|---|---|---|---|
| Sir Garfield Sobers | 1968 | First-Class | Malcolm Nash |
| Ravi Shastri | 1985 | First-Class | Tilak Raj |
| Herschelle Gibbs | 2007 | ODI | Daan van Bunge |
| Yuvraj Singh | 2007 | T20I | Stuart Broad |
| Ross Whiteley | 2017 | T20 Domestic | Karl Carver |
| Hazratullah Zazai | 2018 | T20 Domestic | Abdullah Mazari |
| Leo Carter | 2020 | T20 Domestic | Anton Devcich |
| Kieron Pollard | 2021 | T20I | Akila Dananjaya |
| Thisara Perera | 2021 | List A | Dilhan Cooray |
| Jaskaran Malhotra | 2021 | ODI | Gaudi 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.


