- Home
- Players
- 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
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 11 | 22 | 2 | 481 | 66 | 24.05 | 875 | 55.0 | 0 | 4 | 5 | 57 | 6 |
| ODI | 62 | 55 | 7 | 1,259 | 102 | 26.23 | 1,353 | 93.1 | 1 | 5 | 5 | 147 | 21 |
| T20I | 43 | 43 | 5 | 939 | 80 | 24.71 | 780 | 120.4 | 0 | 4 | 2 | 88 | 29 |
| T20 (leagues & domestic) | 113 | 104 | 12 | 2,018 | 122 | 21.93 | 1,652 | 122.2 | 1 | 6 | 8 | 144 | 98 |
| Other T20 | 2 | 2 | 1 | 38 | 27* | 38.00 | 38 | 100.0 | 0 | 0 | 0 | 2 | 1 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2012 | 47 |
| 2013 | 241 |
| 2014 | 171 |
| 2015 | 676 |
| 2016 | 1,081 |
| 2017 | 1,023 |
| 2018 | 229 |
| 2019 | 695 |
| 2020 | 79 |
| 2022 | 140 |
| 2023 | 30 |
| 2025 | 210 |
| 2026 | 113 |
Year-by-year batting (29 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2012 | T20 (leagues & domestic) | 5 | 47 | 11.75 | 104.4 | 17 | 0 | 0 |
| 2013 | T20 (leagues & domestic) | 11 | 241 | 24.10 | 145.2 | 69 | 0 | 1 |
| 2014 | ODI | 5 | 83 | 27.67 | 125.8 | 44 | 0 | 0 |
| 2014 | Other T20 | 2 | 38 | 38.00 | 100.0 | 27 | 0 | 0 |
| 2014 | T20I | 4 | 50 | 16.67 | 79.4 | 26 | 0 | 0 |
| 2015 | ODI | 13 | 396 | 36.00 | 98.3 | 57 | 0 | 2 |
| 2015 | T20 (leagues & domestic) | 10 | 189 | 18.90 | 103.8 | 79 | 0 | 1 |
| 2015 | T20I | 5 | 91 | 22.75 | 119.7 | 51 | 0 | 1 |
| 2016 | ODI | 6 | 143 | 23.83 | 94.1 | 49 | 0 | 0 |
| 2016 | T20 (leagues & domestic) | 15 | 377 | 26.93 | 117.8 | 122 | 1 | 0 |
| 2016 | T20I | 16 | 463 | 35.62 | 127.5 | 80 | 0 | 2 |
| 2016 | Test | 4 | 98 | 32.67 | 62.4 | 64 | 0 | 1 |
| 2017 | ODI | 13 | 289 | 22.23 | 87.6 | 65 | 0 | 2 |
| 2017 | T20 (leagues & domestic) | 10 | 211 | 23.44 | 125.6 | 70 | 0 | 1 |
| 2017 | T20I | 7 | 141 | 20.14 | 121.6 | 48 | 0 | 0 |
| 2017 | Test | 16 | 382 | 25.47 | 53.6 | 66 | 0 | 3 |
| 2018 | ODI | 7 | 69 | 11.50 | 101.5 | 24 | 0 | 0 |
| 2018 | T20 (leagues & domestic) | 1 | 11 | 11.00 | 100.0 | 11 | 0 | 0 |
| 2018 | T20I | 6 | 148 | 24.67 | 133.3 | 77 | 0 | 1 |
| 2018 | Test | 2 | 1 | 0.50 | 20.0 | 1 | 0 | 0 |
| 2019 | ODI | 11 | 279 | 31.00 | 83.5 | 102 | 1 | 1 |
| 2019 | T20 (leagues & domestic) | 20 | 401 | 21.11 | 116.2 | 85 | 0 | 1 |
| 2019 | T20I | 1 | 15 | 15.00 | 100.0 | 15 | 0 | 0 |
| 2020 | T20 (leagues & domestic) | 3 | 79 | 26.33 | 121.5 | 62 | 0 | 1 |
| 2022 | T20 (leagues & domestic) | 6 | 109 | 18.17 | 111.2 | 32 | 0 | 0 |
| 2022 | T20I | 4 | 31 | 7.75 | 86.1 | 14 | 0 | 0 |
| 2023 | T20 (leagues & domestic) | 5 | 30 | 7.50 | 85.7 | 11 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 10 | 210 | 35.00 | 164.1 | 82 | 0 | 1 |
| 2026 | T20 (leagues & domestic) | 8 | 113 | 18.83 | 127.0 | 25 | 0 | 0 |
Sabbir Rahman bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 7 | 144 | 98 | 0 | – | – | – | 4.08 | – | 0 | 0 | 1 |
| ODI | 19 | 288 | 333 | 3 | 1/12 | – | 111.00 | 6.94 | 96.0 | 0 | 0 | 0 |
| T20I | 8 | 67 | 78 | 6 | 3/11 | – | 13.00 | 6.99 | 11.2 | 0 | 0 | 0 |
| T20 (leagues & domestic) | 8 | 54 | 68 | 2 | 1/8 | – | 34.00 | 7.56 | 27.0 | 0 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2012 | 2 |
| 2013 | 0 |
| 2014 | 1 |
| 2015 | 2 |
| 2016 | 5 |
| 2017 | 1 |
| 2018 | 0 |
| 2019 | 0 |
| 2020 | 0 |
| 2022 | 0 |
| 2023 | 0 |
| 2025 | 0 |
| 2026 | 0 |
Year-by-year bowling (15 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2012 | T20 (leagues & domestic) | 3 | 2 | 15.00 | 7.50 | 1/8 |
| 2013 | T20 (leagues & domestic) | 1 | 0 | – | 15.00 | 0/15 |
| 2014 | ODI | 3 | 0 | – | 6.00 | 0/6 |
| 2014 | T20I | 2 | 1 | 15.00 | 7.50 | 1/3 |
| 2015 | ODI | 7 | 2 | 66.50 | 6.94 | 1/12 |
| 2015 | T20 (leagues & domestic) | 2 | 0 | – | 5.50 | 0/4 |
| 2016 | ODI | 1 | 0 | – | 6.67 | 0/20 |
| 2016 | T20I | 5 | 5 | 10.80 | 6.61 | 3/11 |
| 2016 | Test | 2 | 0 | – | 2.88 | 0/11 |
| 2017 | ODI | 4 | 1 | 43.00 | 10.32 | 1/13 |
| 2017 | Test | 5 | 0 | – | 4.69 | 0/9 |
| 2019 | ODI | 4 | 0 | – | 6.45 | 0/12 |
| 2019 | T20 (leagues & domestic) | 1 | 0 | – | 4.00 | 0/4 |
| 2022 | T20I | 1 | 0 | – | 9.00 | 0/9 |
| 2023 | T20 (leagues & domestic) | 1 | 0 | – | 8.00 | 0/8 |
Sabbir Rahman against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Australia | Test | 4 | 112 | 28.00 | 53.6 | 66 | 0 | 1 |
| New Zealand | Test | 4 | 111 | 37.00 | 53.9 | 54 | 0 | 2 |
| England | Test | 4 | 98 | 32.67 | 62.4 | 64 | 0 | 1 |
| Sri Lanka | Test | 4 | 84 | 21.00 | 62.2 | 42 | 0 | 0 |
| South Africa | Test | 4 | 38 | 9.50 | 52.8 | 30 | 0 | 0 |
| New Zealand | ODI | 10 | 345 | 34.50 | 88.9 | 102 | 1 | 1 |
| Sri Lanka | ODI | 9 | 221 | 27.62 | 89.8 | 60 | 0 | 3 |
| India | ODI | 6 | 191 | 38.20 | 94.6 | 43 | 0 | 0 |
| Zimbabwe | ODI | 9 | 180 | 25.71 | 101.1 | 57 | 0 | 1 |
| England | ODI | 5 | 108 | 21.60 | 102.9 | 49 | 0 | 0 |
| South Africa | ODI | 4 | 80 | 20.00 | 79.2 | 39 | 0 | 0 |
| Ireland | ODI | 3 | 42 | 21.00 | 93.3 | 35 | 0 | 0 |
| West Indies | ODI | 5 | 27 | 6.75 | 103.8 | 12 | 0 | 0 |
| India | T20I | 6 | 236 | 47.20 | 134.9 | 77 | 0 | 1 |
| Zimbabwe | T20I | 7 | 190 | 31.67 | 125.8 | 50 | 0 | 1 |
| Sri Lanka | T20I | 8 | 160 | 20.00 | 114.3 | 80 | 0 | 1 |
| Pakistan | T20I | 4 | 104 | 34.67 | 123.8 | 51 | 0 | 1 |
| New Zealand | T20I | 4 | 94 | 23.50 | 116.0 | 48 | 0 | 0 |
| South Africa | T20I | 4 | 29 | 7.25 | 93.5 | 19 | 0 | 0 |
| United Arab Emirates | T20I | 3 | 18 | 6.00 | 75.0 | 12 | 0 | 0 |
| Rangpur Riders | T20 (leagues & domestic) | 14 | 448 | 34.46 | 139.6 | 85 | 0 | 4 |
| Chittagong Kings | T20 (leagues & domestic) | 5 | 158 | 52.67 | 179.5 | 82 | 0 | 1 |
| Dhaka Dynamites | T20 (leagues & domestic) | 9 | 135 | 16.88 | 91.8 | 41 | 0 | 0 |
| Khulna Titans | T20 (leagues & domestic) | 6 | 120 | 30.00 | 99.2 | 44 | 0 | 0 |
| Khulna Tigers | T20 (leagues & domestic) | 5 | 118 | 23.60 | 125.5 | 62 | 0 | 1 |
| Rajshahi Kings | T20 (leagues & domestic) | 4 | 103 | 25.75 | 125.6 | 45 | 0 | 0 |
| Chittagong Vikings | T20 (leagues & domestic) | 7 | 100 | 14.29 | 108.7 | 46 | 0 | 0 |
| Comilla Victorians | T20 (leagues & domestic) | 10 | 96 | 9.60 | 83.5 | 31 | 0 | 0 |
| Sylhet Strikers | T20 (leagues & domestic) | 3 | 53 | 17.67 | 132.5 | 24 | 0 | 0 |
| Dhaka Gladiators | T20 (leagues & domestic) | 3 | 52 | 26.00 | 115.6 | 25 | 0 | 0 |
| Chattogram Challengers | T20 (leagues & domestic) | 3 | 33 | 11.00 | 122.2 | 18 | 0 | 0 |
| Fortune Barishal | T20 (leagues & domestic) | 4 | 27 | 6.75 | 81.8 | 10 | 0 | 0 |
| Sylhet Royals | T20 (leagues & domestic) | 4 | 25 | 6.25 | 92.6 | 18 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| South Africa | Test | 3 | 0 | – | 4.67 | 0/15 |
| Zimbabwe | ODI | 4 | 1 | 48.00 | 6.00 | 1/12 |
| New Zealand | ODI | 4 | 0 | – | 6.44 | 0/14 |
| South Africa | ODI | 3 | 0 | – | 10.62 | 0/4 |
| Zimbabwe | T20I | 3 | 3 | 12.67 | 7.35 | 3/11 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Shere Bangla National Stadium | 93 | 1731 | 20.61 | 122 |
| Zahur Ahmed Chowdhury Stadium | 31 | 670 | 25.77 | 66 |
| Sylhet International Cricket Stadium | 20 | 391 | 27.93 | 85 |
| R Premadasa Stadium | 10 | 260 | 26.00 | 77 |
| Sheikh Abu Naser Stadium | 6 | 214 | 42.80 | 69 |
| Basin Reserve | 2 | 104 | 104.00 | 54 |
| University Oval, Dunedin | 1 | 102 | 102.00 | 102 |
| Saxton Oval | 3 | 99 | 49.50 | 42 |
| MA Aziz Stadium | 3 | 97 | 32.33 | 40 |
| Melbourne Cricket Ground | 2 | 83 | 41.50 | 53 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Sheikh Abu Naser Stadium | 4 | 3 | 17.67 | 8.59 |
| Zahur Ahmed Chowdhury Stadium | 7 | 3 | 23.00 | 5.75 |
| Himachal Pradesh Cricket Association Stadium | 1 | 1 | 5.00 | 5.00 |
| Eden Gardens | 1 | 1 | 11.00 | 5.50 |
| Kennington Oval | 1 | 1 | 13.00 | 13.00 |
| Saxton Oval | 2 | 1 | 67.00 | 6.70 |
| Shere Bangla National Stadium | 11 | 1 | 100.00 | 5.83 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 763 | 707 | 107.9 | 36 | – | – | – |
| T20 | Middle | 1597 | 1351 | 118.2 | 59 | 102 | 6 | 7.94 |
| T20 | Death | 597 | 374 | 159.6 | 35 | 19 | 2 | 3.47 |
| ODI | Powerplay | 78 | 115 | 67.8 | 6 | – | – | – |
| ODI | Middle | 825 | 949 | 86.9 | 23 | 253 | 3 | 6.62 |
| ODI | Death | 356 | 289 | 123.2 | 19 | 35 | 0 | 9.26 |
How Sabbir Rahman was dismissed
- Caught122 (61%)
- Bowled30 (15%)
- Lbw25 (13%)
- Run out9 (5%)
- Stumped9 (5%)
- Caught and bowled4 (2%)
How Sabbir Rahman took wickets
- Caught7
- Bowled2
- Caught and bowled2
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 8 Feb 2023 | 6 |
| 10 Feb 2023 | 2 |
| 7 Jan 2025 | 2 |
| 9 Jan 2025 | 82 |
| 10 Jan 2025 | 23 |
| 12 Jan 2025 | 7 |
| 16 Jan 2025 | 10 |
| 20 Jan 2025 | 24 |
| 22 Jan 2025 | 14 |
| 29 Jan 2025 | 7 |
| 1 Feb 2025 | 20 |
| 27 Dec 2025 | 21 |
| 1 Jan 2026 | 23 |
| 2 Jan 2026 | 9 |
| 4 Jan 2026 | 12 |
| 8 Jan 2026 | 25 |
| 11 Jan 2026 | 13 |
| 12 Jan 2026 | 14 |
| 17 Jan 2026 | 8 |
| 18 Jan 2026 | 9 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 18 Jan 2026 | T20 (leagues & domestic) | Chattogram Royals | 9 | 9 | caught | Shere Bangla National Stadium |
| 17 Jan 2026 | T20 (leagues & domestic) | Rangpur Riders | 8 | 9 | caught | Shere Bangla National Stadium |
| 12 Jan 2026 | T20 (leagues & domestic) | Rajshahi Warriors | 14 | 10 | caught | Sylhet International Cricket Stadium |
| 11 Jan 2026 | T20 (leagues & domestic) | Noakhali Express | 13 | 10 | caught | Sylhet International Cricket Stadium |
| 8 Jan 2026 | T20 (leagues & domestic) | Sylhet Titans | 25* | 16 | not out | Sylhet International Cricket Stadium |
| 4 Jan 2026 | T20 (leagues & domestic) | Rangpur Riders | 12* | 8 | not out | Sylhet International Cricket Stadium |
| 2 Jan 2026 | T20 (leagues & domestic) | Chattogram Royals | 9 | 8 | stumped | Sylhet International Cricket Stadium |
| 1 Jan 2026 | T20 (leagues & domestic) | Sylhet Titans | 23 | 19 | caught | Sylhet International Cricket Stadium |
| 27 Dec 2025 | T20 (leagues & domestic) | Rajshahi Warriors | 21* | 10 | not out | Sylhet International Cricket Stadium |
| 1 Feb 2025 | T20 (leagues & domestic) | Khulna Tigers | 20 | 17 | caught | Shere Bangla National Stadium |
| 29 Jan 2025 | T20 (leagues & domestic) | Fortune Barishal | 7 | 9 | caught | Shere Bangla National Stadium |
| 22 Jan 2025 | T20 (leagues & domestic) | Chittagong Kings | 14* | 9 | not out | Zahur Ahmed Chowdhury Stadium |
| 20 Jan 2025 | T20 (leagues & domestic) | Sylhet Strikers | 24 | 21 | bowled | Zahur Ahmed Chowdhury Stadium |
| 16 Jan 2025 | T20 (leagues & domestic) | Fortune Barishal | 10 | 10 | caught | Zahur Ahmed Chowdhury Stadium |
| 12 Jan 2025 | T20 (leagues & domestic) | Durbar Rajshahi | 7* | 2 | not out | Sylhet International Cricket Stadium |
| 10 Jan 2025 | T20 (leagues & domestic) | Sylhet Strikers | 23 | 10 | caught | Sylhet International Cricket Stadium |
| 9 Jan 2025 | T20 (leagues & domestic) | Chittagong Kings | 82* | 33 | not out | Sylhet International Cricket Stadium |
| 7 Jan 2025 | T20 (leagues & domestic) | Rangpur Riders | 2 | 7 | caught | Sylhet International Cricket Stadium |
| 10 Feb 2023 | T20 (leagues & domestic) | Fortune Barishal | 2 | 6 | lbw | Shere Bangla National Stadium |
| 8 Feb 2023 | T20 (leagues & domestic) | Sylhet Strikers | 6 | 9 | caught | Shere 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.