CRICMIND.AI
PLAYER ANALYSIS

Tamim Iqbal Career Stats & Records — Bangladesh's Greatest Opening Batter

Tamim Iqbal scored 18,707 runs across all formats — 7,648 in ODIs, 5,019 in Tests, and 6,040 in T20s — making him the most prolific batter in Bangladesh cricket history.

AI
CricMind AI
CricMind Intelligence Engine
··7 min read
Tamim Iqbal Career Stats & Records — Bangladesh's Greatest Opening Batter

Tamim Iqbal: 18,707 Career Runs — The Numbers Behind Bangladesh's All-Format Record-Breaker

No batter has scored more runs for Bangladesh across international and franchise cricket than Tamim Iqbal. With 18,707 career runs spanning Tests, ODIs, and T20s, the left-handed opener stands as the single most important batting figure in the history of Bangladesh cricket.

Tamim's career coincided with Bangladesh's transformation from minnows to a competitive force in world cricket. He was not merely a beneficiary of that rise — he was its architect at the top of the order. A career that produced 10 Test centuries, 12 ODI centuries, and 3 T20 hundreds across 492 innings tells the story of a batter who performed in every format, in every condition, against every opponent.

Career Overview — Format by Format

FormatMatInnsRunsAvgSRHS50s100s4s6s
Test681305,01939.2158.5206311063841
ODI2152157,64837.6779.0158551284196
T202092096,04032.65120.9141423643179
Total49255418,707206128252,122316

The aggregate tells the story at a glance: 25 centuries, 128 half-centuries, and 2,438 boundary shots across nearly 500 matches. Tamim was not a limited-overs specialist or a Test purist — he was genuinely effective in all three formats, a rarity for batters from the subcontinent's smaller cricketing nations.

Test Cricket — 5,019 Runs at 39.21

Tamim's Test record is the cornerstone of his legacy. In 68 Test matches and 130 innings for Bangladesh, he scored 5,019 runs at an average of 39.21, with 10 centuries and 31 fifties. His highest score of 206 — a double century — placed him in rare company among Bangladesh batters.

A Test average approaching 40 is respectable in any era, for any nation. For a Bangladesh opener — facing the new ball on pitches ranging from Dhaka turners to South African seamers — it represents genuine class. Tamim faced 8,574 deliveries in Test cricket, meaning he occupied the crease for the equivalent of 1,429 overs. That patience and concentration were as much a part of his skillset as the flowing drives that defined his strokeplay.

The 638 fours in Tests confirm his preference for conventional shot-making over power hitting. Only 41 sixes in 68 Tests — roughly one every 209 balls — show a batter who scored through timing and placement rather than brute force.

Key Test Milestones

  • 5,019 runs — Bangladesh's highest run-scorer in Test history
  • 10 centuries — more than any other Bangladesh Test batter at the time of his peak
  • 206 highest score — one of only two Bangladesh double-centuries in Tests
  • 39.21 average — the highest career average among Bangladesh batters with 50+ Test innings

ODI Cricket — 7,648 Runs at 37.67

The ODI format was arguably Tamim's strongest suit. In 215 matches — a staggering number for a Bangladesh cricketer — he scored 7,648 runs at 37.67 with 12 centuries and 55 half-centuries.

The volume alone is extraordinary. 7,648 ODI runs places Tamim among the all-time leading run-scorers in ODI cricket, regardless of nationality. He did not benefit from the volume of fixtures that players from India, Australia, or England enjoy — Bangladesh's ODI schedule has always been lighter. Every run in that tally was earned.

His ODI strike rate of 79.0 reflects the era in which he played. Tamim was an accumulator who could accelerate — his highest ODI score of 158 demonstrates the capacity for match-winning innings — but his primary role was providing a foundation. The 841 fours and 96 sixes in ODIs show a batter who found the boundary with consistent regularity.

Bangladesh's ODI Rise — Tamim at the Centre

Bangladesh's transformation in ODI cricket over the past 15 years — from guaranteed group-stage exits to genuine World Cup contenders — is inseparable from Tamim's presence at the top of the order. He provided the one thing Bangladesh most needed: a batter opponents feared.

When Tamim scored a century, Bangladesh won. When he fell early, Bangladesh struggled. That is the simplest measure of his importance — and the record bears it out across 215 matches.

T20 Cricket — 6,040 Runs at 32.65

Tamim's T20 career spanned both international and franchise cricket. Across 209 T20 matches, he scored 6,040 runs at 32.65 with a strike rate of 120.9.

The franchise circuit took Tamim to Pakistan (Peshawar Zalmi, Lahore Qalandars), the Caribbean (St Lucia Zouks), England (Essex), and Bangladesh's domestic league (Chittagong Vikings, Comilla Victorians, Dhaka Platoon, Minister Group Dhaka). He represented 10 different teams in T20 cricket — a breadth that reflects his standing in the global player market.

A T20 strike rate of 120.9 is honest rather than explosive. Tamim was never a T20 innovator in the mould of AB de Villiers or Jos Buttler. He was an anchor who provided stability and converted starts into substantial scores — 42 fifties and 3 centuries confirm that. His highest T20 score of 141 remains one of the finest T20 innings by a Bangladesh batter.

The boundary count — 643 fours and 179 sixes in T20s — shows a batter who adapted his method to the format's demands. More sixes per innings in T20s than in Tests or ODIs demonstrate a willingness to evolve, even if the overall strike rate remained moderate by modern T20 standards.

The Complete Picture — 2,438 Boundary Shots

Across all formats, Tamim struck 2,122 fours and 316 sixes — a combined 2,438 boundary shots yielding 9,784 runs from boundaries alone. That represents roughly 52% of his total career runs, confirming that Tamim was a boundary-dependent scorer who could find the rope with remarkable regularity.

The four-to-six ratio (approximately 6.7 fours per six) is characteristic of a classical left-hand opener: front-foot drives, cuts, and pulls generated the bulk of his boundary output, with the six used selectively for maximum impact.

What the Numbers Show

1. Multi-format excellence is rare for associate-era nations. Tamim scored over 5,000 runs in Tests AND over 7,000 in ODIs. Very few batters from nations outside the traditional Big Three (India, Australia, England) have achieved this dual milestone.

2. Longevity defined his contribution. 492 career matches across all formats represents a career spanning over 15 years at the highest level. For Bangladesh, where depth has historically been thin, Tamim's presence provided continuity and reliability that no other batter could match.

3. The ODI record is his crown jewel. 7,648 ODI runs at 37.67 with 12 centuries — these numbers place Tamim in a conversation that includes established ODI greats from stronger cricketing nations. No qualification is needed when discussing his ODI record; it stands on its own merit.

4. He made Bangladesh credible. Before Tamim, Bangladesh's opening batting was a vulnerability. He turned it into the team's greatest strength, giving the middle order time and creating pressure on opposition bowling attacks.

Legacy

Tamim Iqbal's career numbers — 18,707 runs, 25 centuries, 128 fifties — tell the story of Bangladesh cricket's most important batter. He carried the batting responsibility for over a decade, performed across all conditions, and set records that will define the benchmark for every Bangladesh batter who follows.

For a nation still building its cricketing identity, having a batter of Tamim's calibre and consistency was transformative. The record books confirm what anyone who watched Bangladesh cricket already knew: Tamim Iqbal was the foundation on which everything was built.

FAQ

How many runs did Tamim Iqbal score in his career?

Tamim Iqbal scored 18,707 runs across all formats: 5,019 in Tests (68 matches), 7,648 in ODIs (215 matches), and 6,040 in T20s (209 matches). He scored 25 centuries and 128 half-centuries in total.

What is Tamim Iqbal's Test average?

Tamim averaged 39.21 in Test cricket across 130 innings, with 10 centuries and 31 fifties. His highest Test score was 206, one of the finest innings in Bangladesh Test history.

How many ODI centuries did Tamim Iqbal score?

Tamim scored 12 centuries in 215 ODI matches, with a highest score of 158. His 7,648 ODI runs make him Bangladesh's all-time leading ODI run-scorer.

Which franchise teams did Tamim Iqbal play for?

Tamim represented eight teams across his T20 career: Bangladesh (internationals), Peshawar Zalmi, Lahore Qalandars, St Lucia Zouks, Essex, Chittagong Vikings, Comilla Victorians, and Minister Group Dhaka, among others.

SHARE THIS ARTICLE
This article uses statistical insights generated by the Cricmind analytics engine. AI-generated analysis for entertainment and informational purposes.
TOPICS
Tamim Iqbal statsTamim Iqbal careerTamim Iqbal recordsBangladesh cricketBangladesh batting recordsODI cricket records
GET THE FULL AI PREDICTION
Cricmind analyses 278,205 IPL deliveries to predict every match outcome with confidence scores and key factor breakdowns.
VIEW PREDICTIONSMORE ARTICLES
MORE IN PLAYER ANALYSIS
Editorial Standards

This article was produced by the CricMind Sports Editor, CricMind.ai's AI-assisted editorial identity. All predictions are generated by the Oracle engine and stored immutably before the match. Statistical claims are verified against the IPL 2008-2026 ball-by-ball dataset.

Read our Publication Policy · About CricMind · Contact