CricketWise
  1. Home
  2. Players
  3. 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

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test6813025,01920639.218,57458.510311163741
ODI218215127,64815837.679,68179.012551883996
T20I717151,624103*24.611,353120.017417245
T20 (leagues & domestic)138138194,416141*37.113,641121.32359471134
Other T202214624*46.005288.500050

Runs per year

05001K1.5K2K200720142025406
Tamim Iqbal: runs per calendar year (all formats in the data)
05001K1.5K2K2007201020132016201920222025406
Tamim Iqbal: runs per calendar year (all formats in the data)
Show as table
Tamim Iqbal: runs per calendar year (all formats in the data)
YearRuns
2007466
2008858
2009808
20101,639
2011789
2012746
20131,026
2014942
20151,333
20161,494
20171,719
20181,316
20191,444
2020719
2021847
20221,078
2023624
2024499
2025406
Year-by-year batting (58 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2007ODI1739823.4162.25403
2007T20I7689.7172.33200
2008ODI1953127.9573.58205
2008T20I24824.00117.12500
2008Test1227923.2547.38402
2009ODI1655034.3886.115413
2009T20I34414.67100.02200
2009Test621435.6747.912810
2010ODI2176936.6296.712515
2010T20I23316.50122.21900
2010Test1483759.7980.715136
2011ODI2047525.0078.07003
2011T20I11111.0078.61100
2011Test1030330.3054.78302
2012ODI934738.5682.87005
2012T20I626265.50127.28803
2012Test413734.2572.57201
2013ODI624040.0066.111211
2013T20 (leagues & domestic)1540527.00115.77504
2013T20I24522.50140.64300
2013Test833642.0048.79503
2014ODI1026926.9067.87602
2014Other T2024646.0088.52400
2014T20I910513.1297.23000
2014Test1452237.2943.010923
2015ODI1772348.2083.413225
2015T20 (leagues & domestic)615130.20100.06701
2015T20I58416.80112.03100
2015Test837553.5759.620611
2016ODI618931.5063.05901
2016T20 (leagues & domestic)1870650.43116.18009
2016T20I1136840.89135.810311
2016Test423157.7556.910411
2017ODI1164664.6083.112824
2017T20 (leagues & domestic)1643330.93128.16403
2017T20I710314.71122.62400
2017Test1653733.5652.78205
2018ODI1268485.5076.313026
2018T20 (leagues & domestic)616132.20104.53900
2018T20I1330823.69130.07402
2018Test816320.3861.55201
2019ODI1740623.8872.88003
2019T20 (leagues & domestic)2176044.71126.214115
2019Test427869.5084.212612
2020ODI3310155.00107.615820
2020T20 (leagues & domestic)818623.25105.14000
2020T20I314548.33120.86501
2020Test37826.0052.04100
2021ODI1246438.6777.311214
2021Test838354.7177.89204
2022ODI937753.8682.98704
2022T20 (leagues & domestic)940758.14132.611114
2022Test929432.6763.813310
2023ODI1027030.0075.86901
2023T20 (leagues & domestic)1030233.56122.39502
2023Test25226.0051.53100
2024T20 (leagues & domestic)1649933.27127.37103
2025T20 (leagues & domestic)1340640.60128.98604

Tamim Iqbal bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test530200–––4.00–000
ODI26130–––13.00–000
Year-by-year bowling (6 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2008ODI10–36.000/6
2008Test10–1.000/1
2009Test10–3.000/3
2010ODI10–8.400/7
2010Test20–3.000/2
2012Test10–10.000/10

Tamim Iqbal against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
West IndiesTest2895434.0754.112816
New ZealandTest1885747.6164.312618
Sri LankaTest2385338.7759.613317
EnglandTest1273661.3373.910835
ZimbabweTest1146342.0948.710921
PakistanTest1037337.3064.620610
IndiaTest829642.2961.215111
South AfricaTest1426518.9346.75701
AustraliaTest417042.5045.87802
ZimbabweODI43187845.8082.4158411
West IndiesODI32120843.1476.113029
Sri LankaODI2573030.4276.612725
PakistanODI1768442.7585.213225
New ZealandODI2465327.2166.37806
IndiaODI1859633.1184.97007
EnglandODI1755732.7685.412820
IrelandODI1247247.2081.07404
South AfricaODI1439132.5871.48703
AustraliaODI934338.1182.59504
PakistanT20I1429020.71119.86501
West IndiesT20I1325723.36123.68802
NetherlandsT20I3202202.00128.78303
ZimbabweT20I819123.88126.54300
Sri LankaT20I716123.00119.35001
IndiaT20I712618.00107.73500
IrelandT20I310033.33117.64700
New ZealandT20I66510.83118.22400
South AfricaT20I45112.7596.22500
Rangpur RidersT20 (leagues & domestic)1746631.07123.36203
Dhaka DynamitesT20 (leagues & domestic)1040845.33144.714111
Comilla VictoriansT20 (leagues & domestic)939343.67134.69503
Chattogram ChallengersT20 (leagues & domestic)936752.43110.97303
Khulna TitansT20 (leagues & domestic)626766.75123.07303
Islamabad UnitedT20 (leagues & domestic)417458.00119.28002
Khulna TigersT20 (leagues & domestic)816921.12109.05001
Rajshahi KingsT20 (leagues & domestic)616527.50112.26302
Quetta GladiatorsT20 (leagues & domestic)514636.50100.76201
Lahore QalandarsT20 (leagues & domestic)412763.50118.75501
Chittagong KingsT20 (leagues & domestic)510821.60118.75401
Barisal BullsT20 (leagues & domestic)310033.33128.27501
Sylhet StrikersT20 (leagues & domestic)58521.2596.65201
Fortune BarishalT20 (leagues & domestic)36722.33121.86601
Karachi KingsT20 (leagues & domestic)36220.67101.63500
Chittagong VikingsT20 (leagues & domestic)35829.0092.15401

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Shere Bangla National Stadium192601533.05151
Zahur Ahmed Chowdhury Stadium62232042.96133
Sylhet International Cricket Stadium2396853.78158
Sheikh Abu Naser Stadium1359846.00206
Queens Sports Club1251643.00154
Harare Sports Club1342832.92112
Providence Stadium734569.00130
Seddon Park632554.17126
Gaddafi Stadium1032232.2065
Pallekele International Cricket Stadium630460.8092

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay32102919110.0108–––
T20Middle23371800129.862–––
T20Death493275179.315–––
ODIPowerplay3691500773.799–––
ODIMiddle3756453482.895–––
ODIDeath201140143.696013.00

How Tamim Iqbal was dismissed

Last 20 innings

025507510017 Feb 20242 Jan 20257 Feb 202554
Tamim Iqbal: runs in the last 20 innings
025507510017 Feb 202426 Feb 202430 Dec 20247 Jan 202519 Jan 202527 Jan 20257 Feb 202554
Tamim Iqbal: runs in the last 20 innings
Show as table
Tamim Iqbal: runs in the last 20 innings
InningsRuns
17 Feb 202419
19 Feb 202433
23 Feb 202466
26 Feb 202452
28 Feb 202410
1 Mar 202439
30 Dec 20247
2 Jan 202528
6 Jan 202586
7 Jan 20250
9 Jan 202540
16 Jan 202561
19 Jan 20258
22 Jan 20250
26 Jan 202552
27 Jan 202527
29 Jan 202521
1 Feb 20250
3 Feb 202529
7 Feb 202554
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
7 Feb 2025T20 (leagues & domestic)Chittagong Kings5429caughtShere Bangla National Stadium
3 Feb 2025T20 (leagues & domestic)Chittagong Kings2926caughtShere Bangla National Stadium
1 Feb 2025T20 (leagues & domestic)Chittagong Kings06caughtShere Bangla National Stadium
29 Jan 2025T20 (leagues & domestic)Dhaka Capitals21*14not outShere Bangla National Stadium
27 Jan 2025T20 (leagues & domestic)Khulna Tigers2725caughtShere Bangla National Stadium
26 Jan 2025T20 (leagues & domestic)Sylhet Strikers52*51not outShere Bangla National Stadium
22 Jan 2025T20 (leagues & domestic)Khulna Tigers01lbwZahur Ahmed Chowdhury Stadium
19 Jan 2025T20 (leagues & domestic)Chittagong Kings814run outZahur Ahmed Chowdhury Stadium
16 Jan 2025T20 (leagues & domestic)Dhaka Capitals6148bowledZahur Ahmed Chowdhury Stadium
9 Jan 2025T20 (leagues & domestic)Rangpur Riders4034caughtSylhet International Cricket Stadium
7 Jan 2025T20 (leagues & domestic)Sylhet Strikers01caughtSylhet International Cricket Stadium
6 Jan 2025T20 (leagues & domestic)Durbar Rajshahi86*48not outSylhet International Cricket Stadium
2 Jan 2025T20 (leagues & domestic)Rangpur Riders2818bowledShere Bangla National Stadium
30 Dec 2024T20 (leagues & domestic)Durbar Rajshahi75lbwShere Bangla National Stadium
1 Mar 2024T20 (leagues & domestic)Comilla Victorians3926bowledShere Bangla National Stadium
28 Feb 2024T20 (leagues & domestic)Rangpur Riders108caughtShere Bangla National Stadium
26 Feb 2024T20 (leagues & domestic)Chattogram Challengers52*43not outShere Bangla National Stadium
23 Feb 2024T20 (leagues & domestic)Comilla Victorians6648caughtShere Bangla National Stadium
19 Feb 2024T20 (leagues & domestic)Rangpur Riders3320caughtZahur Ahmed Chowdhury Stadium
17 Feb 2024T20 (leagues & domestic)Sylhet Strikers1918bowledZahur Ahmed Chowdhury Stadium

Batter vs bowler matchups

Bowlers Tamim Iqbal faced most

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.