Mushfiqur Rahim

Wicketkeeper batsman
BAN Flag
Full Name: Mohammad Mushfiqur Rahim
Date of Birth: 01 Sep 1988
Current Age: 36 Year, 11 Month, 26 Days
Born: Bogra
Teams: Bangladesh, Bangladesh Under-19s, North Zone (Bangladesh), Rajshahi Division, Sylhet Division, Sylhet Royals
TEST
Rank
32
Cap No
41
First Game
2005-05-26
Last Game
2025-06-25
ODI
Rank
34
Cap No
81
First Game
2006-12-09
Last Game
2025-02-24
T20I
Rank
-
Cap No
6
First Game
2006-11-28
Last Game
2022-09-01
Mushfiqur Rahim's stats vs Sri Lanka
TEST
MAT
35
ING
32
RUNS
1525
BF
3177
50s
6
100s
4
6s
5
4s
153
NO
5
HS
200
AVG
56.48
SR
48.00
TEST
1st InningING
9
RUNS
531
BF
1145
50s
2
100s
2
6s
0
4s
53
NO
3
HS
175
AVG
88.50
SR
46.38
TEST
2nd InningING
9
RUNS
536
BF
1055
50s
2
100s
2
6s
3
4s
51
NO
1
HS
200
AVG
67.00
SR
50.81
TEST
3rd InningING
8
RUNS
233
BF
516
50s
1
100s
0
6s
2
4s
24
NO
0
HS
80
AVG
29.13
SR
45.16
TEST
4th InningING
6
RUNS
225
BF
461
50s
1
100s
0
6s
0
4s
25
NO
1
HS
61
AVG
45.00
SR
48.81
ODI
MAT
36
ING
36
RUNS
1063
BF
1358
50s
6
100s
1
6s
10
4s
72
NO
3
HS
125
AVG
32.21
SR
78.28
ODI
1st InningING
15
RUNS
542
BF
625
50s
3
100s
1
6s
5
4s
38
NO
1
HS
125
AVG
38.71
SR
86.72
ODI
2nd InningING
21
RUNS
521
BF
733
50s
3
100s
0
6s
5
4s
34
NO
2
HS
79
AVG
27.42
SR
71.08
T20I
MAT
10
ING
10
RUNS
243
BF
166
50s
2
100s
0
6s
8
4s
19
NO
2
HS
72
AVG
30.38
SR
146.39
T20I
1st InningING
5
RUNS
97
BF
73
50s
1
100s
0
6s
2
4s
9
NO
1
HS
66
AVG
24.25
SR
132.88
T20I
2nd InningING
5
RUNS
146
BF
93
50s
1
100s
0
6s
6
4s
10
NO
1
HS
72
AVG
36.50
SR
156.99
ALL
MAT
81
ING
78
RUNS
2831
BF
4701
50s
14
100s
5
6s
23
4s
244
NO
10
HS
200
AVG
41.63
SR
60.22
ALL
1st InningING
29
RUNS
1170
BF
1843
50s
6
100s
3
6s
7
4s
100
NO
5
HS
175
AVG
48.75
SR
63.48
ALL
2nd InningING
35
RUNS
1203
BF
1881
50s
6
100s
2
6s
14
4s
95
NO
4
HS
200
AVG
38.81
SR
63.96
ALL
3rd InningING
8
RUNS
233
BF
516
50s
1
100s
0
6s
2
4s
24
NO
0
HS
80
AVG
29.13
SR
45.16
ALL
4th InningING
6
RUNS
225
BF
461
50s
1
100s
0
6s
0
4s
25
NO
1
HS
61
AVG
45.00
SR
48.81
Mushfiqur Rahim's matches vs Sri Lanka
MatchRB4s6sSRORWEcoWin/LossScorecard
2nd Test - Wed, 25 Jun 202535755046.66LossView Scorecard
2nd Test - Wed, 25 Jun 202526532049.05LossView Scorecard
1st Test - Tue, 17 Jun 20251633509046.57LossView Scorecard
1st Test - Tue, 17 Jun 2025491024048.03LossView Scorecard
3rd ODI - Mon, 18 Mar 2024373631102.77WinView Scorecard
2nd ODI (D/N) - Fri, 15 Mar 202425283089.28LossView Scorecard
1st ODI (D/N) - Wed, 13 Mar 202473848086.90WinView Scorecard
38th (D/N) - Mon, 06 Nov 202310131076.92WinView Scorecard
8th , Super Four (D/N) - Sat, 09 Sep 202329480060.41LossView Scorecard
2nd , Group B (D/N) - Thu, 31 Aug 202313221059.09LossView Scorecard
5th , Group B (N) - Thu, 01 Sep 2022450080.00LossView Scorecard
2nd Test - Mon, 23 May 202217535521049.29LossView Scorecard
2nd Test - Mon, 23 May 202223394058.97LossView Scorecard
1st Test - Sun, 15 May 20221052824037.23LossView Scorecard
3rd ODI (D/N) - Fri, 28 May 202128540051.85LossView Scorecard
2nd ODI (D/N) - Tue, 25 May 202112512710098.42WinView Scorecard
1st ODI (D/N) - Sun, 23 May 202184874196.55WinView Scorecard
2nd Test - Thu, 29 Apr 202140627064.51LossView Scorecard
2nd Test - Thu, 29 Apr 202140635063.49LossView Scorecard
1st Test - Wed, 21 Apr 2021681566043.58LossView Scorecard
3rd ODI - Wed, 31 Jul 201910151066.66LossView Scorecard
2nd ODI - Sun, 28 Jul 2019981106189.09LossView Scorecard
1st ODI - Fri, 26 Jul 201967865077.90LossView Scorecard
1st , Group B - Sat, 15 Sep 201814415011496.00WinView Scorecard
6th (N) - Fri, 16 Mar 2018282520112.00WinView Scorecard
3rd (N) - Sat, 10 Mar 2018723554205.71WinView Scorecard
2nd T20I (N) - Sun, 18 Feb 20186301200.00LossView Scorecard
1st T20I (N) - Thu, 15 Feb 2018664471150.00LossView Scorecard
2nd Test - Thu, 08 Feb 2018122004.54LossView Scorecard
2nd Test - Thu, 08 Feb 201825514049.01LossView Scorecard
1st Test - Wed, 31 Jan 20189219210047.91LossView Scorecard
1st Test - Wed, 31 Jan 20182200010.00LossView Scorecard
Final (D/N) - Sat, 27 Jan 201822401055.00LossView Scorecard
6th (D/N) - Thu, 25 Jan 201826561046.42LossView Scorecard
3rd (D/N) - Fri, 19 Jan 2018625241119.23WinView Scorecard
2nd T20I (N) - Thu, 06 Apr 201715611250.00WinView Scorecard
1st T20I (N) - Tue, 04 Apr 2017891088.88LossView Scorecard
3rd ODI - Sat, 01 Apr 201701000.00LossView Scorecard
1st ODI - Sat, 25 Mar 2017120050.00WinView Scorecard
2nd Test - Wed, 15 Mar 201752816064.19WinView Scorecard
2nd Test - Wed, 15 Mar 201722451048.88WinView Scorecard
1st Test - Tue, 07 Mar 2017851618152.79LossView Scorecard
1st Test - Tue, 07 Mar 201734982034.69LossView Scorecard
5th (N) - Sun, 28 Feb 2016490044.44WinView Scorecard
18th , Pool A - Thu, 26 Feb 201536392192.30LossView Scorecard
10th - Thu, 06 Mar 2014460066.66LossView Scorecard
3rd ODI - Sat, 22 Feb 201430373081.08LossView Scorecard
2nd ODI - Thu, 20 Feb 201479835295.18LossView Scorecard
1st ODI - Mon, 17 Feb 201427500154.00LossView Scorecard
2nd Test - Tue, 04 Feb 201420561135.71LossView Scorecard
1st Test - Mon, 27 Jan 2014611229050.00LossView Scorecard
1st Test - Mon, 27 Jan 201414302046.66LossView Scorecard
Only T20I - Sun, 31 Mar 2013392931134.48LossView Scorecard
3rd ODI - Thu, 28 Mar 20139810112.50WinView Scorecard
1st ODI - Sat, 23 Mar 20133120025.00LossView Scorecard
2nd Test - Sat, 16 Mar 20137130053.84LossView Scorecard
2nd Test - Sat, 16 Mar 201340873145.97LossView Scorecard
1st Test - Fri, 08 Mar 201320032122162.30LossView Scorecard
6th - Tue, 20 Mar 2012140025.00WinView Scorecard
3rd - Fri, 18 Jun 20106120050.00LossView Scorecard
4th - Fri, 08 Jan 2010322222145.45LossView Scorecard
1st - Mon, 04 Jan 201035523067.30LossView Scorecard
Final - Fri, 16 Jan 2009481050.00LossView Scorecard
3rd - Wed, 14 Jan 2009180012.50WinView Scorecard
2nd Test - Sat, 03 Jan 200921433048.83LossView Scorecard
2nd Test - Sat, 03 Jan 200943936046.23LossView Scorecard
1st Test - Fri, 26 Dec 200812270044.44LossView Scorecard
1st Test - Fri, 26 Dec 2008611117054.95LossView Scorecard
9th , Super Four - Mon, 30 Jun 20088121066.66LossView Scorecard
3rd , Group A - Wed, 25 Jun 200844533083.01LossView Scorecard
19th - Tue, 18 Sep 20071100100.00LossView Scorecard
3rd ODI - Wed, 25 Jul 200705000.00LossView Scorecard
2nd ODI - Mon, 23 Jul 200704000.00LossView Scorecard
1st ODI - Fri, 20 Jul 200728492057.14LossView Scorecard
3rd Test - Wed, 11 Jul 200711461023.91LossView Scorecard
3rd Test - Wed, 11 Jul 2007120005.00LossView Scorecard
2nd Test - Tue, 03 Jul 20079102090.00LossView Scorecard
2nd Test - Tue, 03 Jul 2007801839143.71LossView Scorecard
16th , Group B - Wed, 21 Mar 20076331018.18LossView Scorecard
2nd Test - Wed, 08 Mar 20062180011.11LossView Scorecard
2nd Test - Wed, 08 Mar 200602000.00LossView Scorecard