Tamim Iqbal
Tamim Iqbal is Bangladesh Cricket's most prolific batter across formats, having accumulated 17,767 runs from 456 matches at a career average of 38.29 and a strike rate of 79.18. His primary competition is ODI cricket, where he has played 215 matches and scored 7,648 runs at 39.83. As of early 2025, his most recent appearances have been in the Bangladesh Premier League, where he posted scores of 61, 52 not out and 54 across a ten-match stretch in January and February.
2026 Season Context
Recent form
Iqbal posted scores of 54, 52 not out and 61 in his last ten BPL innings spanning January and February 2025, with his team winning eight of those matches. Outside those three contributions he showed a
Strongest format
One-Day International — Iqbal's 215 ODIs represent his largest body of work in a single format, producing 7,648 runs at an average of 39.83 and a strike rate of 79. His Test
Career stats overview
68 Test · 215 ODI · 173 T20I appearances — spanning 2009 to present.
Test
68 matches
Where his legacy was forged — the format that rewards patience and precision.
ODI
215 matches
The middle-overs architect — a decade of white-ball consistency.
T20I
173 matches
Brief but impactful — quality over volume in the shortest format.
Format-aware deep dive
Where he dominates
Home record
Average 21.4 on Indian soil — better than any active spinner of the era.
Fourth-innings force
A third of his Test wickets come on day five, when bowlers decide outcomes.
Lower-order resilience
At No.7 his average beats every Indian specialist in that slot since 2015.
Elite opposition
Combined record vs Australia, England, New Zealand and South Africa.
Consistency
Third-most by any Indian bowler since his Test debut.
WTC presence
In the conversation every cycle. Central to this India red-ball side.
Career threads
Beyond the numbers
17,767 career runs across 456 matches
Across all formats and competitions, Tamim Iqbal has accumulated 17,767 runs from 456 appearances at a batting average of 38.29. The bulk of that output has come in ODI cricket and the Bangladesh Premier League, where his averages sit above 39 in both.
Bangladesh's most-capped ODI opener
Iqbal has played 215 ODIs for Bangladesh Cricket, scoring 7,648 runs at an average of 39.83 and a strike rate of 79. He has represented his country in 352 of his 456 career matches, making international cricket the clear centre of his record.
Sylhet International: his most productive ground
In 23 matches at Sylhet International Stadium, Iqbal averages 56.94 at a strike rate of 112.82. That combination of volume scoring and attacking intent makes it comfortably his strongest venue in the warehouse data.
Consistent performer against England and Zimbabwe
Against England Cricket across 23 matches, Iqbal averages 44.59. Against Zimbabwe Cricket over 57 matches, he averages 45.21. Both figures sit meaningfully above his overall career average of 38.29.
Active BPL campaign in January-February 2025
Iqbal scored two half-centuries in his last 10 BPL appearances: 54 from 29 balls on 7 February 2025 and 52 not out from 51 balls on 26 January. His side won eight of those ten fixtures.
Historical aggregates derived from Cricsheet (cricsheet.org) under ODC-BY licence. 2001/02–2026 IPL seasons. Batting average uses dismissals as the denominator; bowler wickets are credited only for bowler-kind dismissals (bowled, caught, lbw, caught-and-bowled, stumped, hit wicket). Venue and opposition splits are rebuilt after every ingest from the Cricsheet archive.