The Bangladesh Premier League (BPL) is one of the most exciting T20 cricket leagues in the world. Over the years, many players have showcased their exceptional batting skills, leaving a lasting impact on the tournament. Here, we take a look at the top 5 players who made the highest individual scores in BPL history, highlighting their unforgettable innings and key statistics.
5. Usman Khan – 123 Runs

Player | Runs | SR | Team | Opposition | Match Date |
Usman Khan | 123 | 198.38 | Chittagong | Rajshahi | 03 Jan 2025 |
On January 3, 2025, Usman Khan put up a stunning performance for Chittagong in a match against Rajshahi at Mirpur. Usman scored an impressive 123 runs off 62 balls, guiding his team to a dominant position in the game. His remarkable innings included 13 fours and 6 sixes, with a strike rate of 198.38. Usman Khan’s ability to accelerate the scoring during his innings made him one of the top players in the match and is a performance that will be remembered by BPL fans for years to come.
Also Check: Best Online Sports Betting Site
4. Litton Das – 125* Runs

Player | Runs | SR | Team | Opposition | Match Date |
Liton Das | 125* | 227.27 | Dhaka | Rajshahi | 12 Jan 2015 |
On January 12, 2025, Litton Das made an incredible contribution to Dhaka’s victory against Rajshahi in Sylhet. Litton played a brilliant unbeaten knock of 125 runs off just 55 balls. His innings was a mix of elegant shots and explosive boundaries, hitting 10 fours and 9 sixes. Litton’s strike rate was a remarkable 227.27, reflecting his aggressive approach to the game. His partnership with other batsmen was key to Dhaka’s success in that match, and his unbeaten century remains one of the highest scores in BPL history.
3. Chris Gayle – 126* Runs

Player | Runs | SR | Team | Opposition | Match Date |
Gayle | 126* | 247.05 | Rangpur | Khulna | 08 Dec 2017 |
Chris Gayle, the West Indian batting giant, has always been a spectacle in T20 cricket, and his performance in the 2017 BPL was no different. On December 8, 2017, Gayle played a masterful knock of 126* runs for Rangpur against Khulna at Mirpur. Gayle’s explosive innings came off just 51 balls and included 6 fours and a staggering 14 sixes. His strike rate was an astonishing 247.05, showcasing his power-hitting ability. Gayle’s 126* was a vital contribution to Rangpur’s win, and it remains one of the top scores in BPL history.
Also Read: Top 5 Best Wicket Keepers in the World
2. Tamim Iqbal – 141* Runs

Player | Runs | SR | Team | Opposition | Match Date |
Tamim Iqbal | 141* | 231.14 | Victorians | Dynamites | 08 Feb 2019 |
Tamim Iqbal, one of the most consistent batsmen in Bangladesh cricket, played a sensational knock of 141* runs for the Victorians in a match against the Dynamites on February 8, 2019, at Mirpur. Tamim’s innings came off 61 balls, where he hit 10 fours and 11 sixes. With a strike rate of 231.14, Tamim showed his ability to dominate the bowlers, maintaining a high tempo throughout his innings. His partnership with other top-order batsmen helped the Victorians post a massive total, and his knock is still remembered as one of the finest in BPL history.
Also Check: Best Online Casino Betting Site
1. Chris Gayle – 146* Runs

Player | Runs | SR | Team | Opposition | Match Date |
Gayle | 146* | 211.59 | Rangpur | Dynamites | 12 Dec 2017 |
The record for the highest individual score in BPL history belongs to none other than Chris Gayle. On December 12, 2017, Gayle played a blistering innings for Rangpur against the Dynamites at Mirpur. He scored a phenomenal 146* runs off just 69 balls, which is still the highest score ever recorded in the BPL. Gayle’s innings included 5 fours and 18 sixes, with a strike rate of 211.59. His aggressive approach and sheer power made this innings a memorable one, helping Rangpur secure a dominant win over the Dynamites. Gayle’s record-breaking knock has cemented his place in BPL history and is unlikely to be surpassed anytime soon.
Also Check: Asia’s No1 Online Betting Site