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 New Zealand
TEST
MAT
21
ING
19
RUNS
565
BF
1289
50s
3
100s
1
6s
6
4s
76
NO
1
HS
159
AVG
31.39
SR
43.83
TEST
1st InningING
7
RUNS
318
BF
664
50s
1
100s
1
6s
3
4s
45
NO
0
HS
159
AVG
45.43
SR
47.89
TEST
2nd InningING
4
RUNS
93
BF
216
50s
1
100s
0
6s
2
4s
13
NO
0
HS
67
AVG
23.25
SR
43.06
TEST
3rd InningING
6
RUNS
127
BF
331
50s
1
100s
0
6s
0
4s
14
NO
0
HS
67
AVG
21.17
SR
38.37
TEST
4th InningING
2
RUNS
27
BF
78
50s
0
100s
0
6s
1
4s
4
NO
1
HS
22
AVG
27.00
SR
34.62
ODI
MAT
35
ING
33
RUNS
794
BF
1178
50s
4
100s
0
6s
14
4s
64
NO
2
HS
90
AVG
25.61
SR
67.40
ODI
1st InningING
21
RUNS
581
BF
808
50s
4
100s
0
6s
12
4s
49
NO
0
HS
90
AVG
27.67
SR
71.91
ODI
2nd InningING
12
RUNS
213
BF
370
50s
0
100s
0
6s
2
4s
15
NO
2
HS
45
AVG
21.30
SR
57.57
T20I
MAT
9
ING
9
RUNS
93
BF
113
50s
1
100s
0
6s
1
4s
8
NO
2
HS
50
AVG
13.29
SR
82.30
T20I
1st InningING
2
RUNS
0
BF
2
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
T20I
2nd InningING
7
RUNS
93
BF
111
50s
1
100s
0
6s
1
4s
8
NO
2
HS
50
AVG
18.60
SR
83.78
ALL
MAT
65
ING
61
RUNS
1452
BF
2580
50s
8
100s
1
6s
21
4s
148
NO
5
HS
159
AVG
25.93
SR
56.28
ALL
1st InningING
30
RUNS
899
BF
1474
50s
5
100s
1
6s
15
4s
94
NO
0
HS
159
AVG
29.97
SR
60.99
ALL
2nd InningING
23
RUNS
399
BF
697
50s
2
100s
0
6s
5
4s
36
NO
4
HS
67
AVG
21.00
SR
57.25
ALL
3rd InningING
6
RUNS
127
BF
331
50s
1
100s
0
6s
0
4s
14
NO
0
HS
67
AVG
21.17
SR
38.37
ALL
4th InningING
2
RUNS
27
BF
78
50s
0
100s
0
6s
1
4s
4
NO
1
HS
22
AVG
27.00
SR
34.62
Mushfiqur Rahim's matches vs New Zealand
MatchRB4s6sSRORWEcoWin/LossScorecard
6th , Group A (D/N) - Mon, 24 Feb 2025250040.00LossView Scorecard
1st ODI - Wed, 20 Dec 202345575078.94LossView Scorecard
1st ODI - Sat, 16 Dec 20234100040.00LossView Scorecard
2nd Test - Wed, 06 Dec 202335833142.16LossView Scorecard
2nd Test - Wed, 06 Dec 20239121075.00LossView Scorecard
1st Test - Tue, 28 Nov 202312221054.54WinView Scorecard
1st Test - Tue, 28 Nov 2023671167057.75WinView Scorecard
11th - Sat, 14 Oct 202366756288.00LossView Scorecard
3rd ODI (D/N) - Tue, 26 Sep 202318250272.00LossView Scorecard
1st Test - Sat, 01 Jan 202212531022.64WinView Scorecard
1st Test - Sat, 01 Jan 2022571071.42WinView Scorecard
5th T20I (D/N) - Fri, 10 Sep 2021380037.50LossView Scorecard
4th T20I (D/N) - Wed, 08 Sep 202103000.00WinView Scorecard
3rd T20I (D/N) - Sun, 05 Sep 202120370054.05LossView Scorecard
2nd T20I (D/N) - Fri, 03 Sep 202101000.00WinView Scorecard
1st T20I (D/N) - Wed, 01 Sep 202116261061.53WinView Scorecard
3rd ODI - Fri, 26 Mar 202121441047.72LossView Scorecard
2nd ODI (D/N) - Tue, 23 Mar 202134593057.62LossView Scorecard
1st ODI - Sat, 20 Mar 202123492046.93LossView Scorecard
9th (D/N) - Wed, 05 Jun 201919352054.28LossView Scorecard
3rd ODI - Wed, 20 Feb 201917273062.96LossView Scorecard
2nd ODI - Sat, 16 Feb 201924362066.66LossView Scorecard
1st ODI - Wed, 13 Feb 20195141035.71LossView Scorecard
9th Group A - Fri, 09 Jun 201714342041.17WinView Scorecard
6th - Wed, 24 May 2017454531100.00WinView Scorecard
3rd - Wed, 17 May 201755664183.33LossView Scorecard
1st Test - Thu, 12 Jan 201715926023161.15LossView Scorecard
1st Test - Thu, 12 Jan 201713531024.52LossView Scorecard
1st ODI - Sun, 25 Dec 201642483087.50LossView Scorecard
28th - Sat, 26 Mar 201602000.00LossView Scorecard
37th , Pool A - Fri, 13 Mar 201515252060.00LossView Scorecard
Only T20I - Wed, 06 Nov 2013502971172.41LossView Scorecard
3rd ODI - Sun, 03 Nov 2013240050.00WinView Scorecard
2nd ODI - Thu, 31 Oct 2013312812110.71WinView Scorecard
1st ODI - Tue, 29 Oct 201390988291.83WinView Scorecard
2nd Test - Mon, 21 Oct 201318423042.85LossView Scorecard
1st Test - Wed, 09 Oct 20136711910256.30LossView Scorecard
5th - Fri, 21 Sep 2012460066.66LossView Scorecard
5th ODI - Sun, 17 Oct 201029414070.73WinView Scorecard
4th ODI - Thu, 14 Oct 201013250052.00WinView Scorecard
1st ODI - Tue, 05 Oct 201022391056.41WinView Scorecard
Only Test - Mon, 15 Feb 20107171041.17LossView Scorecard
Only Test - Mon, 15 Feb 201022713130.98LossView Scorecard
3rd ODI - Thu, 11 Feb 20104140028.57LossView Scorecard
2nd ODI - Mon, 08 Feb 2010861078380.37LossView Scorecard
1st ODI - Fri, 05 Feb 20108240033.33LossView Scorecard
Only T20I (N) - Wed, 03 Feb 201001000.00LossView Scorecard
2nd Test - Sat, 25 Oct 20087271025.92LossView Scorecard
1st Test - Fri, 17 Oct 20087921012137.61LossView Scorecard
1st Test - Fri, 17 Oct 2008321214026.44LossView Scorecard
3rd ODI - Tue, 14 Oct 200815351042.85LossView Scorecard
2nd ODI - Sat, 11 Oct 200811281039.28LossView Scorecard
1st ODI - Thu, 09 Oct 200830591150.84WinView Scorecard
2nd Test - Sat, 12 Jan 20088152053.33LossView Scorecard
2nd Test - Sat, 12 Jan 2008010000.00LossView Scorecard
1st Test - Fri, 04 Jan 20087321021.87LossView Scorecard
1st Test - Fri, 04 Jan 20086191031.57LossView Scorecard
3rd ODI - Mon, 31 Dec 200702000.00LossView Scorecard
2nd ODI - Fri, 28 Dec 20074120033.33LossView Scorecard
1st ODI - Wed, 26 Dec 200703000.00LossView Scorecard
31st , Super Eights - Mon, 02 Apr 200705000.00LossView Scorecard