Cricket has always been a game that combines skill, strategy, and moments of sheer power. Among these moments, the top 15 longest sixes in cricket history stands out as a testament to a player’s strength and timing. Over the years, many batsmen have astonished fans by hitting the longest six in the world, sending the ball soaring out of stadiums. In this article, we delve into the top 15 longest sixes recorded up to 2025, celebrating the monumental feats of these cricketing giants.
1. Shahid Afridi (153) Meters
Shahid Afridi
In 2013, during an ODI match against South Africa in Johannesburg, Pakistan’s Shahid Afridi unleashed a colossal 153 meter six off Ryan McLaren’s delivery. This remarkable shot not only cleared the stadium but also solidified Afridi’s reputation for hitting the longest six in cricket history.
Match Scorecard:
Team
Innings
Score
Overs
South Africa
1st
343/5
50.0
Pakistan
2nd
309/9
50.0
Afridi’s Performance:
Runs
Balls Faced
Fours
Sixes
88
48
5
7
2. Brett Lee (130-135) Meters
Brett Lee
Known primarily for his lightning fast bowling, Australia’s Brett Lee showcased his batting prowess in 2005 during a Test match against England at the Gabba. Facing Daren Powell, Lee launched a massive six, estimated between 130 to 135 meters, sending the ball into the practice nets beyond the stadium.
Match Scorecard:
Team
Innings
Score
Overs
Australia
1st
435
131.0
West Indies
1st
210
68.3
Australia
2nd
283/2d
60.0
West Indies
2nd
129
46.0
Lee’s Performance:
Runs
Balls Faced
Fours
Sixes
47
82
5
1
3. Martin Guptill (127) Meters
Martin Guptill
New Zealand’s Martin Guptill demonstrated his exceptional hitting ability in 2012 during a T20I match against South Africa in Wellington. He struck a 127 meter six off Lonwabo Tsotsobe, with the ball landing on the roof of the Westpac Stadium.
Match Scorecard:
Team
Innings
Score
Overs
South Africa
1st
147/6
20.0
New Zealand
2nd
148/6
19.2
Guptill’s Performance:
Runs
Balls Faced
Fours
Sixes
78
55
5
4
4. Liam Livingstone (122) Meters
Liam Livingstone
In 2021, England’s Liam Livingstone showcased his immense power during a T20I match against Pakistan at Headingley. He dispatched Haris Rauf’s delivery for a towering 122 meter six, with the ball landing on a nearby rugby pitch.
Match Scorecard:
Team
Innings
Score
Overs
England
1st
200/10
19.5
Pakistan
2nd
155/9
20.0
Livingstone’s Performance:
Runs
Balls Faced
Fours
Sixes
38
23
2
3
5. Corey Anderson (122) Meters
Corey Anderson
During an ODI match against India in 2014 at Napier, New Zealand’s Corey Anderson hit a formidable 122 meter six off Mohammed Shami’s bowling. The ball soared over the square leg boundary, landing on the stadium’s roof.
Match Scorecard:
Team
Innings
Score
Overs
New Zealand
1st
292/7
50.0
India
2nd
268
48.4
Anderson’s Performance:
Runs
Balls Faced
Fours
Sixes
68
40
3
4
6. Mark Waugh (120) Meters
Mark Waugh
Australian batsman Mark Waugh etched his name into the record books in 1999 during a Test match against New Zealand at Perth. He launched a 120 meter six off Daniel Vettori’s delivery, sending the ball sailing over the boundary.
Match Scorecard:
Team
Innings
Score
Overs
Australia
1st
401
123.1
New Zealand
1st
251
92.1
Australia
2nd
229/8d
61.0
New Zealand
2nd
229
82.0
Waugh’s Performance:
Runs
Balls Faced
Fours
Sixes
121
235
15
1
7. Yuvraj Singh (119) Meters
Yuvraj Singh
India’s Yuvraj Singh, renowned for his aggressive batting, delivered a stunning 119 meter six against Australia in the 2007 ICC T20 World Cup. Facing Brett Lee, Yuvraj effortlessly flicked the ball over square leg, showcasing his impeccable timing.
Match Scorecard:
Team
Innings
Score
Overs
India
1st
188/5
20.0
Australia
2nd
173/7
20.0
Yuvraj’s Performance:
Runs
Balls Faced
Fours
Sixes
70
30
5
5
8. MS Dhoni (118) Meters
MS Dhoni
Former Indian captain MS Dhoni exhibited his finishing prowess in 2009 during an ODI match against New Zealand in Christchurch. He launched a massive 118 meter six off the bowling of Grant Elliott, sending the ball out of the stadium and into the parking lot. This shot exemplified Dhoni’s exceptional power and timing.
Match Scorecard:
Team
Innings
Score
Overs
New Zealand
1st
281/8
50.0
India
2nd
149/2
23.3
Dhoni’s Performance:
Runs
Balls Faced
Fours
Sixes
68
58
6
2
9. Chris Gayle (116) Meters
Chris Gayle
West Indies’ Chris Gayle, known for his explosive batting, smashed a 116 meter six during the 2010 ICC T20 World Cup against India in Bridgetown. Facing a delivery from Yusuf Pathan, Gayle sent the ball soaring over the mid wicket boundary, showcasing his immense strength.
Match Scorecard:
Team
Innings
Score
Overs
India
1st
155/9
20.0
West Indies
2nd
169/2
18.4
Gayle’s Performance:
Runs
Balls Faced
Fours
Sixes
98
66
5
7
10. Ijaz Ahmed (115) Meters
Ijaz Ahmed
Pakistan’s Ijaz Ahmed delivered a remarkable 115 meter six during an ODI match against India in Mohali in 1999. He dispatched a delivery from Anil Kumble over the long on boundary, with the ball landing on the stadium’s roof.
Match Scorecard:
Team
Innings
Score
Overs
India
1st
196
48.5
Pakistan
2nd
197/5
47.5
Ijaz’s Performance:
Runs
Balls Faced
Fours
Sixes
91
116
4
1
11. Adam Gilchrist (113) Meters
Adam Gilchrist
Australian wicketkeeper batsman Adam Gilchrist showcased his aggressive batting in 2011 during an IPL match playing for Kings XI Punjab against Royal Challengers Bangalore in Dharamshala. He launched a 113 meter six off Charl Langeveldt’s bowling, sending the ball out of the stadium.
Match Scorecard:
Team
Innings
Score
Overs
Kings XI Punjab
1st
232/2
20.0
Royal Challengers Bangalore
2nd
121
17.0
Gilchrist’s Performance:
Runs
Balls Faced
Fours
Sixes
106
55
8
9
12. Yuvraj Singh (112) Meters
Yuvraj Singh
In the same 2007 ICC T20 World Cup match against Australia where Yuvraj Singh hit a 119 meter six, he also delivered another massive 112 meter six off Brett Lee’s bowling. This shot further demonstrated Yuvraj’s exceptional power hitting capabilities.
Match Scorecard:
Team
Innings
Score
Overs
India
1st
188/5
20.0
Australia
2nd
173/7
20.0
Yuvraj’s Performance:
Runs
Balls Faced
Fours
Sixes
70
30
5
5
13. Corey Anderson (110) Meters
Corey Anderson
New Zealand’s Corey Anderson, known for his powerful hitting, smashed a 110 meter six during an ODI match against Sri Lanka in 2015 at Dunedin. He dispatched a delivery from Thisara Perera over the mid wicket boundary, with the ball landing on the roof of the stand.
Match Scorecard:
Team
Innings
Score
Overs
New Zealand
1st
360/5
50.0
Sri Lanka
2nd
252
43.4
Anderson’s Performance:
Runs
Balls Faced
Fours
Sixes
97
96
8
4
14. AB de Villiers (106) Meters
AB de Villiers
South African batsman AB de Villiers exhibited his innovative batting in 2015 during an ODI match against West Indies in Johannesburg. He hit a 106 meter six off Jerome Taylor’s bowling, sending the ball into the upper tiers of the stadium.
Match Scorecard:
Team
Innings
Score
Overs
South Africa
1st
439/2
50.0
West Indies
2nd
291
44.0
De Villiers’ Performance:
Runs
Balls Faced
Fours
Sixes
149
44
9
16
15. MS Dhoni (105) Meters
MS Dhoni
MS Dhoni makes another appearance on this list with a 105 meter six during an ODI match against Australia in 2011 at Adelaide. He launched a delivery from Clint McKay over the long on boundary, with the ball landing deep into the stands.
Match Scorecard:
Team
Innings
Score
Overs
Australia
1st
270/5
50.0
India
2nd
270/6
50.0
Dhoni’s Performance:
Runs
Balls Faced
Fours
Sixes
44
58
3
1
For More Articles Like That check out Records & Stats And If You Want To Enjoy ICC CHAMPIONS TROPHY 2025 stay tuned for more updates on match and live streaming.