Free Press Journal

Super Sixes! Gary Sobers to Hazratullah Zazai, 9 batsmen who have hit 6 sixes in an over


The inaugural season of Afghanistan Premier League (APL) is going in full swing. On Sunday, it came as a real treat for the audiences present to watch Kabul Zwanan vs Balkh Legends as Afghan batsman Hazratullah Zazai hit six sixes in an over becoming only 3rd batsman in T20 game. Zazai while achieving this feat, Zazai also hit 12-ball 50. Zazai also the first since Indian all-rounder Yuvraj Singh and Chris Gayle to achieve this feat.

Zazai also joins the list of other batsmen to hit six sixes in an over in history of cricket. Here is the list of batsman to have hit six sixes in history of cricket. Take a look at the complete list.

Garfield Sobers

The greatest all-rounder of the game of cricket, Sir Garfield Sobers, registered his name in history books by achieving the feat that no one have ever managed to get. Once described as a ‘five in one cricketer’ by Don Bradman, Garry Sobers became the first cricketer to hit six consecutive sixes in a single over in first-class cricket.

He achieved the feat while playing for Nottinghamshire as captain. The over consisted of five clean hits for six and one six where the ball landed in the hands of Roger Davis but was unfortunately carried over the boundary rope.

Ravi Shastri

Now Team India head coach, Ravi Shastri has also had smashed six sixes in an over. In 1984, Shastri hit sixes against left-arm bowler Tilak Raj in Ranji Trophy match between Mumbai and Baroda. He also scored the fastest ever double ton in first-class cricket history in the same match. With that, Ravi Shastri became the second player in the history to hit six sixes in an over.

Herschelle Gibbs

Proteas opening batsman Herschelle Gibbs, was the first batsman to hit six sixes in an over in ODIs. Gibbs achieved the feat in 2007 during the World Cup match against Netherlands. Gibbs became the third batsman to hit six sixes in an over and the first in international cricket.

Yuvraj Singh

In 2007, Yuvraj Singh amazed cricketing fans worldwide as he went all guns blazing when he sent England fast bowler Stuart Broad for six ruthless maximums in an over during the inaugural T20I World Cup. Yuvraj became the second batsman in the international cricket and fourth overall to achieve the feat. Thanks to Yuvi again, India went on to win the T20 World Cup too.

Jordan Clark

In 2013, Lancashire batsman Jordan Clark struck six sixes in an over during a 2nd XI match against arch-rivals Yorkshire at Scarborough, while in Australia, Marcus Stoinis achieved the feat in a practice match at Allan Border Field in 2015 and Kieron Pollard did likewise the previous year in a pre-season KFC Big Bash hit-out for Adelaide Strikers.

Shardul Thakur

Mumbai boy Shardul Thakur made headlines after slamming six sixes in an over for Swami Vivekanand School against S Radhakrishnan School in the Plate Division of the Harris Shield schools cricket tournament. Thakur hit the hapless Vishal Dhruva, a chinaman left-arm bowler for six sixes through mid-wicket. Interestingly, in the process, two balls were lost. His feat is a Mumbai school record for both juniors and seniors, but there have been two similar instances in first-class cricket in the world.

Ross Whiteley

Worcestershire’s Ross Whiteley Worcestershire’s Ross Whiteley hit six sixes in an over. Whiteley struck Yorkshire left-arm spinner Karl Carver for six sixes – a total of 36 runs during the 16th over of Worcestershire’s innings in an English Twenty20 match at Headingley. But despite his feat, Worcestershire could not cross the line and lost the match by 37 runs.

Ravindra Jadeja

PTI Photo by Swapan Mahapatra


Indian spinner formerly known as ‘Jaddu’ was the 3rd Indian to be in the list. Jadeja during a Saurashtra Cricket Association (SCA) inter-district T20 game, smashed 6-sixes in an over en route to his stunning century. Jadeja his 154 in 69 balls against Amreli.

Hazratullah Zazai

Afghanistan batsman during an APL encounter with Kabul Zwanan hit six-sixes in an over and becoming only third player to achieve this feat. Zazai also hit 12-ball 50 runs. Zazai’s feat in vain as his lost to Balkh Legends by 21 who were chasing 245-runs.

Back To Top