Longest Sixes By Batsmen In Cricket History
Longest Sixes By Batsmen In Cricket History
Shahid Afridi | 153m six vs South Africa, 2013
Brett Lee |
130m six vs West Indies, 2005
Martin Guptill | 127m six vs South Africa, 2012
Liam Livingstone | 122m six vs Pakistan, 2021
Corey Anderson | 122m vs India, 2014