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 West Indies
TEST
MAT
25
ING
25
RUNS
727
BF
1487
50s
3
100s
1
6s
3
4s
83
NO
2
HS
116
AVG
31.61
SR
48.89
TEST
1st InningING
7
RUNS
198
BF
405
50s
1
100s
0
6s
0
4s
21
NO
0
HS
68
AVG
28.29
SR
48.89
TEST
2nd InningING
6
RUNS
197
BF
362
50s
1
100s
0
6s
2
4s
26
NO
1
HS
54
AVG
39.40
SR
54.42
TEST
3rd InningING
7
RUNS
210
BF
463
50s
0
100s
1
6s
1
4s
23
NO
1
HS
116
AVG
35.00
SR
45.36
TEST
4th InningING
5
RUNS
122
BF
257
50s
1
100s
0
6s
0
4s
13
NO
0
HS
69
AVG
24.40
SR
47.47
ODI
MAT
28
ING
28
RUNS
909
BF
1188
50s
7
100s
0
6s
14
4s
72
NO
8
HS
79
AVG
45.45
SR
76.52
ODI
1st InningING
10
RUNS
377
BF
457
50s
4
100s
0
6s
7
4s
24
NO
0
HS
79
AVG
37.70
SR
82.49
ODI
2nd InningING
18
RUNS
532
BF
731
50s
3
100s
0
6s
7
4s
48
NO
8
HS
72
AVG
53.20
SR
72.78
T20I
MAT
13
ING
10
RUNS
112
BF
104
50s
0
100s
0
6s
3
4s
8
NO
1
HS
41
AVG
12.44
SR
107.69
T20I
1st InningING
6
RUNS
40
BF
44
50s
0
100s
0
6s
0
4s
4
NO
0
HS
15
AVG
6.67
SR
90.91
T20I
2nd InningING
4
RUNS
72
BF
60
50s
0
100s
0
6s
3
4s
4
NO
1
HS
41
AVG
24.00
SR
120.00
ALL
MAT
66
ING
63
RUNS
1748
BF
2779
50s
10
100s
1
6s
20
4s
163
NO
11
HS
116
AVG
33.62
SR
62.90
ALL
1st InningING
23
RUNS
615
BF
906
50s
5
100s
0
6s
7
4s
49
NO
0
HS
79
AVG
26.74
SR
67.88
ALL
2nd InningING
28
RUNS
801
BF
1153
50s
4
100s
0
6s
12
4s
78
NO
10
HS
72
AVG
44.50
SR
69.47
ALL
3rd InningING
7
RUNS
210
BF
463
50s
0
100s
1
6s
1
4s
23
NO
1
HS
116
AVG
35.00
SR
45.36
ALL
4th InningING
5
RUNS
122
BF
257
50s
1
100s
0
6s
0
4s
13
NO
0
HS
69
AVG
24.40
SR
47.47
Mushfiqur Rahim's matches vs West Indies
MatchRB4s6sSRORWEcoWin/LossScorecard
23rd - Fri, 29 Oct 20218710114.28LossView Scorecard
2nd Test - Thu, 11 Feb 2021541057051.42LossView Scorecard
2nd Test - Thu, 11 Feb 202114301046.66LossView Scorecard
1st Test - Wed, 03 Feb 202138696055.07LossView Scorecard
1st Test - Wed, 03 Feb 202118480037.50LossView Scorecard
3rd ODI - Mon, 25 Jan 2021645542116.36WinView Scorecard
2nd ODI - Fri, 22 Jan 20219250036.00WinView Scorecard
1st ODI - Wed, 20 Jan 202119311061.29WinView Scorecard
23rd - Mon, 17 Jun 2019150020.00WinView Scorecard
Final - Fri, 17 May 2019362222163.63WinView Scorecard
5th - Mon, 13 May 201963735186.30WinView Scorecard
2nd - Tue, 07 May 2019322522128.00WinView Scorecard
3rd T20I - Sat, 22 Dec 2018150020.00LossView Scorecard
2nd T20I - Thu, 20 Dec 2018130033.33WinView Scorecard
1st T20I - Mon, 17 Dec 20185310166.66LossView Scorecard
3rd ODI - Fri, 14 Dec 2018161421114.28WinView Scorecard
2nd ODI - Tue, 11 Dec 201862805077.50LossView Scorecard
1st ODI - Sun, 09 Dec 201855705078.57WinView Scorecard
2nd Test - Fri, 30 Nov 201814240058.33WinView Scorecard
1st Test - Thu, 22 Nov 20184310133.33WinView Scorecard
1st Test - Thu, 22 Nov 201819391048.71WinView Scorecard
3rd T20I - Sun, 05 Aug 201812141085.71WinView Scorecard
2nd T20I - Sat, 04 Aug 20184400100.00WinView Scorecard
1st T20I - Tue, 31 Jul 2018151120136.36LossView Scorecard
3rd ODI - Sat, 28 Jul 201812140185.71WinView Scorecard
2nd ODI - Wed, 25 Jul 2018686751101.49LossView Scorecard
1st ODI - Sun, 22 Jul 2018301132272.72WinView Scorecard
2nd Test - Thu, 12 Jul 201824575042.10LossView Scorecard
2nd Test - Thu, 12 Jul 201831366086.11LossView Scorecard
1st Test - Wed, 04 Jul 201802000.00LossView Scorecard
1st Test - Wed, 04 Jul 20188112072.72LossView Scorecard
2nd Test - Sat, 13 Sep 20144220018.18LossView Scorecard
2nd Test - Sat, 13 Sep 201411541020.37LossView Scorecard
1st Test - Fri, 05 Sep 201448796060.75LossView Scorecard
1st Test - Fri, 05 Sep 201411624315147.73LossView Scorecard
3rd ODI - Mon, 25 Aug 2014721138063.71LossView Scorecard
2nd ODI - Fri, 22 Aug 20146160037.50LossView Scorecard
1st ODI - Wed, 20 Aug 201412210057.14LossView Scorecard
20th - Tue, 25 Mar 2014222221100.00LossView Scorecard
5th ODI - Sat, 08 Dec 201244567078.57WinView Scorecard
4th ODI - Fri, 07 Dec 201227582046.55LossView Scorecard
3rd ODI - Wed, 05 Dec 201238582065.51LossView Scorecard
2nd ODI - Sun, 02 Dec 201279878190.80WinView Scorecard
1st ODI - Fri, 30 Nov 201216223072.72WinView Scorecard
2nd Test - Wed, 21 Nov 201238815046.91LossView Scorecard
2nd Test - Wed, 21 Nov 201210212047.61LossView Scorecard
1st Test - Tue, 13 Nov 201243977144.32LossView Scorecard
1st Test - Tue, 13 Nov 201216331048.48LossView Scorecard
2nd Test - Sat, 29 Oct 201101000.00LossView Scorecard
2nd Test - Sat, 29 Oct 2011691099063.30LossView Scorecard
1st Test - Fri, 21 Oct 2011681455046.89LossView Scorecard
1st Test - Fri, 21 Oct 2011240050.00LossView Scorecard
3rd ODI - Tue, 18 Oct 201110391025.64WinView Scorecard
2nd ODI - Sat, 15 Oct 2011691092163.30LossView Scorecard
1st ODI - Thu, 13 Oct 2011212101100.00LossView Scorecard
Only T20I (D/N) - Tue, 11 Oct 2011412612157.69WinView Scorecard
19th , Group B - Fri, 04 Mar 201104000.00LossView Scorecard
Only T20I - Sun, 02 Aug 2009390033.33LossView Scorecard
3rd ODI - Fri, 31 Jul 200931424073.80WinView Scorecard
2nd ODI - Tue, 28 Jul 2009313040103.33WinView Scorecard
1st ODI - Sun, 26 Jul 200911180061.11WinView Scorecard
2nd Test - Fri, 17 Jul 200948586182.75WinView Scorecard
2nd Test - Fri, 17 Jul 200912311038.70WinView Scorecard
1st Test - Thu, 09 Jul 200936814044.44WinView Scorecard
1st Test - Thu, 09 Jul 200937973038.14WinView Scorecard
46th , Super Eights - Thu, 19 Apr 200738752050.66LossView Scorecard