CricketWise
  1. Home
  2. Players
  3. Sabbir Rahman

Bangladesh · Men's cricket

Sabbir Rahman stats

Data through 18 January 2026Last updated 18 January 2026

Coverage: matches in the Cricsheet data from 11 February 2012 to 18 January 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Sabbir Rahman played 11 Tests, 62 ODIs, 43 T20Is for Bangladesh in the data, between 2012 and 2026. The most runs came in T20 leagues: 2,018 at an average of 21.93 and a strike rate of 122.2, with a highest score of 122. Against India in T20Is, Sabbir Rahman averaged 47.20 over 6 innings.

International matches
116
Tests 11 · ODIs 62 · T20Is 43
International runs
2,679
1 hundreds
T20 league & domestic matches
113
2,018 runs
Best batting average (ODI)
26.23
55 innings
Highest score
122
T20 (leagues & domestic)

Teams played for

Bangladesh 2014–2022 · 118Sylhet Sixers 2017–2019 · 23Dhaka Capitals 2025–2026 · 19Rajshahi Kings 2016 · 15Barisal Bulls 2015 · 13Barisal Burners 2013 · 12Cumilla Warriors 2019–2020 · 11Duronto Rajshahi 2012 · 7Chattogram Challengers 2022 · 6Khulna Tigers 2023 · 5Peshawar Zalmi 2018 · 2

Sabbir Rahman batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test112224816624.0587555.0045576
ODI625571,25910226.231,35393.115514721
T20I434359398024.71780120.40428829
T20 (leagues & domestic)113104122,01812221.931,652122.216814498
Other T202213827*38.0038100.000021

Runs per year

05001K1.5K201220172026113
Sabbir Rahman: runs per calendar year (all formats in the data)
05001K1.5K2012201420162018202020232026113
Sabbir Rahman: runs per calendar year (all formats in the data)
Show as table
Sabbir Rahman: runs per calendar year (all formats in the data)
YearRuns
201247
2013241
2014171
2015676
20161,081
20171,023
2018229
2019695
202079
2022140
202330
2025210
2026113
Year-by-year batting (29 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2012T20 (leagues & domestic)54711.75104.41700
2013T20 (leagues & domestic)1124124.10145.26901
2014ODI58327.67125.84400
2014Other T2023838.00100.02700
2014T20I45016.6779.42600
2015ODI1339636.0098.35702
2015T20 (leagues & domestic)1018918.90103.87901
2015T20I59122.75119.75101
2016ODI614323.8394.14900
2016T20 (leagues & domestic)1537726.93117.812210
2016T20I1646335.62127.58002
2016Test49832.6762.46401
2017ODI1328922.2387.66502
2017T20 (leagues & domestic)1021123.44125.67001
2017T20I714120.14121.64800
2017Test1638225.4753.66603
2018ODI76911.50101.52400
2018T20 (leagues & domestic)11111.00100.01100
2018T20I614824.67133.37701
2018Test210.5020.0100
2019ODI1127931.0083.510211
2019T20 (leagues & domestic)2040121.11116.28501
2019T20I11515.00100.01500
2020T20 (leagues & domestic)37926.33121.56201
2022T20 (leagues & domestic)610918.17111.23200
2022T20I4317.7586.11400
2023T20 (leagues & domestic)5307.5085.71100
2025T20 (leagues & domestic)1021035.00164.18201
2026T20 (leagues & domestic)811318.83127.02500

Sabbir Rahman bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test7144980–––4.08–001
ODI1928833331/12–111.006.9496.0000
T20I8677863/11–13.006.9911.2000
T20 (leagues & domestic)8546821/8–34.007.5627.0000

Wickets per year

02462012201720260
Sabbir Rahman: wickets per calendar year (all formats in the data)
024620122014201620182020202320260
Sabbir Rahman: wickets per calendar year (all formats in the data)
Show as table
Sabbir Rahman: wickets per calendar year (all formats in the data)
YearWickets
20122
20130
20141
20152
20165
20171
20180
20190
20200
20220
20230
20250
20260
Year-by-year bowling (15 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2012T20 (leagues & domestic)3215.007.501/8
2013T20 (leagues & domestic)10–15.000/15
2014ODI30–6.000/6
2014T20I2115.007.501/3
2015ODI7266.506.941/12
2015T20 (leagues & domestic)20–5.500/4
2016ODI10–6.670/20
2016T20I5510.806.613/11
2016Test20–2.880/11
2017ODI4143.0010.321/13
2017Test50–4.690/9
2019ODI40–6.450/12
2019T20 (leagues & domestic)10–4.000/4
2022T20I10–9.000/9
2023T20 (leagues & domestic)10–8.000/8

Sabbir Rahman against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
AustraliaTest411228.0053.66601
New ZealandTest411137.0053.95402
EnglandTest49832.6762.46401
Sri LankaTest48421.0062.24200
South AfricaTest4389.5052.83000
New ZealandODI1034534.5088.910211
Sri LankaODI922127.6289.86003
IndiaODI619138.2094.64300
ZimbabweODI918025.71101.15701
EnglandODI510821.60102.94900
South AfricaODI48020.0079.23900
IrelandODI34221.0093.33500
West IndiesODI5276.75103.81200
IndiaT20I623647.20134.97701
ZimbabweT20I719031.67125.85001
Sri LankaT20I816020.00114.38001
PakistanT20I410434.67123.85101
New ZealandT20I49423.50116.04800
South AfricaT20I4297.2593.51900
United Arab EmiratesT20I3186.0075.01200
Rangpur RidersT20 (leagues & domestic)1444834.46139.68504
Chittagong KingsT20 (leagues & domestic)515852.67179.58201
Dhaka DynamitesT20 (leagues & domestic)913516.8891.84100
Khulna TitansT20 (leagues & domestic)612030.0099.24400
Khulna TigersT20 (leagues & domestic)511823.60125.56201
Rajshahi KingsT20 (leagues & domestic)410325.75125.64500
Chittagong VikingsT20 (leagues & domestic)710014.29108.74600
Comilla VictoriansT20 (leagues & domestic)10969.6083.53100
Sylhet StrikersT20 (leagues & domestic)35317.67132.52400
Dhaka GladiatorsT20 (leagues & domestic)35226.00115.62500
Chattogram ChallengersT20 (leagues & domestic)33311.00122.21800
Fortune BarishalT20 (leagues & domestic)4276.7581.81000
Sylhet RoyalsT20 (leagues & domestic)4256.2592.61800
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
South AfricaTest30–4.670/15
ZimbabweODI4148.006.001/12
New ZealandODI40–6.440/14
South AfricaODI30–10.620/4
ZimbabweT20I3312.677.353/11

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Shere Bangla National Stadium93173120.61122
Zahur Ahmed Chowdhury Stadium3167025.7766
Sylhet International Cricket Stadium2039127.9385
R Premadasa Stadium1026026.0077
Sheikh Abu Naser Stadium621442.8069
Basin Reserve2104104.0054
University Oval, Dunedin1102102.00102
Saxton Oval39949.5042
MA Aziz Stadium39732.3340
Melbourne Cricket Ground28341.5053

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Sheikh Abu Naser Stadium4317.678.59
Zahur Ahmed Chowdhury Stadium7323.005.75
Himachal Pradesh Cricket Association Stadium115.005.00
Eden Gardens1111.005.50
Kennington Oval1113.0013.00
Saxton Oval2167.006.70
Shere Bangla National Stadium111100.005.83

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
T20Powerplay763707107.936–––
T20Middle15971351118.25910267.94
T20Death597374159.6351923.47
ODIPowerplay7811567.86–––
ODIMiddle82594986.92325336.62
ODIDeath356289123.2193509.26

How Sabbir Rahman was dismissed

How Sabbir Rahman took wickets

Last 20 innings

02550751008 Feb 202320 Jan 202518 Jan 20269
Sabbir Rahman: runs in the last 20 innings
02550751008 Feb 20239 Jan 202516 Jan 202529 Jan 20251 Jan 20268 Jan 202618 Jan 20269
Sabbir Rahman: runs in the last 20 innings
Show as table
Sabbir Rahman: runs in the last 20 innings
InningsRuns
8 Feb 20236
10 Feb 20232
7 Jan 20252
9 Jan 202582
10 Jan 202523
12 Jan 20257
16 Jan 202510
20 Jan 202524
22 Jan 202514
29 Jan 20257
1 Feb 202520
27 Dec 202521
1 Jan 202623
2 Jan 20269
4 Jan 202612
8 Jan 202625
11 Jan 202613
12 Jan 202614
17 Jan 20268
18 Jan 20269
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
18 Jan 2026T20 (leagues & domestic)Chattogram Royals99caughtShere Bangla National Stadium
17 Jan 2026T20 (leagues & domestic)Rangpur Riders89caughtShere Bangla National Stadium
12 Jan 2026T20 (leagues & domestic)Rajshahi Warriors1410caughtSylhet International Cricket Stadium
11 Jan 2026T20 (leagues & domestic)Noakhali Express1310caughtSylhet International Cricket Stadium
8 Jan 2026T20 (leagues & domestic)Sylhet Titans25*16not outSylhet International Cricket Stadium
4 Jan 2026T20 (leagues & domestic)Rangpur Riders12*8not outSylhet International Cricket Stadium
2 Jan 2026T20 (leagues & domestic)Chattogram Royals98stumpedSylhet International Cricket Stadium
1 Jan 2026T20 (leagues & domestic)Sylhet Titans2319caughtSylhet International Cricket Stadium
27 Dec 2025T20 (leagues & domestic)Rajshahi Warriors21*10not outSylhet International Cricket Stadium
1 Feb 2025T20 (leagues & domestic)Khulna Tigers2017caughtShere Bangla National Stadium
29 Jan 2025T20 (leagues & domestic)Fortune Barishal79caughtShere Bangla National Stadium
22 Jan 2025T20 (leagues & domestic)Chittagong Kings14*9not outZahur Ahmed Chowdhury Stadium
20 Jan 2025T20 (leagues & domestic)Sylhet Strikers2421bowledZahur Ahmed Chowdhury Stadium
16 Jan 2025T20 (leagues & domestic)Fortune Barishal1010caughtZahur Ahmed Chowdhury Stadium
12 Jan 2025T20 (leagues & domestic)Durbar Rajshahi7*2not outSylhet International Cricket Stadium
10 Jan 2025T20 (leagues & domestic)Sylhet Strikers2310caughtSylhet International Cricket Stadium
9 Jan 2025T20 (leagues & domestic)Chittagong Kings82*33not outSylhet International Cricket Stadium
7 Jan 2025T20 (leagues & domestic)Rangpur Riders27caughtSylhet International Cricket Stadium
10 Feb 2023T20 (leagues & domestic)Fortune Barishal26lbwShere Bangla National Stadium
8 Feb 2023T20 (leagues & domestic)Sylhet Strikers69caughtShere Bangla National Stadium

Frequently asked questions

How many runs has Sabbir Rahman scored in Tests?
481 runs in 22 innings (11 matches) at an average of 24.05 and a strike rate of 55.0, in the data from 2016 to 2018.
How many runs has Sabbir Rahman scored in ODIs?
1,259 runs in 55 innings (62 matches) at an average of 26.23 and a strike rate of 93.1, in the data from 2014 to 2019.
How many runs has Sabbir Rahman scored in T20Is?
939 runs in 43 innings (43 matches) at an average of 24.71 and a strike rate of 120.4, in the data from 2014 to 2022.
What is Sabbir Rahman's highest score?
122 in T20 leagues, the highest score in the data.
How many centuries has Sabbir Rahman scored?
2 hundreds in the data: 1 in ODIs, 1 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.