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 2023 stats
TEST
MAT
14
ING
8
RUNS
355
BF
526
50s
4
100s
1
6s
3
4s
38
NO
2
HS
126
AVG
48.92
SR
72.47
ODI
MAT
23
ING
26
RUNS
846
BF
977
50s
4
100s
1
6s
14
4s
68
NO
2
HS
100
AVG
34.11
SR
88.60
TEST
1st InningING
3
RUNS
94
BF
181
50s
2
100s
0
6s
1
4s
8
NO
0
HS
47
AVG
40.86
SR
66.20
TEST
2nd InningING
1
RUNS
126
BF
166
50s
0
100s
1
6s
1
4s
15
NO
1
HS
126
AVG
83.00
SR
83.42
TEST
3rd InningING
3
RUNS
84
BF
131
50s
1
100s
0
6s
1
4s
8
NO
0
HS
67
AVG
28.00
SR
64.12
TEST
4th InningING
1
RUNS
51
BF
48
50s
1
100s
0
6s
0
4s
7
NO
1
HS
51
AVG
51.00
SR
106.25
ODI
1st InningING
16
RUNS
632
BF
699
50s
2
100s
1
6s
14
4s
52
NO
1
HS
100
AVG
40.00
SR
98.21
ODI
2nd InningING
10
RUNS
214
BF
278
50s
2
100s
0
6s
0
4s
16
NO
1
HS
69
AVG
24.86
SR
71.02
TEST
MAT
-99
ING
8
RUNS
355
BF
526
50s
0
100s
0
6s
3
4s
38
NO
0
HS
126
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
26
RUNS
846
BF
977
50s
0
100s
0
6s
14
4s
68
NO
0
HS
100
AVG
0.00
SR
0.00
Mushfiqur Rahim's 2023 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
1st ODI - Wed, 20 Dec 2023 vs New Zealand45575078.94LossView Scorecard
1st ODI - Sat, 16 Dec 2023 vs New Zealand4100040.00LossView Scorecard
2nd Test - Wed, 06 Dec 2023 vs New Zealand35833142.16LossView Scorecard
2nd Test - Wed, 06 Dec 2023 vs New Zealand9121075.00LossView Scorecard
1st Test - Tue, 28 Nov 2023 vs New Zealand12221054.54WinView Scorecard
1st Test - Tue, 28 Nov 2023 vs New Zealand671167057.75WinView Scorecard
43rd (D/N) - Sat, 11 Nov 2023 vs India21240187.50LossView Scorecard
38th (D/N) - Mon, 06 Nov 2023 vs Sri Lanka10131076.92WinView Scorecard
31st (D/N) - Tue, 31 Oct 2023 vs Pakistan581062.50LossView Scorecard
28th (D/N) - Sat, 28 Oct 2023 vs Netherlands150020.00LossView Scorecard
23rd (D/N) - Tue, 24 Oct 2023 vs South Africa8171047.05LossView Scorecard
17th (D/N) - Thu, 19 Oct 2023 vs India38461182.60LossView Scorecard
11th - Sat, 14 Oct 2023 vs New Zealand66756288.00LossView Scorecard
7th (D/N) - Tue, 10 Oct 2023 vs England51644079.68LossView Scorecard
3rd - Sat, 07 Oct 2023 vs Afghanistan230066.66WinView Scorecard
3rd ODI (D/N) - Tue, 26 Sep 2023 vs New Zealand18250272.00LossView Scorecard
8th , Super Four (D/N) - Sat, 09 Sep 2023 vs Sri Lanka29480060.41LossView Scorecard
7th , Super Four (D/N) - Wed, 06 Sep 2023 vs Pakistan64875073.56LossView Scorecard
4th , Group B (D/N) - Sun, 03 Sep 2023 vs Afghanistan251511166.66WinView Scorecard
2nd , Group B (D/N) - Thu, 31 Aug 2023 vs Sri Lanka13221059.09LossView Scorecard
2nd ODI (D/N) - Sat, 08 Jul 2023 vs Afghanistan69856081.17LossView Scorecard
1st ODI (D/N) - Wed, 05 Jul 2023 vs Afghanistan130033.33LossView Scorecard
Only Test - Wed, 14 Jun 2023 vs Afghanistan47764061.84WinView Scorecard
Only Test - Wed, 14 Jun 2023 vs Afghanistan8301266.66WinView Scorecard
3rd ODI - Sun, 14 May 2023 vs Ireland45543183.33WinView Scorecard
2nd ODI - Fri, 12 May 2023 vs Ireland362840128.57WinView Scorecard
1st ODI - Tue, 09 May 2023 vs Ireland61706087.14LossView Scorecard
Only Test - Tue, 04 Apr 2023 vs Ireland12616615175.90WinView Scorecard
Only Test - Tue, 04 Apr 2023 vs Ireland514870106.25WinView Scorecard
2nd ODI (D/N) - Mon, 20 Mar 2023 vs Ireland10060142166.66LossView Scorecard
1st ODI (D/N) - Sat, 18 Mar 2023 vs Ireland442633169.23WinView Scorecard
3rd ODI (D/N) - Mon, 06 Mar 2023 vs England70936075.26WinView Scorecard
2nd ODI (D/N) - Fri, 03 Mar 2023 vs England450080.00LossView Scorecard
1st ODI (D/N) - Wed, 01 Mar 2023 vs England16340147.05LossView Scorecard