Tamim Iqbal retires: A look at his glorious career achievements, statistics and records

Bangladesh opener Tamim Iqbal announced his retirement from international cricket on Thursday (July 6), three months before the ODI World Cup.

Bangladesh opener Tamim Iqbal announced his retirement from international cricket on Thursday (July 6), three months before the ODI World Cup – here’s a summary of his achievements and records.

Tamim played 70 Tests, 241 ODIs, and 78 T20Is for his country over a 16-year career. He made his debut against Zimbabwe in the third ODI in Harare in 2007 and went on to become one of his country’s greatest batters. He finished with 25 hundreds, including a ton in the shortest format.

Tamim Iqbal: Career Achievements


Tamim Iqbal scored 5,134 runs in Test cricket, including 31 fifties and ten hundreds at an average of 38.89. When he struck 206 against Pakistan in 2015, he became Bangladesh’s second double century in the format. Only three hitters from the country have scored a double century in a Test innings: Mushfiqur Rahim, Shakib Al Hasan, and Tamim. Only Mominul Haque has played more Tests for Bangladesh.

In ODIs, he has scored 8,313 runs with 14 hundreds and 56 fifties at an average of 36.62. He is his country’s leading run-scorer in the format, one of only two batters to have a 150-plus score in an innings (the other being Litton Das), and has the most fifty-plus scores in ODIs (70). No other Bangladeshi hitter has made more than ten ODI tons. Tamim has 14 points.

He is also the only T20I centurion on his team, having scored 103* against Oman during the 2016 T20 World Cup. Tamim has completed 1,758 runs in the format, averaging 24.08.

Tamim also led Bangladesh in one Test and 37 One-Day Internationals between 2019 and 2023.

Tamim Iqbal: Career Records

Tamim is one of only two Bangladesh hitters to have scored more than 5,000 Test runs, and he is now the second-highest Test run-scorer, after only Mushfiqur Rahim. He is also the only player in the country to score three consecutive hundreds in the format, a feat he accomplished in 2014 against Zimbabwe and Pakistan when he scored 109, 109, and 206.

He is also Bangladesh’s youngest ODI centurion, scoring a century against Ireland when he was 19 years and 2 days old. The only other hitters with ODI tons as teenagers are Shakib and Anamul Haque. Tamim is also the Bangladeshi with the fastest runs totals of 6,000 (175 innings), 7,000 (204 innings), and 8,000 (227 innings).

Between 2007 and 2010, he played 85 straight ODIs, trailing only Mushfiqur Rahim, who played 92 consecutive games. He has also received six Player of the ODI Series awards, the second most of any Bangladesh cricketer.

Tamim Iqbal: Career Statistics

Format Matches Innings Runs Highest Score Average Strike Rate 100s 200s 50s
Test 70 134 5134 206 38.89 58.0 10 1 31
ODI 241 239 8313 158 36.62 78.54 14 0 56
T20I 78 78 1758 103 24.08 117.2 1 0 7