Top 10 Longest Six in Cricket History
Shahid Afridi - 158 meters (517 feet) - Shahid Afridi hit this massive six during an ODI match against South Africa in 2013.
Shahid Afridi
Chris Gayle - 153 meters (500 feet) - Chris Gayle hit this massive six during a Big Bash League match in 2016.
Chris Gayle
Mark Waugh - 120 meters (394 feet) - Mark Waugh hit this massive six during an ODI match against New Zealand in 1997.
Mark Waugh
Brett Lee - 130 meters (426.5 feet) - Brett Lee hit this massive six during a Test match against West Indies in 2005.
Brett Lee
MS Dhoni - 112 meters (367 feet) - MS Dhoni hit this massive six during an IPL match in 2012.
MS Dhoni
Corey Anderson - 122 meters (400 feet) - Corey Anderson hit this massive six during an ODI match against West Indies in 2014.
Corey Anderson
Ross Taylor - 119 meters (390 feet) - Ross Taylor hit this massive six during a T20I match against West Indies in 2013.
Ross Taylor
Yuvraj Singh - 119 meters (390 feet) - Yuvraj Singh hit this massive six during an ODI match against England in 2007.
Yuvraj Singh
Simon O'Donnell - 122 meters (400 feet) - Simon O'Donnell hit this massive six during a World Series Cricket match in 1985.
Simon O'Donnell
Adam Gilchrist - 122 meters (400 feet) - Adam Gilchrist hit this massive six during an ODI match against New Zealand in 2005.
Adam Gilchrist