Sabbir Rahman

Sabbir Rahman

231 matches · 11 Feb 2012 to 18 Jan 2026

Full name
Mohammad Sabbir Rahman Rumman
Born
20 Aug 1991, Rajshahi
Age
35 years
Role
Top-order batter
Batting
Right-handed
Bowling
Right-arm leg break

Mohammad Sabbir Rahman (Bengali: মোহাম্মদ সাব্বির রহমান; born 22 November 1991) is a Bangladeshi cricketer. He is from Rajshahi and besides the national team, he plays for Rajshahi Division in domestic cricket. He is a batter who occasionally bowls leg spin. He was the highest run scorer for a Test playing nation in the 2016 Asia Cup and became man of the tournament. He made his international debut in February 2014.

Text from Wikipedia (CC BY-SA 4.0). Photo: Press Information Department · Public domain.

Sabbir Rahman: career summary

Sabbir Rahman is a top-order batter from Bangladesh, born on 20 Aug 1991 in Rajshahi. Sabbir Rahman has played 231 matches on CricInto's records, from 11 Feb 2012 to 18 Jan 2026, for Dhaka Capitals, Khulna Tigers, Bangladesh, Chattogram Challengers, Cumilla Warriors, Sylhet Sixers, Peshawar Zalmi, Rajshahi Kings, Barisal Bulls, Barisal Burners and Duronto Rajshahi.

In the Bangladesh Premier League (111 matches, 2012–2026): 2,007 runs in 103 innings at an average of 22.05 and a strike rate of 122.30, with 1 hundred and 6 fifties (highest score 122); 2 wickets at an average of 34.00 and an economy rate of 7.56 (best 1/8).

In ODIs (62 matches, 2014–2019): 1,259 runs in 55 innings at an average of 26.23 and a strike rate of 93.05, with 1 hundred and 5 fifties (highest score 102); 3 wickets at an average of 111.00 and an economy rate of 6.94 (best 1/12).

In T20Is (43 matches, 2014–2022): 939 runs in 43 innings at an average of 24.71 and a strike rate of 120.38, with 0 hundreds and 4 fifties (highest score 80); 6 wickets at an average of 13.00 and an economy rate of 6.99 (best 3/11).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
Test11222 4816624.05 87554.970 45765
ODI62557 125910226.23 135393.051 5147215
T20I43435 9398024.71 780120.380 488292
Bangladesh Premier League11110312 200712222.05 1641122.301 6144988
Pakistan Super League210 111111.00 11100.000 0100
IT20221 3827*38.00 38100.000 0210

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
Test11724 9800/9 -4.08- 00
ODI621948 33331/12 111.006.9496.00 00
T20I43811.1 7863/11 13.006.9911.17 00
Bangladesh Premier League11189 6821/8 34.007.5627.00 00
Pakistan Super League200 00- --- 00
IT20200 00- --- 00

Recent matches

DateMatchBatBowl
18 Jan 2026 DC vs CR Bangladesh Premier League 9 (9)-
17 Jan 2026 DC vs RR Bangladesh Premier League 8 (9)-
12 Jan 2026 DC vs RW Bangladesh Premier League 14 (10)-
11 Jan 2026 DC vs NE Bangladesh Premier League 13 (10)-
8 Jan 2026 DC vs ST Bangladesh Premier League 25* (16)-
7 Jan 2026 DC vs NE Bangladesh Premier League DNB-
4 Jan 2026 DC vs RR Bangladesh Premier League 12* (8)-
2 Jan 2026 DC vs CR Bangladesh Premier League 9 (8)-
1 Jan 2026 DC vs ST Bangladesh Premier League 23 (19)-
27 Dec 2025 DC vs RW Bangladesh Premier League 21* (10)-

Frequently asked questions

How many runs has Sabbir Rahman scored in the Bangladesh Premier League?

Sabbir Rahman has scored 2,007 runs in the Bangladesh Premier League, at an average of 22.05.

How many runs has Sabbir Rahman scored in ODIs?

Sabbir Rahman has scored 1,259 runs in ODIs, at an average of 26.23.

How many runs has Sabbir Rahman scored in T20Is?

Sabbir Rahman has scored 939 runs in T20Is, at an average of 24.71.

How many wickets has Sabbir Rahman taken in T20Is?

Sabbir Rahman has taken 6 wickets in T20Is, with best figures of 3/11.

How many hundreds has Sabbir Rahman scored?

Sabbir Rahman has scored 1 hundred in the Bangladesh Premier League and 1 hundred in ODIs.

What is Sabbir Rahman's highest score?

Sabbir Rahman's highest score is 122, in the Bangladesh Premier League.

How old is Sabbir Rahman?

Sabbir Rahman was born on 20 Aug 1991 in Rajshahi, and is 35 years old.

Which teams has Sabbir Rahman played for?

Dhaka Capitals (2025–2026), Khulna Tigers (2023), Bangladesh (2014–2022), Chattogram Challengers (2022), Cumilla Warriors (2019–2020), Sylhet Sixers (2017–2019), Peshawar Zalmi (2018), Rajshahi Kings (2016), Barisal Bulls (2015), Barisal Burners (2013) and Duronto Rajshahi (2012).