Cricket have some very enthusiastic fans who love the thrill of watching a batsman strike the ball out of the ground. There have been some monster sixes that have become legends. There are some very famous players or hitters who are loved by people for hitting balls out of the stadium like Shahid Afridi, Chris Gayle, Yuvraj Singh and MS Dhoni.
Rank | Player | Distance (m) | Match | Year |
1 | Shahid Afridi | 153 | PAK vs SA (Johannesburg) | 2013 |
2 | Brett Lee | 130–135 | AUS vs WI (Melbourne) | 2005 |
3 | Martin Guptill | 127 | NZ vs SA | 2012 |
4 | Liam Livingstone | 122 | ENG vs PAK | 2021 |
5 | Albert Trott | 124 | MCC (First-Class) | 1899 |
6 | Mark Waugh | 120 | AUS vs NZ | 1997 |
7 | Corey Anderson | 122 | NZ vs IND | 2014 |
8 | Ijaz Ahmed | 120 | PAK vs IND | 1997 |
9 | Yuvraj Singh | 119 | IND vs AUS | 2007 |
10 | Chris Gayle | 116 | RCB vs PWI (IPL) | 2013 |
11 | MS Dhoni | 112 | IND vs NZ | 2009 |
1-Shahid Afridi (153 meters): This match was played at Johannesburg between Pakistan vs South Africa in 2013, where the famous Shahid Afridi hit a monstrous and longest six ever recorded in the history of cricket.
2-Brett Lee (130-135 meters): This match was at the home-ground of Brett Lee at Melbourne between Australia vs West Indies in 2005. Recorded second longest six of history.
3-Martin Guptill (127 meters): One of the powerful hitters of history hit the six of 127 meters while playing in the match between New Zealand vs South Africa in 2012.
4-Liam Livingstone (122 meters): In a match between England vs Pakistan in 2021, he hit the forth longest six of history covering 122 meters of distance.
5-Mark Waugh (120 meters): He shot this in a match between Australia vs New Zealand in 1997.
6-Albert Trott (124 meters): In a very old First-Class Cricket he shot this hit in the year of 1899.
7-Corey Anderson (122 meters): While New Zealand vs India match in 2014, Anderson his this long six and recorded as one of the longest.
8-Ijaz Ahmed (120 meters): In an old Match between Pakistan vs India at the home-ground of Ijaz in 1997, he scored this long six.
9-Yuvraj Singh (119 meters): In a match between India vs Australia in 2007, Yovraj hit this splendid six.
10-Chris Gayle (116 meters): In an IPL Match RCB vs PWI season 2013, this powerful well known hitter hit the ball so hard that it went 116 meters.
11-MS Dhoni (112 meters): A well-known hitter, he hit this six in a match between India vs New Zealand in 2009.
The best six-hitter in cricket is most debated across history and versions of the game.
Chris Gayle, known as the Universe Boss tops the list with 1,056 sixes in T20s.
Shahid Afridi, changed the face of aggression in ODIs, striking 351 sixes with his hard-hitting swing-for-the-fences approach.
Rohit Sharm, Modern-Day legend combines elegance with ferocity, the record for 582+ international sixes across formats.
Who hit highest six in IPL history?
Ans: Praveen Kumar of Kings 11 Punjab has hit the longest six of 124 meters in IPL.
Which batsman hit longest six in the world?
Ans: Shahid Afridi holds the record of hitting the longest six measured of 153 meters in the history of cricket.
Which batsman holds the record for hitting the most sixes in cricket history?
Ans: Chris Gayle of West Indies, 553+ in International cricket, in T20 alone he has 1056 including the leagues.