6 Fantasy Cricket Icons to Hit the Most Sixes in Test Cricket

Patience, fortitude, and perseverance are all words that come to mind when thinking of Test Cricket. To succeed in a game where the ball does most of the talking, the batsman must precisely gauge the lines and lengths. Batsmen who took chances in the air throughout the late 1990s and early 2010s were extremely rare. In a game of online fantasy cricket in Bangladesh, you can create your own team with players who have a record for hitting the most sixes. Although, over the last decade or so, the game has seen an increase in the number of aggressive batsmen, especially in Test Cricket. In comparison to the early years of Test cricket, there have been a lot more sixes hit in the recent decade. The advent of T20 cricket deserves a lot of credit for that as well.

Let us look at the top 6 cricketers who have made the most sixes in the history of Test Cricket.

Matthew Hayden

Matthew Hayden, the flamboyant batsman, is the first batsman to make his name on the list. If we say about test cricket, only a few batsmen have revolutionised the art of hitting big in the air, and one of them was Matthew Hayden. This Australian southpaw never shied away from a challenge thrown by the bowlers. Hayden made bagged a total of 82 sixes in 184 Test innings. Hayden has made a total of 8625 runs with an average rate of 50.73. Furthermore, in his 15-year Test career, Hayden made a whooping 30 centuries and 29 fifties.

Joe Buttler

Jos Buttler is one of the best batsmen in the world who gives impressive performances in Test cricket matches. Joe Buttler holds the fifth-highest record of test cricket sixes i.e., 22 sixes.

Brendon McCullum

Brendon McCullum, the former New Zealand skipper, hammered a stunning and sparkling century in the final Test of his career and belted 107 sixes in his entire test career. McCullum represented his country in 101 matches, scoring 6453 runs at an average of 38.64.

Mayank Agarwal

Mayank Agarwal was scheduled to make his Test debut ahead of the opening Test against England. However, an accidental injury to the head during a practise session further delayed his plans to resume his Test cricket career. Mayank Agarwal made his Test debut against Australia in 2018 and quickly established himself as an essential part in India’s Test team. Mayank Agarwal has two double-centuries in his 14-match Test career. For those who are unfamiliar, Mayank Agarwal is the third fastest Indian batsman to achieve 1000 runs in Test Cricket. Mayank Agarwal has smashed 23 sixes in Test cricket since the start of 2018.

Andrew Flintoff

Andrew Flintoff was an English right-handed batsman best renowned for his fast-bowling deliveries. He has, however, been a tremendous player with the bat at times. Flintoff blasted 82 sixes in 79 Test matches, making him the ninth most prolific player to have the most sixes in Test cricket history. Flintoff not only bowled well but also used to bat very well. Flintoff has made a massive score of 3,845 runs at an average of 31.77.

Chris Gayle

Chris Gayle isn’t far behind when it comes to smashing sixes. During his 103-match Test career, he hit a total of 98 sixes.


Making big hits in the air in Test matches is a big achievement and these players have successfully made it big in their entire test careers. Now, if you also want to test your gaming skills online, you can enroll yourself with one of the renowned cricket fantasy games in Bangladesh and start participating in test matches online.

Read More:
1. 5 Mistakes to Avoid While Playing Fantasy Cricket in Bangladesh
2. A Brief “No-to-do Things” Fantasy Players Should Avoid While Playing
3. 5 Most Controversial Instances in the History of Cricket