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 2018 stats
TEST
MAT
15
ING
15
RUNS
490
BF
995
50s
1
100s
1
6s
1
4s
53
NO
1
HS
219
AVG
35.00
SR
49.25
ODI
MAT
19
ING
19
RUNS
770
BF
935
50s
5
100s
1
6s
15
4s
55
NO
5
HS
144
AVG
55.00
SR
82.35
T20I
MAT
16
ING
16
RUNS
397
BF
300
50s
3
100s
0
6s
9
4s
37
NO
3
HS
72
AVG
30.54
SR
132.33
TEST
1st InningING
5
RUNS
329
BF
642
50s
1
100s
1
6s
1
4s
29
NO
1
HS
219
AVG
82.25
SR
51.25
TEST
2nd InningING
3
RUNS
56
BF
133
50s
0
100s
0
6s
0
4s
10
NO
0
HS
31
AVG
18.67
SR
42.11
TEST
3rd InningING
4
RUNS
36
BF
89
50s
0
100s
0
6s
0
4s
4
NO
0
HS
19
AVG
9.00
SR
40.45
TEST
4th InningING
3
RUNS
69
BF
131
50s
0
100s
0
6s
0
4s
10
NO
0
HS
31
AVG
23.00
SR
52.67
ODI
1st InningING
12
RUNS
527
BF
630
50s
3
100s
1
6s
10
4s
38
NO
0
HS
144
AVG
43.92
SR
83.65
ODI
2nd InningING
7
RUNS
243
BF
305
50s
2
100s
0
6s
5
4s
17
NO
5
HS
68
AVG
121.50
SR
79.67
T20I
1st InningING
9
RUNS
152
BF
123
50s
1
100s
0
6s
3
4s
14
NO
1
HS
66
AVG
19.00
SR
123.58
T20I
2nd InningING
7
RUNS
245
BF
177
50s
2
100s
0
6s
6
4s
23
NO
2
HS
72
AVG
49.00
SR
138.42
TEST
MAT
-99
ING
15
RUNS
490
BF
995
50s
0
100s
0
6s
1
4s
53
NO
0
HS
219
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
19
RUNS
770
BF
935
50s
0
100s
0
6s
15
4s
55
NO
0
HS
144
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
16
RUNS
397
BF
300
50s
0
100s
0
6s
9
4s
37
NO
0
HS
72
AVG
0.00
SR
0.00
Mushfiqur Rahim's 2018 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd T20I - Sat, 22 Dec 2018 vs West Indies150020.00LossView Scorecard
2nd T20I - Thu, 20 Dec 2018 vs West Indies130033.33WinView Scorecard
1st T20I - Mon, 17 Dec 2018 vs West Indies5310166.66LossView Scorecard
3rd ODI - Fri, 14 Dec 2018 vs West Indies161421114.28WinView Scorecard
2nd ODI - Tue, 11 Dec 2018 vs West Indies62805077.50LossView Scorecard
1st ODI - Sun, 09 Dec 2018 vs West Indies55705078.57WinView Scorecard
2nd Test - Fri, 30 Nov 2018 vs West Indies14240058.33WinView Scorecard
1st Test - Thu, 22 Nov 2018 vs West Indies4310133.33WinView Scorecard
1st Test - Thu, 22 Nov 2018 vs West Indies19391048.71WinView Scorecard
2nd Test - Sun, 11 Nov 2018 vs Zimbabwe21942118152.01WinView Scorecard
2nd Test - Sun, 11 Nov 2018 vs Zimbabwe7191036.84WinView Scorecard
1st Test - Sat, 03 Nov 2018 vs Zimbabwe31545057.40LossView Scorecard
1st Test - Sat, 03 Nov 2018 vs Zimbabwe13440029.54LossView Scorecard
3rd ODI - Fri, 26 Oct 2018 vs Zimbabwe28391171.79WinView Scorecard
2nd ODI - Wed, 24 Oct 2018 vs Zimbabwe40522176.92WinView Scorecard
1st ODI - Sun, 21 Oct 2018 vs Zimbabwe15201075.00WinView Scorecard
Final - Fri, 28 Sep 2018 vs India591055.55LossView Scorecard
6th , Super Four - Wed, 26 Sep 2018 vs Pakistan991169085.34WinView Scorecard
4th , Super Four - Sun, 23 Sep 2018 vs Afghanistan33522163.46WinView Scorecard
1st , Super Four - Fri, 21 Sep 2018 vs India21451046.66LossView Scorecard
1st , Group B - Sat, 15 Sep 2018 vs Sri Lanka14415011496.00WinView Scorecard
3rd T20I - Sun, 05 Aug 2018 vs West Indies12141085.71WinView Scorecard
2nd T20I - Sat, 04 Aug 2018 vs West Indies4400100.00WinView Scorecard
1st T20I - Tue, 31 Jul 2018 vs West Indies151120136.36LossView Scorecard
3rd ODI - Sat, 28 Jul 2018 vs West Indies12140185.71WinView Scorecard
2nd ODI - Wed, 25 Jul 2018 vs West Indies686751101.49LossView Scorecard
1st ODI - Sun, 22 Jul 2018 vs West Indies301132272.72WinView Scorecard
2nd Test - Thu, 12 Jul 2018 vs West Indies24575042.10LossView Scorecard
2nd Test - Thu, 12 Jul 2018 vs West Indies31366086.11LossView Scorecard
1st Test - Wed, 04 Jul 2018 vs West Indies02000.00LossView Scorecard
1st Test - Wed, 04 Jul 2018 vs West Indies8112072.72LossView Scorecard
3rd T20I - Thu, 07 Jun 2018 vs Afghanistan463770124.32LossView Scorecard
2nd T20I - Tue, 05 Jun 2018 vs Afghanistan221811122.22LossView Scorecard
1st T20I - Sun, 03 Jun 2018 vs Afghanistan201710117.64LossView Scorecard
Final (N) - Sun, 18 Mar 2018 vs India9120075.00LossView Scorecard
6th (N) - Fri, 16 Mar 2018 vs Sri Lanka282520112.00WinView Scorecard
5th (N) - Wed, 14 Mar 2018 vs India725581130.90LossView Scorecard
3rd (N) - Sat, 10 Mar 2018 vs Sri Lanka723554205.71WinView Scorecard
2nd (N) - Thu, 08 Mar 2018 vs India181421128.57LossView Scorecard
2nd T20I (N) - Sun, 18 Feb 2018 vs Sri Lanka6301200.00LossView Scorecard
1st T20I (N) - Thu, 15 Feb 2018 vs Sri Lanka664471150.00LossView Scorecard
2nd Test - Thu, 08 Feb 2018 vs Sri Lanka122004.54LossView Scorecard
2nd Test - Thu, 08 Feb 2018 vs Sri Lanka25514049.01LossView Scorecard
1st Test - Wed, 31 Jan 2018 vs Sri Lanka9219210047.91LossView Scorecard
1st Test - Wed, 31 Jan 2018 vs Sri Lanka2200010.00LossView Scorecard
Final (D/N) - Sat, 27 Jan 2018 vs Sri Lanka22401055.00LossView Scorecard
6th (D/N) - Thu, 25 Jan 2018 vs Sri Lanka26561046.42LossView Scorecard
5th (D/N) - Tue, 23 Jan 2018 vs Zimbabwe18250172.00WinView Scorecard
3rd (D/N) - Fri, 19 Jan 2018 vs Sri Lanka625241119.23WinView Scorecard
1st (D/N) - Mon, 15 Jan 2018 vs Zimbabwe14231160.86WinView Scorecard