The BPL 2025's Best XI
Here, we have picked out the best XI from this tournament based on team combination, stats, and winning contribution while also keeping in mind the BPL quota of four overseas players max in the side.
With the Bangladesh Premier League (BPL) 2025 done and dusted, there have been players that stood out with their individual performances which helped guide their teams to victory.
Here, we have picked out the best XI from this tournament based on team combination, stats, and winning contribution while also keeping in mind the BPL quota of four overseas players max in the side.
1/ Tamim Iqbal, 413 runs, 129.06 SR, 4x50s (capt)
Tamim Iqbal finished as the 4th highest run-scorer of the 2024-2025 BPL, accumulating 413 runs from 14 innings at an average of 37.54. His exceptional consistency was highlighted by a top score of 86* and the most fours in the tournament (51). In the crucial final, Tamim played a match-winning knock of 54 off 29 balls, helping his team chase down Chittagong Kings' target of 194.
2/ Mohammad Naim, 511 runs, 143.94 SR, 1x100, 3x50s
The Khulna Tigers opener silenced his critics with a standout performance. In 14 matches, he scored 511 runs at an average of 42.58 and a strike rate of 143.94. This is a significant improvement for Naim, whose strike rate had never exceeded 120 in previous seasons. His highest score came against Rangpur Riders, where he made an unbeaten 111 off 62 balls, hitting 7 fours and 8 sixes. Naim also hit four fifties and a total of 46 fours and 30 sixes in the tournament. In a single BPL season, only Nazmul Hossain Shanto has scored more runs than Naim. In 2023, the left-handed batter made 516 runs in 15 innings for Sylhet Strikers.
3/ Tanzid Hasan Tamim, 485 runs, 141.39 SR, 1x100, 4x50s
Finishing as the second-highest run-scorer, Tanzid amassed 485 runs in 12 matches at an average of 44.09 and a strike rate of 141.39. He smashed 36 sixes—the most by a Bangladeshi in a single BPL season—surpassing Towhid Hridoy's 2023 tally of 24 sixes. His standout innings included a 108-run knock, and his performances provided a rare bright spot among Bangladesh's top-order batters. He was awarded the Best emerging cricketer of the tournament.
4/ Graham Clark, 431 runs, 153.38 SR, 1x100, 1x50
Graham Clark was the highest run-scorer among overseas players in the 2025 BPL, amassing 431 runs from 14 innings at an average of 30.78. His destructive batting, highlighted by a blistering 44 off 23 balls in the final and a century earlier in the tournament, was pivotal for the Kings. With a striking rate of 153.38, Clark's consistent firepower made him one of the standout performers of the season.
5/ Mahidul Islam Ankon (wk), 316 runs and seven dismissals
Ankon, traditionally known as a slow and steady batter in domestic cricket, displayed a different approach in this year's BPL. As a wicketkeeper-batter for Khulna Tigers, he impressed with a striking 174.58 strike rate, scoring 316 runs in 12 innings. His quick, impactful knocks helped Khulna secure several victories. Although he has been part of the BPL since 2018, this was his first season in a key role, playing every match and contributing significantly. Unfortunately, his team, Khulna Tigers, were eliminated from the tournament after a narrow loss to Chattogram Kings in the second qualifier.
6/ Khushdil Shah
Kushdil Shah's all-round brilliance was a key factor in many of Rangpur's victories throughout the tournament. In just 8 innings, he scored 298 runs and took 17 wickets in 9 matches as he finished as the fifth-highest wicket-taker of the tournament. His impact on the team was undeniable, and his absence following his departure highlighted his importance, as Rangpur's consecutive losses underscored the void left by his absence.
7/ Mehidy Hasan Miraz, 355 runs, 132.95 SR, 13 wickets at 29.07, best 3/6
Mehidy Hasan Miraz emerged as one of the tournament's standout all-rounders. He was eighth on the run-scorers list with 355 runs at an average of 27.30 and a strike rate of 132.95. Additionally, he ranked 10th among wicket-takers, claiming 13 wickets at an economy rate of 7.25. His performances were instrumental in the Khulna Tigers' campaign. His all-round performance earned him the Player of the Tournament award for this edition of the BPL.
8/ Taskin Ahmed, 25 wickets at 12.04, best 7/19
Taskin Ahmed was the standout performer. The right-arm pacer broke the record for most wickets in a single BPL edition, claiming 25 wickets in 12 matches at an astonishing average of 12.04. His best figures of 7/19 placed him among the top three bowling performances in recognised T20 cricket.
9/ Khaled Ahmed, 20 wickets at 21.55, best 4/31
Khaled Ahmed was a standout performer for Chattogram Kings, finishing as the joint second-highest wicket-taker with 20 wickets. His disciplined and consistent bowling, especially in the crucial early overs, provided his team with a significant advantage throughout the tournament. Remarkably, Khaled continued to deliver impressive performances despite the personal trauma of losing his mother, demonstrating immense dedication and resilience.
10/ Aliss Al Islam, 15 wickets at 21.06, best 3/17
Aliss, known as Bangladesh's sole mystery bowler in domestic cricket, showcased exceptional form throughout the tournament. With an economy rate of 6.32 runs per over, he claimed 15 wickets and proved to be a vital asset for his team. His all-round performance was highlighted in the second qualifier, where his decisive boundary led Chattogram to the final. Unfortunately, Aliss was sidelined for the final due to injury, missing out on the opportunity to contribute further.
11/ Akif Javed, 15 wickets at 14.30, best 4/32
Akif has proven to be a vital asset for Rangpur Riders with his exceptional pace, consistently challenging batters with his sharp bounce and swing. His impressive performance saw him claim 20 wickets in 11 matches, maintaining an outstanding average of 13.26. Tied as the second-highest wicket-taker of the tournament, Akif also showcased his raw pace, clocking a top speed of 149.5 km/h, the fastest of the competition. With Pakistan in constant search of express pacers, Akif's standout performances in the BPL could pave the way for a potential national team call-up.
12/ Faheem Ashraf, 102 runs, 231.81 SR, 1x50, 20 wickets at 13.90, best 5/7
Despite his standout all-round performances, Faheem Ashraf missed out on a place in TBS's Team of the Tournament. Faheem Ashraf had an impressive all-round performance in the 2024-2025 season. With the bat, he scored 102 runs in 5 innings at a striking rate of 231, with a highest score of 54. However, it was his bowling that truly stood out, as he finished as the second-highest wicket-taker of the tournament, claiming 20 wickets. His remarkable bowling performance included a five-wicket haul, conceding just 7 runs.