BANBAN

Mushfiqur Rahim

Wicketkeeper batsman  ·  Wicketkeeper batsman
BangladeshBAN
FULL NAMEMohammad Mushfiqur Rahim
BORN01 Sep 1988, Bogra
BATSWicketkeeper batsman
ROLEWicketkeeper batsman
TEAMSBangladesh
TEST
Cap 41
WORLD #32
DEBUTMay 2005
LATESTNov 2026
ODI
Cap 81
DEBUTDec 2006
LATESTFeb 2025
T20I
Cap 6
DEBUTNov 2006
LATESTSep 2022
◈ INSIGHTSDay 319 / 365
1

A player's true class shows in how they perform across all formats and against all opponents.

2

Navigate through all the tabs to build a complete picture of Mohammad as a cricketer.

3

Consistency is the mark of greatness. See if Mohammad's year chart shows reliable output season after season.

↻ 3 insights · refreshes daily

Career Stats

All formats →
RUNS
16039
AVERAGE
34.27
STRIKE RATE
74.70
HIGH SCORE
219
100S
22
50S
84
SIXES
175
INNINGS
540
T20 LEAGUES · 81 MATCHES
2274
AVG 36.68  ·  SR 133.92  ·  HS 98  ·  50s 15  ·  6s 72

Recent form

All matches →
20263 matches
234
AVG 39.00 · SR 44.07 · HS 81 · 50s 1
▲ AVG +4.73 vs career  ·  ▼ -16.89 vs 2025  ·  SR -30.63
20256 matches
503
AVG 55.89 · SR 49.12 · HS 163 · 100s 2 · 50s 1
▲ AVG +21.62 vs career  ·  SR -25.58
2023Career best
846
AVG 36.78 · SR 86.59 · 100s 1
▲ AVG +2.51 vs career
2005Career worst · 1 matches
22
AVG 11.00 · SR 33.85
▼ AVG -23.27 vs career
T20 LEAGUESRecent seasons
2020 · bpl · 14M491
Khulna Tigers  ·  AVG 61.38 · SR 147.01 · HS 98 · 50s 4
2019 · bpl · 13M426
Chattogram Challengers  ·  AVG 35.50 · SR 139.22 · HS 75 · 50s 3
2017 · bpl · 11M185
Rajshahi Royals  ·  AVG 18.50 · SR 126.71 · HS 55 · 50s 1
TEST · 103 MATCHES
6744
AVG 38.54  ·  SR 48.35  ·  HS 219  ·  100s 13
ODI · 274 MATCHES
7795
AVG 36.26  ·  SR 79.70  ·  HS 144  ·  100s 9
T20I · 103 MATCHES
1500
AVG 19.23  ·  SR 115.03  ·  HS 72
PEAK BATTING YEAR
2023
846 runs · avg 36.78

Year by year (last 5)

Full breakdown →
2223242526
YEARMRUNSAVGSR100s
2026323439.0044.070
2025650355.8949.122
2024633133.1056.681
20232984636.7886.591
20221223023.0071.650

VS Every Team (top 5)

All teams →
Sri Lanka
3126avg 44.03 · SR 61.29
Zimbabwe
2499avg 39.05 · SR 67.25
West Indies
1949avg 34.19 · SR 61.99
India
1626avg 33.18 · SR 66.80
OPPMATRUNSAVGSRHS100s50sWKTS
Sri Lanka69312644.0361.29200616—View→
Zimbabwe74249939.0567.25219412—View→
West Indies56194934.1961.99116111—View→
India49162633.1866.8012737—View→
New Zealand55145225.9356.2815918—View→

VS Every Ground (top 5)

All grounds →
Shere Bangla National Stadium
2684avg 34.86 · HS 125
Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium
782avg 48.88 · HS 86
Galle International Stadium
531avg 106.20 · HS 200
Harare Sports Club
376avg 41.78 · HS 101
GROUNDMATRUNSAVGSRHS100s50sWKTS
Shere Bangla National Stadium96268434.8678.55125315—View→
Galle International Stadium3531106.2051.4520021—View→
Harare Sports Club1137641.7871.2110113—View→
Queens Sports Club1026833.5075.9298—1—View→