The record for the longest six in international cricket belongs to Shahid Afridi, who hit a massive 153-meter six.
Here's a summary of the top longest sixes in international cricket:
Top Longest Sixes in International Cricket
Rank | NAME | SIX DISTANCE |
---|---|---|
1 | Shahid Afridi (Pakistan) | 153 meters |
2 | Brett Lee (Australia) | 130 meters |
3 | Martin Guptill (New Zealand) | 127 meters |
4 | Liam Livingstone (England) | 122 meters |