- Home
- Players
- Tamim Iqbal
Bangladesh · Men's cricket
Tamim Iqbal stats
Data through 7 February 2025Last updated 7 February 2025
Coverage: matches in the Cricsheet data from 17 March 2007 to 7 February 2025. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2007 and 2025, Tamim Iqbal appears in 68 Tests, 218 ODIs, 71 T20Is for Bangladesh in the Cricsheet data. The most runs came in ODIs: 7,648 at an average of 37.67 and a strike rate of 79.0, with a highest score of 158. Against England in Tests, Tamim Iqbal averaged 61.33 over 12 innings.
International matches
357
Tests 68 · ODIs 218 · T20Is 71
International runs
14,291
23 hundreds
T20 league & domestic matches
138
4,416 runs
Best batting average (Test)
39.21
130 innings
Highest score
206
Test
Teams played for
Bangladesh 2007–2023 · 355Fortune Barishal 2024–2025 · 29Comilla Victorians 2017–2019 · 24Chittagong Vikings 2015–2016 · 19Peshawar Zalmi 2016–2018 · 16Dhaka Platoon 2019–2020 · 12Khulna Tigers 2023 · 10Duronto Rajshahi 2013 · 9Minister Group Dhaka 2022 · 9St Lucia Kings 2013 · 6ICC World XI 2017–2018 · 4Lahore Qalandars 2020 · 3
Tamim Iqbal batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 68 | 130 | 2 | 5,019 | 206 | 39.21 | 8,574 | 58.5 | 10 | 31 | 11 | 637 | 41 |
| ODI | 218 | 215 | 12 | 7,648 | 158 | 37.67 | 9,681 | 79.0 | 12 | 55 | 18 | 839 | 96 |
| T20I | 71 | 71 | 5 | 1,624 | 103* | 24.61 | 1,353 | 120.0 | 1 | 7 | 4 | 172 | 45 |
| T20 (leagues & domestic) | 138 | 138 | 19 | 4,416 | 141* | 37.11 | 3,641 | 121.3 | 2 | 35 | 9 | 471 | 134 |
| Other T20 | 2 | 2 | 1 | 46 | 24* | 46.00 | 52 | 88.5 | 0 | 0 | 0 | 5 | 0 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2007 | 466 |
| 2008 | 858 |
| 2009 | 808 |
| 2010 | 1,639 |
| 2011 | 789 |
| 2012 | 746 |
| 2013 | 1,026 |
| 2014 | 942 |
| 2015 | 1,333 |
| 2016 | 1,494 |
| 2017 | 1,719 |
| 2018 | 1,316 |
| 2019 | 1,444 |
| 2020 | 719 |
| 2021 | 847 |
| 2022 | 1,078 |
| 2023 | 624 |
| 2024 | 499 |
| 2025 | 406 |
Year-by-year batting (58 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2007 | ODI | 17 | 398 | 23.41 | 62.2 | 54 | 0 | 3 |
| 2007 | T20I | 7 | 68 | 9.71 | 72.3 | 32 | 0 | 0 |
| 2008 | ODI | 19 | 531 | 27.95 | 73.5 | 82 | 0 | 5 |
| 2008 | T20I | 2 | 48 | 24.00 | 117.1 | 25 | 0 | 0 |
| 2008 | Test | 12 | 279 | 23.25 | 47.3 | 84 | 0 | 2 |
| 2009 | ODI | 16 | 550 | 34.38 | 86.1 | 154 | 1 | 3 |
| 2009 | T20I | 3 | 44 | 14.67 | 100.0 | 22 | 0 | 0 |
| 2009 | Test | 6 | 214 | 35.67 | 47.9 | 128 | 1 | 0 |
| 2010 | ODI | 21 | 769 | 36.62 | 96.7 | 125 | 1 | 5 |
| 2010 | T20I | 2 | 33 | 16.50 | 122.2 | 19 | 0 | 0 |
| 2010 | Test | 14 | 837 | 59.79 | 80.7 | 151 | 3 | 6 |
| 2011 | ODI | 20 | 475 | 25.00 | 78.0 | 70 | 0 | 3 |
| 2011 | T20I | 1 | 11 | 11.00 | 78.6 | 11 | 0 | 0 |
| 2011 | Test | 10 | 303 | 30.30 | 54.7 | 83 | 0 | 2 |
| 2012 | ODI | 9 | 347 | 38.56 | 82.8 | 70 | 0 | 5 |
| 2012 | T20I | 6 | 262 | 65.50 | 127.2 | 88 | 0 | 3 |
| 2012 | Test | 4 | 137 | 34.25 | 72.5 | 72 | 0 | 1 |
| 2013 | ODI | 6 | 240 | 40.00 | 66.1 | 112 | 1 | 1 |
| 2013 | T20 (leagues & domestic) | 15 | 405 | 27.00 | 115.7 | 75 | 0 | 4 |
| 2013 | T20I | 2 | 45 | 22.50 | 140.6 | 43 | 0 | 0 |
| 2013 | Test | 8 | 336 | 42.00 | 48.7 | 95 | 0 | 3 |
| 2014 | ODI | 10 | 269 | 26.90 | 67.8 | 76 | 0 | 2 |
| 2014 | Other T20 | 2 | 46 | 46.00 | 88.5 | 24 | 0 | 0 |
| 2014 | T20I | 9 | 105 | 13.12 | 97.2 | 30 | 0 | 0 |
| 2014 | Test | 14 | 522 | 37.29 | 43.0 | 109 | 2 | 3 |
| 2015 | ODI | 17 | 723 | 48.20 | 83.4 | 132 | 2 | 5 |
| 2015 | T20 (leagues & domestic) | 6 | 151 | 30.20 | 100.0 | 67 | 0 | 1 |
| 2015 | T20I | 5 | 84 | 16.80 | 112.0 | 31 | 0 | 0 |
| 2015 | Test | 8 | 375 | 53.57 | 59.6 | 206 | 1 | 1 |
| 2016 | ODI | 6 | 189 | 31.50 | 63.0 | 59 | 0 | 1 |
| 2016 | T20 (leagues & domestic) | 18 | 706 | 50.43 | 116.1 | 80 | 0 | 9 |
| 2016 | T20I | 11 | 368 | 40.89 | 135.8 | 103 | 1 | 1 |
| 2016 | Test | 4 | 231 | 57.75 | 56.9 | 104 | 1 | 1 |
| 2017 | ODI | 11 | 646 | 64.60 | 83.1 | 128 | 2 | 4 |
| 2017 | T20 (leagues & domestic) | 16 | 433 | 30.93 | 128.1 | 64 | 0 | 3 |
| 2017 | T20I | 7 | 103 | 14.71 | 122.6 | 24 | 0 | 0 |
| 2017 | Test | 16 | 537 | 33.56 | 52.7 | 82 | 0 | 5 |
| 2018 | ODI | 12 | 684 | 85.50 | 76.3 | 130 | 2 | 6 |
| 2018 | T20 (leagues & domestic) | 6 | 161 | 32.20 | 104.5 | 39 | 0 | 0 |
| 2018 | T20I | 13 | 308 | 23.69 | 130.0 | 74 | 0 | 2 |
| 2018 | Test | 8 | 163 | 20.38 | 61.5 | 52 | 0 | 1 |
| 2019 | ODI | 17 | 406 | 23.88 | 72.8 | 80 | 0 | 3 |
| 2019 | T20 (leagues & domestic) | 21 | 760 | 44.71 | 126.2 | 141 | 1 | 5 |
| 2019 | Test | 4 | 278 | 69.50 | 84.2 | 126 | 1 | 2 |
| 2020 | ODI | 3 | 310 | 155.00 | 107.6 | 158 | 2 | 0 |
| 2020 | T20 (leagues & domestic) | 8 | 186 | 23.25 | 105.1 | 40 | 0 | 0 |
| 2020 | T20I | 3 | 145 | 48.33 | 120.8 | 65 | 0 | 1 |
| 2020 | Test | 3 | 78 | 26.00 | 52.0 | 41 | 0 | 0 |
| 2021 | ODI | 12 | 464 | 38.67 | 77.3 | 112 | 1 | 4 |
| 2021 | Test | 8 | 383 | 54.71 | 77.8 | 92 | 0 | 4 |
| 2022 | ODI | 9 | 377 | 53.86 | 82.9 | 87 | 0 | 4 |
| 2022 | T20 (leagues & domestic) | 9 | 407 | 58.14 | 132.6 | 111 | 1 | 4 |
| 2022 | Test | 9 | 294 | 32.67 | 63.8 | 133 | 1 | 0 |
| 2023 | ODI | 10 | 270 | 30.00 | 75.8 | 69 | 0 | 1 |
| 2023 | T20 (leagues & domestic) | 10 | 302 | 33.56 | 122.3 | 95 | 0 | 2 |
| 2023 | Test | 2 | 52 | 26.00 | 51.5 | 31 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 16 | 499 | 33.27 | 127.3 | 71 | 0 | 3 |
| 2025 | T20 (leagues & domestic) | 13 | 406 | 40.60 | 128.9 | 86 | 0 | 4 |
Tamim Iqbal bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 5 | 30 | 20 | 0 | – | – | – | 4.00 | – | 0 | 0 | 0 |
| ODI | 2 | 6 | 13 | 0 | – | – | – | 13.00 | – | 0 | 0 | 0 |
Year-by-year bowling (6 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2008 | ODI | 1 | 0 | – | 36.00 | 0/6 |
| 2008 | Test | 1 | 0 | – | 1.00 | 0/1 |
| 2009 | Test | 1 | 0 | – | 3.00 | 0/3 |
| 2010 | ODI | 1 | 0 | – | 8.40 | 0/7 |
| 2010 | Test | 2 | 0 | – | 3.00 | 0/2 |
| 2012 | Test | 1 | 0 | – | 10.00 | 0/10 |
Tamim Iqbal against each team
vs West Indiesvs Zimbabwevs Sri Lankavs New Zealandvs Pakistanvs Indiavs South Africavs Englandvs Irelandvs Australia
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| West Indies | Test | 28 | 954 | 34.07 | 54.1 | 128 | 1 | 6 |
| New Zealand | Test | 18 | 857 | 47.61 | 64.3 | 126 | 1 | 8 |
| Sri Lanka | Test | 23 | 853 | 38.77 | 59.6 | 133 | 1 | 7 |
| England | Test | 12 | 736 | 61.33 | 73.9 | 108 | 3 | 5 |
| Zimbabwe | Test | 11 | 463 | 42.09 | 48.7 | 109 | 2 | 1 |
| Pakistan | Test | 10 | 373 | 37.30 | 64.6 | 206 | 1 | 0 |
| India | Test | 8 | 296 | 42.29 | 61.2 | 151 | 1 | 1 |
| South Africa | Test | 14 | 265 | 18.93 | 46.7 | 57 | 0 | 1 |
| Australia | Test | 4 | 170 | 42.50 | 45.8 | 78 | 0 | 2 |
| Zimbabwe | ODI | 43 | 1878 | 45.80 | 82.4 | 158 | 4 | 11 |
| West Indies | ODI | 32 | 1208 | 43.14 | 76.1 | 130 | 2 | 9 |
| Sri Lanka | ODI | 25 | 730 | 30.42 | 76.6 | 127 | 2 | 5 |
| Pakistan | ODI | 17 | 684 | 42.75 | 85.2 | 132 | 2 | 5 |
| New Zealand | ODI | 24 | 653 | 27.21 | 66.3 | 78 | 0 | 6 |
| India | ODI | 18 | 596 | 33.11 | 84.9 | 70 | 0 | 7 |
| England | ODI | 17 | 557 | 32.76 | 85.4 | 128 | 2 | 0 |
| Ireland | ODI | 12 | 472 | 47.20 | 81.0 | 74 | 0 | 4 |
| South Africa | ODI | 14 | 391 | 32.58 | 71.4 | 87 | 0 | 3 |
| Australia | ODI | 9 | 343 | 38.11 | 82.5 | 95 | 0 | 4 |
| Pakistan | T20I | 14 | 290 | 20.71 | 119.8 | 65 | 0 | 1 |
| West Indies | T20I | 13 | 257 | 23.36 | 123.6 | 88 | 0 | 2 |
| Netherlands | T20I | 3 | 202 | 202.00 | 128.7 | 83 | 0 | 3 |
| Zimbabwe | T20I | 8 | 191 | 23.88 | 126.5 | 43 | 0 | 0 |
| Sri Lanka | T20I | 7 | 161 | 23.00 | 119.3 | 50 | 0 | 1 |
| India | T20I | 7 | 126 | 18.00 | 107.7 | 35 | 0 | 0 |
| Ireland | T20I | 3 | 100 | 33.33 | 117.6 | 47 | 0 | 0 |
| New Zealand | T20I | 6 | 65 | 10.83 | 118.2 | 24 | 0 | 0 |
| South Africa | T20I | 4 | 51 | 12.75 | 96.2 | 25 | 0 | 0 |
| Rangpur Riders | T20 (leagues & domestic) | 17 | 466 | 31.07 | 123.3 | 62 | 0 | 3 |
| Dhaka Dynamites | T20 (leagues & domestic) | 10 | 408 | 45.33 | 144.7 | 141 | 1 | 1 |
| Comilla Victorians | T20 (leagues & domestic) | 9 | 393 | 43.67 | 134.6 | 95 | 0 | 3 |
| Chattogram Challengers | T20 (leagues & domestic) | 9 | 367 | 52.43 | 110.9 | 73 | 0 | 3 |
| Khulna Titans | T20 (leagues & domestic) | 6 | 267 | 66.75 | 123.0 | 73 | 0 | 3 |
| Islamabad United | T20 (leagues & domestic) | 4 | 174 | 58.00 | 119.2 | 80 | 0 | 2 |
| Khulna Tigers | T20 (leagues & domestic) | 8 | 169 | 21.12 | 109.0 | 50 | 0 | 1 |
| Rajshahi Kings | T20 (leagues & domestic) | 6 | 165 | 27.50 | 112.2 | 63 | 0 | 2 |
| Quetta Gladiators | T20 (leagues & domestic) | 5 | 146 | 36.50 | 100.7 | 62 | 0 | 1 |
| Lahore Qalandars | T20 (leagues & domestic) | 4 | 127 | 63.50 | 118.7 | 55 | 0 | 1 |
| Chittagong Kings | T20 (leagues & domestic) | 5 | 108 | 21.60 | 118.7 | 54 | 0 | 1 |
| Barisal Bulls | T20 (leagues & domestic) | 3 | 100 | 33.33 | 128.2 | 75 | 0 | 1 |
| Sylhet Strikers | T20 (leagues & domestic) | 5 | 85 | 21.25 | 96.6 | 52 | 0 | 1 |
| Fortune Barishal | T20 (leagues & domestic) | 3 | 67 | 22.33 | 121.8 | 66 | 0 | 1 |
| Karachi Kings | T20 (leagues & domestic) | 3 | 62 | 20.67 | 101.6 | 35 | 0 | 0 |
| Chittagong Vikings | T20 (leagues & domestic) | 3 | 58 | 29.00 | 92.1 | 54 | 0 | 1 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Shere Bangla National Stadium | 192 | 6015 | 33.05 | 151 |
| Zahur Ahmed Chowdhury Stadium | 62 | 2320 | 42.96 | 133 |
| Sylhet International Cricket Stadium | 23 | 968 | 53.78 | 158 |
| Sheikh Abu Naser Stadium | 13 | 598 | 46.00 | 206 |
| Queens Sports Club | 12 | 516 | 43.00 | 154 |
| Harare Sports Club | 13 | 428 | 32.92 | 112 |
| Providence Stadium | 7 | 345 | 69.00 | 130 |
| Seddon Park | 6 | 325 | 54.17 | 126 |
| Gaddafi Stadium | 10 | 322 | 32.20 | 65 |
| Pallekele International Cricket Stadium | 6 | 304 | 60.80 | 92 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 3210 | 2919 | 110.0 | 108 | – | – | – |
| T20 | Middle | 2337 | 1800 | 129.8 | 62 | – | – | – |
| T20 | Death | 493 | 275 | 179.3 | 15 | – | – | – |
| ODI | Powerplay | 3691 | 5007 | 73.7 | 99 | – | – | – |
| ODI | Middle | 3756 | 4534 | 82.8 | 95 | – | – | – |
| ODI | Death | 201 | 140 | 143.6 | 9 | 6 | 0 | 13.00 |
How Tamim Iqbal was dismissed
- Caught326 (63%)
- Bowled81 (16%)
- Lbw43 (8%)
- Run out34 (7%)
- Stumped23 (4%)
- Caught and bowled10 (2%)
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 17 Feb 2024 | 19 |
| 19 Feb 2024 | 33 |
| 23 Feb 2024 | 66 |
| 26 Feb 2024 | 52 |
| 28 Feb 2024 | 10 |
| 1 Mar 2024 | 39 |
| 30 Dec 2024 | 7 |
| 2 Jan 2025 | 28 |
| 6 Jan 2025 | 86 |
| 7 Jan 2025 | 0 |
| 9 Jan 2025 | 40 |
| 16 Jan 2025 | 61 |
| 19 Jan 2025 | 8 |
| 22 Jan 2025 | 0 |
| 26 Jan 2025 | 52 |
| 27 Jan 2025 | 27 |
| 29 Jan 2025 | 21 |
| 1 Feb 2025 | 0 |
| 3 Feb 2025 | 29 |
| 7 Feb 2025 | 54 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 7 Feb 2025 | T20 (leagues & domestic) | Chittagong Kings | 54 | 29 | caught | Shere Bangla National Stadium |
| 3 Feb 2025 | T20 (leagues & domestic) | Chittagong Kings | 29 | 26 | caught | Shere Bangla National Stadium |
| 1 Feb 2025 | T20 (leagues & domestic) | Chittagong Kings | 0 | 6 | caught | Shere Bangla National Stadium |
| 29 Jan 2025 | T20 (leagues & domestic) | Dhaka Capitals | 21* | 14 | not out | Shere Bangla National Stadium |
| 27 Jan 2025 | T20 (leagues & domestic) | Khulna Tigers | 27 | 25 | caught | Shere Bangla National Stadium |
| 26 Jan 2025 | T20 (leagues & domestic) | Sylhet Strikers | 52* | 51 | not out | Shere Bangla National Stadium |
| 22 Jan 2025 | T20 (leagues & domestic) | Khulna Tigers | 0 | 1 | lbw | Zahur Ahmed Chowdhury Stadium |
| 19 Jan 2025 | T20 (leagues & domestic) | Chittagong Kings | 8 | 14 | run out | Zahur Ahmed Chowdhury Stadium |
| 16 Jan 2025 | T20 (leagues & domestic) | Dhaka Capitals | 61 | 48 | bowled | Zahur Ahmed Chowdhury Stadium |
| 9 Jan 2025 | T20 (leagues & domestic) | Rangpur Riders | 40 | 34 | caught | Sylhet International Cricket Stadium |
| 7 Jan 2025 | T20 (leagues & domestic) | Sylhet Strikers | 0 | 1 | caught | Sylhet International Cricket Stadium |
| 6 Jan 2025 | T20 (leagues & domestic) | Durbar Rajshahi | 86* | 48 | not out | Sylhet International Cricket Stadium |
| 2 Jan 2025 | T20 (leagues & domestic) | Rangpur Riders | 28 | 18 | bowled | Shere Bangla National Stadium |
| 30 Dec 2024 | T20 (leagues & domestic) | Durbar Rajshahi | 7 | 5 | lbw | Shere Bangla National Stadium |
| 1 Mar 2024 | T20 (leagues & domestic) | Comilla Victorians | 39 | 26 | bowled | Shere Bangla National Stadium |
| 28 Feb 2024 | T20 (leagues & domestic) | Rangpur Riders | 10 | 8 | caught | Shere Bangla National Stadium |
| 26 Feb 2024 | T20 (leagues & domestic) | Chattogram Challengers | 52* | 43 | not out | Shere Bangla National Stadium |
| 23 Feb 2024 | T20 (leagues & domestic) | Comilla Victorians | 66 | 48 | caught | Shere Bangla National Stadium |
| 19 Feb 2024 | T20 (leagues & domestic) | Rangpur Riders | 33 | 20 | caught | Zahur Ahmed Chowdhury Stadium |
| 17 Feb 2024 | T20 (leagues & domestic) | Sylhet Strikers | 19 | 18 | bowled | Zahur Ahmed Chowdhury Stadium |
Batter vs bowler matchups
Bowlers Tamim Iqbal faced most
- vs Kemar Roach450 balls
- vs Trent Boult360 balls
- vs Suranga Lakmal326 balls
- vs Elton Chigumbura300 balls
- vs Tinashe Panyangara287 balls
- vs Sikandar Raza282 balls
- vs Tim Southee253 balls
Frequently asked questions
How many runs has Tamim Iqbal scored in Tests?
5,019 runs in 130 innings (68 matches) at an average of 39.21 and a strike rate of 58.5, in the data from 2008 to 2023.
How many runs has Tamim Iqbal scored in ODIs?
7,648 runs in 215 innings (218 matches) at an average of 37.67 and a strike rate of 79.0, in the data from 2007 to 2023.
How many runs has Tamim Iqbal scored in T20Is?
1,624 runs in 71 innings (71 matches) at an average of 24.61 and a strike rate of 120.0, in the data from 2007 to 2020.
What is Tamim Iqbal's highest score?
206 in Tests, the highest score in the data.
How many centuries has Tamim Iqbal scored?
25 hundreds in the data: 10 in Tests, 12 in ODIs, 1 in T20Is, 2 in T20 leagues.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.