Now days cricket become fast and allot of batsman working on their power of hitting the ball as hard as they can. The sixes trend is set by non other then (Shahid Afrid) who is the first player to score fastest hundred. The Pakistani all-rounder set many records one of them is hitting the longest six in cricket against South Africa.
|Players||Length of Six (meters)||Opponents||Year|
|Shahid Afridi||158 meters||South Africa||2013|
|Brett Lee||143 meters||West Indies||2005|
|Corey Anderson||120 meters||India||2014|
|Yuvraj Singh||119 meters||Australia||2007|
|Mark Waugh||118 meters||New Zealand||1999|
|Chris Gayle||118 meters||Australia||2010|
|Ijaz Ahmad||114 meters||India||1999|
|MS Dhoni||114 meters||New Zealand||2009|
#1: Shahid Afridi: 158 meters six against Ryan Mclaren: Opponents South Africa (2013):
In cricket every one knows about the power of Shahid Afridi how long he can hit six. In 2013, Afridi set the record of longest after hitting 158 meter six on the ball of Ryan Mclaren. The ball touched the roof and went into golf course.
#2: Brett Lee: 143 meters six against West Indies (2005):
Brett Lee becomes a surprise package for the Australia batting line-up during a test series against West Indies. Brett Lee hit a shot for six which went to the practice session arena. The flat hit shot for six said to between 105 meters or 135 meters.
#3: Corey Anderson: 120 meters six against India (2014):
In 2014, Corey Anderson smashed Mohammad Shami for brutal six during the series. Anderson show his power of hitting to the Indian bowler and his six is 120 meters long which is biggest hit of the year.
#4: Chris Gayle: 118 meters six against Australia (2010):
Chris Gayle second player who hit most sixes in cricket history after Shahid Afridi. He scored longest six against Australia in 2010 which is 118 meters longer in length.
#5: MS Dhoni: 114 meters six against New Zealand (2009):
MS Dhoni a powerful Indian middle order batsman and one of the greatest cricket captains. He hit longest six against New Zealand in 2009 which later measured upto (114 meters longer).
#6: Yuvraj Singh: 119 meters six against Brett Lee: Australia (2007):
Yuvraj Singh the player who scored big runs for India in World Cup T20 2007. He hit six sixes against Stuart Broad in T20 match. Set the record of longest six in the tournament of (119 meters).