Longest Sixes in Cricket History

Hitting sixes is the fastest way to score runs in cricket, let's find out the record for the longest sixes in history.

Shahid Afridi

153 m | 2013

Brett Lee

143 m | 2005

Martin Guptill

127 m | 2012

Liam Livingstone

122 m | 2021

Corey Anderson

122 m | 2014

Mark Waugh

120 m | 1997

Yuvraj Singh

119 m | 2007

MS Dhoni

118 m | 2009