The Bangladesh Premier League (BPL) has brought together some of the finest cricket players from around the world. These players not only showcase their skills but also entertain fans with spectacular shots, especially sixes. Sixes are always a crowd favorite, and the players who have hit the most in BPL history have certainly left their mark. Here’s a look at the top 5 players with the most sixes in BPL history, highlighting their performances, careers, and memorable moments.
5. Mahmudullah- 104 Sixes

Player | Span | Match | HS | 4s | 6s |
Mahmudullah | 2012-25 | 130 | 73 | 209 | 104 |
Mahmudullah, one of Bangladesh’s most consistent all-rounders, has made a name for himself in the BPL with his powerful batting. Playing for several teams like Barisal Bulls, Rajshahi Kings, and Khulna Titans, he has been a key player throughout the tournament’s history. With 130 matches and 104 sixes to his name, Mahmudullah has displayed his remarkable ability to clear the boundaries on numerous occasions. His high score of 73 not out and an impressive strike rate of 124.03 show how valuable he is in the middle order.
In addition to his batting prowess, Mahmudullah is known for his calm and composed leadership on the field. He has contributed significantly to his teams both as a batter and a bowler, making him one of the best all-rounders in BPL history. His longevity in the tournament, spanning from 2012 to 2025, further solidifies his legacy.
Also Check: Best Online Sports Betting Site
4. Mushfiqur Rahim- 105 Sixes

Player | Span | Match | HS | 4s | 6s |
Mushfiqur | 2012-25 | 137 | 98* | 289 | 105 |
Mushfiqur Rahim, one of Bangladesh’s finest wicketkeeper-batsmen, has been an integral part of BPL since its early days. He has played for several teams such as Barisal Bulls, Chittagong Vikings, and Rajshahi Kings, among others. Mushfiqur’s batting style has always been about precision and power, and this is reflected in his remarkable 105 sixes over the course of 137 matches.
With a career spanning from 2012 to 2025, Mushfiqur has racked up an impressive total of 3,406 runs, including a high score of 98 not out. His strike rate of 131.55 and average of 36.23 show that he is a reliable batsman, capable of taking on any bowler. His ability to hit sixes at crucial moments has made him a fan favorite in the BPL.
3. Anamul Haque- 105 Sixes

Player | Span | Match | HS | 4s | 6s |
Anamul | 2012-25 | 131 | 100* | 248 | 105 |
Anamul Haque is another player who has made an impact in the BPL with his explosive batting. With 105 sixes to his name, Haque has entertained fans with his powerful hitting. He has played for teams like Barisal Bulls, Chittagong Vikings, and Rajshahi Kings, leaving a lasting impression with his consistency.
Over the course of 131 matches, Haque has scored 2,776 runs, with a high score of 100* to his name. His average of 24.56 and strike rate of 119.65 indicate that he is a destructive force in the middle order. Haque’s ability to clear the ropes with ease has made him one of the top players in terms of sixes in the tournament’s history.
Also Check: Best Online Casino Betting Site
2. Tamim Iqbal- 121 Sixes

Player | Span | Match | HS | 4s | 6s |
Tamim | 2012-25 | 115 | 141* | 399 | 121 |
Tamim Iqbal is one of Bangladesh’s most prolific openers, and his record in the BPL speaks volumes about his ability to dominate the game. With a total of 121 sixes in just 115 matches, Iqbal has consistently provided solid starts to his teams. Playing for several franchises, including Chittagong Vikings and Rajshahi Kings, Tamim has been a vital player in every season.
His high score of 141* and an average of 37.89 demonstrate his consistency at the top of the order. Tamim’s strike rate of 123.58 further emphasizes his aggressive approach. Known for his ability to clear boundaries effortlessly, he has become one of the best T20 openers in the world. With his powerful hitting and vast experience, Tamim has firmly cemented his place as one of the top six-hitters in BPL history.
Also Check: Asia’s No1 Online Betting Site
1. Chris Gayle- 143 Sixes

Player | Span | Match | HS | 4s | 6s |
Gayle | 2012-22 | 52 | 146* | 120 | 143 |
The king of sixes, Chris Gayle, takes the top spot in this list with an astounding 143 sixes in just 52 matches. Playing for various teams like Barisal Bulls, Chittagong Vikings, and Rangpur Riders, Gayle has been an unstoppable force in the BPL. His ability to clear the boundary with ease has made him one of the most feared hitters in T20 cricket.
With a career high score of 146* and an extraordinary strike rate of 148.40, Gayle has rewritten the record books with his batting. His total of 1,723 runs in just 52 matches is a testament to his destructive batting. Gayle’s natural power, coupled with his vast experience in T20 cricket, has made him one of the greatest players in BPL history. Fans always look forward to seeing him take on bowlers and hit towering sixes, making him a true icon of the game.