Mohammad Rizwan

Right-hand bat
PAK Flag
Full Name: Mohammad Rizwan
Date of Birth: 01 Jun 1992
Current Age: 33 Year, 2 Month, 25 Days
Born: Peshawar North-West Frontier Province
Teams: Pakistan, Pakistan A, Pakistan Under-19s, Pakistan Under-23s, Peshawar, Peshawar Panthers, Sui Northern Gas Pipelines Limited
TEST
Rank
14
Cap No
224
First Game
2016-11-25
Last Game
2025-02-14
ODI
Rank
15
Cap No
200
First Game
2015-04-17
Last Game
2025-08-12
T20I
Rank
9
Cap No
60
First Game
2015-05-24
Last Game
2024-12-13
Mohammad Rizwan's 2024 stats
TEST
MAT
14
ING
13
RUNS
539
BF
901
50s
2
100s
1
6s
6
4s
46
NO
1
HS
171
AVG
44.92
SR
59.82
ODI
MAT
9
ING
7
RUNS
264
BF
327
50s
2
100s
0
6s
8
4s
20
NO
2
HS
80
AVG
52.80
SR
80.73
T20I
MAT
20
ING
20
RUNS
617
BF
526
50s
5
100s
0
6s
21
4s
42
NO
4
HS
90
AVG
38.56
SR
117.30
TEST
1st InningING
6
RUNS
356
BF
576
50s
1
100s
1
6s
5
4s
30
NO
1
HS
171
AVG
71.20
SR
61.81
TEST
2nd InningING
1
RUNS
25
BF
46
50s
0
100s
0
6s
1
4s
1
NO
0
HS
25
AVG
25.00
SR
54.35
TEST
3rd InningING
6
RUNS
158
BF
279
50s
1
100s
0
6s
0
4s
15
NO
0
HS
51
AVG
26.33
SR
56.63
ODI
1st InningING
4
RUNS
214
BF
252
50s
2
100s
0
6s
6
4s
18
NO
0
HS
80
AVG
53.50
SR
84.92
ODI
2nd InningING
3
RUNS
50
BF
75
50s
0
100s
0
6s
2
4s
2
NO
2
HS
30
AVG
50.00
SR
66.67
T20I
1st InningING
7
RUNS
194
BF
163
50s
1
100s
0
6s
3
4s
15
NO
1
HS
90
AVG
32.33
SR
119.02
T20I
2nd InningING
13
RUNS
423
BF
363
50s
4
100s
0
6s
18
4s
27
NO
3
HS
75
AVG
42.30
SR
116.53
TEST
MAT
-99
ING
11
RUNS
496
BF
816
50s
2
100s
1
6s
6
4s
41
NO
1
HS
171
AVG
49.60
SR
60.78
TEST
MAT
-99
ING
2
RUNS
43
BF
85
50s
0
100s
0
6s
0
4s
5
NO
0
HS
43
AVG
21.50
SR
50.59
ODI
MAT
-99
ING
7
RUNS
264
BF
327
50s
2
100s
0
6s
8
4s
20
NO
2
HS
80
AVG
52.80
SR
80.73
T20I
MAT
-99
ING
9
RUNS
234
BF
241
50s
2
100s
0
6s
6
4s
15
NO
1
HS
74
AVG
29.25
SR
97.10
T20I
MAT
-99
ING
9
RUNS
316
BF
230
50s
3
100s
0
6s
14
4s
22
NO
2
HS
90
AVG
45.14
SR
137.39
T20I
MAT
-99
ING
2
RUNS
67
BF
55
50s
0
100s
0
6s
1
4s
5
NO
1
HS
45
AVG
67.00
SR
121.82
Mohammad Rizwan's 2024 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
1st Test - Thu, 26 Dec 2024 vs South Africa27622043.54LossView Scorecard
1st Test - Thu, 26 Dec 2024 vs South Africa370042.85LossView Scorecard
3rd ODI (D/N) - Sun, 22 Dec 2024 vs South Africa535251101.92WinView Scorecard
2nd ODI (D/N) - Thu, 19 Dec 2024 vs South Africa80827397.56WinView Scorecard
1st ODI (D/N) - Tue, 17 Dec 2024 vs South Africa150020.00WinView Scorecard
2nd T20I (N) - Fri, 13 Dec 2024 vs South Africa11131084.61LossView Scorecard
1st T20I (N) - Tue, 10 Dec 2024 vs South Africa746253119.35LossView Scorecard
3rd ODI - Thu, 28 Nov 2024 vs Zimbabwe37474178.72WinView Scorecard
1st ODI - Sun, 24 Nov 2024 vs Zimbabwe19431044.18LossView Scorecard
2nd T20I (N) - Sat, 16 Nov 2024 vs Australia16261061.53LossView Scorecard
1st T20I (N) - Thu, 14 Nov 2024 vs Australia02000.00LossView Scorecard
3rd ODI (D/N) - Sun, 10 Nov 2024 vs Australia302712111.11WinView Scorecard
1st ODI (D/N) - Mon, 04 Nov 2024 vs Australia44712161.97LossView Scorecard
3rd Test - Thu, 24 Oct 2024 vs England25461154.34LossView Scorecard
2nd Test - Tue, 15 Oct 2024 vs England41975042.26LossView Scorecard
2nd Test - Tue, 15 Oct 2024 vs England23432053.48LossView Scorecard
1st Test - Mon, 07 Oct 2024 vs England012000.00LossView Scorecard
1st Test - Mon, 07 Oct 2024 vs England10191052.63LossView Scorecard
2nd Test - Fri, 30 Aug 2024 vs Bangladesh29632046.03LossView Scorecard
2nd Test - Fri, 30 Aug 2024 vs Bangladesh43735058.90LossView Scorecard
1st Test - Wed, 21 Aug 2024 vs Bangladesh17123911371.54LossView Scorecard
1st Test - Wed, 21 Aug 2024 vs Bangladesh51806063.75LossView Scorecard
36th , Group A - Sun, 16 Jun 2024 vs Ireland171620106.25WinView Scorecard
22nd , Group A - Tue, 11 Jun 2024 vs Canada535321100.00WinView Scorecard
19th , Group A - Sun, 09 Jun 2024 vs India31441170.45LossView Scorecard
11th , Group A - Thu, 06 Jun 2024 vs United States of America9801112.50LossView Scorecard
4th T20I (N) - Thu, 30 May 2024 vs England231630143.75LossView Scorecard
2nd T20I - Sat, 25 May 2024 vs England03000.00LossView Scorecard
3rd T20I - Tue, 14 May 2024 vs Ireland563843147.36WinView Scorecard
2nd T20I - Sun, 12 May 2024 vs Ireland754664163.04WinView Scorecard
1st T20I - Fri, 10 May 2024 vs Ireland140025.00LossView Scorecard
3rd T20I (N) - Sun, 21 Apr 2024 vs New Zealand222110104.76LossView Scorecard
2nd T20I (N) - Sat, 20 Apr 2024 vs New Zealand453441132.35WinView Scorecard
5th T20I - Sun, 21 Jan 2024 vs New Zealand383840100.00WinView Scorecard
4th T20I (N) - Fri, 19 Jan 2024 vs New Zealand906362142.85LossView Scorecard
3rd T20I - Wed, 17 Jan 2024 vs New Zealand242002120.00LossView Scorecard
2nd T20I (N) - Sun, 14 Jan 2024 vs New Zealand7501140.00LossView Scorecard
1st T20I (N) - Fri, 12 Jan 2024 vs New Zealand251422178.57LossView Scorecard
3rd Test - Wed, 03 Jan 2024 vs Australia8810310285.43LossView Scorecard
3rd Test - Wed, 03 Jan 2024 vs Australia28571049.12LossView Scorecard