January 26, 2022


Enjoy cricket with CricActivity !

Longest six by batsman in the history of cricket ; MS Dhoni not in this list


Many talented batsman was came in the history of cricket and hits many sixes some are long but some are longest.Today we mentioned the cricketer who hit the longest sixes:-

1.Shahid Afraidi

Pakistani cricketer Shahid Afridi unofficially holds the record for the longest six in cricket history when he hit 158 metres against South Africa in the 3rd ODI at Johannesburg on March 17, 2013.

Pakistan lost that match by 34 runs with Afridi scoring 88 off just 48 balls, chasing a mammoth 344 set by the South Africa cricket team. 

The biggest six in cricket came in the fourth ball of the 35th over.  With the pressure mounting, McLaren gave away two extra runs before conceding the six. 

McLaren gifted Afridi a length ball, and the former Pakistan captain smashed it over the roof and out of the stadium.

2.Brett Lee

2ñd longest six belongs to Australian fast bowler Brett Lee, who crossed the rope by some 130-135 meters. This came against the West Indies in 2005 in a Test match at the Gabba. The shot went so long that it landed in the parking area and it is said that the ball travelled nearly 135 meters.

Before Brett Lee, countryman Mark Waugh had cleared the rope by 120 metres in a Test match against New Zealand at Perth in 1999. Mark Waugh hit Daniel Vettori straight down the ground for a monstrous six.

That same year, Pakistan’s Ijaz Ahmed was taking on India in a tense chase at Mohali. Two sixes were hit in the entire game and both came through Ijaz Ahmed’s bat. One six came off a young Virender Sehwag’s ball and it crossed the boundary by 115 metres.

In 2012, New Zealand’s Martin Guptill smashed South Africa’s Lonwabo Tsotsobe for a six that travelled 127 metres over the midwicket boundary. The ball hit the roof of the stand but rolled back on to the ground.