Mohammad Nabi

Right-hand bat
AFG Flag
Full Name: Mohammad Nabi
Date of Birth: 01 Jan 1985
Current Age: 40 Year, 7 Month, 25 Days
Born: Loger Afghanistan
Teams: Afghanistan, Marylebone Cricket Club, Pakistan Customs, Sylhet Royals
TEST
Rank
-
Cap No
5
First Game
2018-06-14
Last Game
2022-11-30
ODI
Rank
-
Cap No
7
First Game
2009-04-01
Last Game
2025-02-28
T20I
Rank
-
Cap No
5
First Game
2010-02-01
Last Game
2024-12-14
Mohammad Nabi's 2024 stats
ODI
MAT
13
ING
11
RUNS
410
BF
419
50s
1
100s
1
6s
11
4s
31
NO
1
HS
136
AVG
41.00
SR
97.85
T20I
MAT
22
ING
22
RUNS
377
BF
314
50s
1
100s
0
6s
14
4s
26
NO
6
HS
59
AVG
23.56
SR
120.06
ODI
1st InningING
7
RUNS
222
BF
237
50s
1
100s
0
6s
7
4s
11
NO
0
HS
84
AVG
31.71
SR
93.67
ODI
2nd InningING
4
RUNS
188
BF
182
50s
0
100s
1
6s
4
4s
20
NO
1
HS
136
AVG
62.67
SR
103.30
T20I
1st InningING
12
RUNS
210
BF
168
50s
1
100s
0
6s
7
4s
17
NO
3
HS
59
AVG
23.33
SR
125.00
T20I
2nd InningING
10
RUNS
167
BF
146
50s
0
100s
0
6s
7
4s
9
NO
3
HS
34
AVG
23.86
SR
114.38
ODI
MAT
-99
ING
1
RUNS
40
BF
27
50s
0
100s
0
6s
2
4s
3
NO
0
HS
40
AVG
40.00
SR
148.15
ODI
MAT
-99
ING
1
RUNS
13
BF
19
50s
0
100s
0
6s
0
4s
1
NO
0
HS
13
AVG
13.00
SR
68.42
ODI
MAT
-99
ING
3
RUNS
67
BF
82
50s
0
100s
0
6s
1
4s
3
NO
0
HS
48
AVG
22.33
SR
81.71
ODI
MAT
-99
ING
6
RUNS
290
BF
291
50s
1
100s
1
6s
8
4s
24
NO
1
HS
136
AVG
58.00
SR
99.66
T20I
MAT
-99
ING
1
RUNS
16
BF
23
50s
0
100s
0
6s
0
4s
1
NO
0
HS
16
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
2
RUNS
14
BF
17
50s
0
100s
0
6s
0
4s
0
NO
1
HS
14
AVG
14.00
SR
82.35
T20I
MAT
-99
ING
8
RUNS
132
BF
114
50s
0
100s
0
6s
6
4s
7
NO
2
HS
42
AVG
22.00
SR
115.79
T20I
MAT
-99
ING
7
RUNS
132
BF
99
50s
1
100s
0
6s
6
4s
10
NO
1
HS
59
AVG
22.00
SR
133.33
T20I
MAT
-99
ING
4
RUNS
83
BF
61
50s
0
100s
0
6s
2
4s
8
NO
1
HS
44
AVG
27.67
SR
136.07
ODI
MAT
13
ING
10
BALLS
86
WKT
10
RUNS
356
ECO
4.12
AVG
35.60
SR
51.84
5Ws
0
T20I
MAT
22
ING
18
BALLS
39
WKT
9
RUNS
289
ECO
7.41
AVG
32.11
SR
26.00
5Ws
0
ODI
1st InningING
4
BALLS
40
WKT
2
RUNS
168
ECO
4.20
AVG
84.00
SR
120.00
5Ws
0
ODI
2nd InningING
6
BALLS
46
WKT
8
RUNS
188
ECO
4.05
AVG
23.50
SR
34.80
5Ws
0
T20I
1st InningING
8
BALLS
17
WKT
2
RUNS
117
ECO
6.88
AVG
58.50
SR
51.00
5Ws
0
T20I
2nd InningING
10
BALLS
22
WKT
7
RUNS
172
ECO
7.82
AVG
24.57
SR
18.86
5Ws
0
ODI
MAT
-99
ING
5
BALLS
39
WKT
2
RUNS
176
ECO
4.49
AVG
88.00
SR
117.60
5Ws
0
ODI
MAT
-99
ING
1
BALLS
10
WKT
1
RUNS
37
ECO
3.70
AVG
37.00
SR
60.00
5Ws
0
ODI
MAT
-99
ING
2
BALLS
19
WKT
6
RUNS
63
ECO
3.28
AVG
10.50
SR
19.20
5Ws
0
ODI
MAT
-99
ING
2
BALLS
18
WKT
1
RUNS
80
ECO
4.44
AVG
80.00
SR
108.00
5Ws
0
T20I
MAT
-99
ING
1
BALLS
1
WKT
0
RUNS
9
ECO
0.00
AVG
0.00
SR
5Ws
0
T20I
MAT
-99
ING
3
BALLS
8
WKT
2
RUNS
49
ECO
6.13
AVG
24.50
SR
24.00
5Ws
0
T20I
MAT
-99
ING
2
BALLS
4
WKT
0
RUNS
39
ECO
9.75
AVG
39.00
SR
24.00
5Ws
0
T20I
MAT
-99
ING
1
BALLS
1
WKT
1
RUNS
1
ECO
1.00
AVG
1.00
SR
6.00
5Ws
0
T20I
MAT
-99
ING
3
BALLS
10
WKT
4
RUNS
90
ECO
9.00
AVG
22.50
SR
15.00
5Ws
0
T20I
MAT
-99
ING
8
BALLS
15
WKT
2
RUNS
101
ECO
6.73
AVG
50.50
SR
45.00
5Ws
0
Mohammad Nabi's 2024 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
2nd ODI - Thu, 19 Dec 2024 vs Zimbabwe181601112.50WinView Scorecard
3rd T20I - Sat, 14 Dec 2024 vs Zimbabwe241830133.33WinView Scorecard
2nd T20I - Fri, 13 Dec 2024 vs Zimbabwe470057.14WinView Scorecard
1st T20I - Wed, 11 Dec 2024 vs Zimbabwe442751162.96LossView Scorecard
3rd ODI (D/N) - Mon, 11 Nov 2024 vs Bangladesh342750125.92WinView Scorecard
2nd ODI (D/N) - Sat, 09 Nov 2024 vs Bangladesh17210180.95LossView Scorecard
1st ODI (D/N) - Wed, 06 Nov 2024 vs Bangladesh847943106.32WinView Scorecard
3rd ODI (D/N) - Sun, 22 Sep 2024 vs South Africa5130038.46LossView Scorecard
2nd ODI (D/N) - Fri, 20 Sep 2024 vs South Africa13191068.42WinView Scorecard
1st Semi-Final (N) - Thu, 27 Jun 2024 vs TBA03000.00LossView Scorecard
52nd , Super Eights, Group 1 (N) - Tue, 25 Jun 2024 vs TBA150020.00LossView Scorecard
48th , Super Eights, Group 1 (N) - Sun, 23 Jun 2024 vs Australia10420250.00LossView Scorecard
43rd , Super Eights, Group 1 - Thu, 20 Jun 2024 vs India141401100.00LossView Scorecard
40th , Group C (N) - Tue, 18 Jun 2024 vs West Indies140025.00LossView Scorecard
29th , Group C (N) - Fri, 14 Jun 2024 vs Papua New Guinea16231069.56WinView Scorecard
29th , Group C (N) - Fri, 14 Jun 2024 vs Papua New Guinea16231069.56WinView Scorecard
14th , Group C (N) - Fri, 07 Jun 2024 vs New Zealand01000.00WinView Scorecard
5th , Group C (N) - Tue, 04 Jun 2024 vs Uganda14160087.50WinView Scorecard
3rd T20I (N) - Mon, 18 Mar 2024 vs Ireland680075.00WinView Scorecard
2nd T20I (N) - Sun, 17 Mar 2024 vs Ireland593863155.26WinView Scorecard
1st T20I (N) - Fri, 15 Mar 2024 vs Ireland252111119.04LossView Scorecard
3rd ODI (D/N) - Tue, 12 Mar 2024 vs Ireland48623077.41WinView Scorecard
1st ODI (D/N) - Thu, 07 Mar 2024 vs Ireland402732148.14WinView Scorecard
3rd T20I (N) - Wed, 21 Feb 2024 vs Sri Lanka161410114.28WinView Scorecard
2nd T20I (N) - Mon, 19 Feb 2024 vs Sri Lanka271712158.82LossView Scorecard
1st T20I (N) - Sat, 17 Feb 2024 vs Sri Lanka9800112.50LossView Scorecard
3rd ODI (D/N) - Wed, 14 Feb 2024 vs Sri Lanka14210166.66LossView Scorecard
2nd ODI (D/N) - Sun, 11 Feb 2024 vs Sri Lanka140025.00LossView Scorecard
1st ODI (D/N) - Fri, 09 Feb 2024 vs Sri Lanka136130153104.61LossView Scorecard
3rd T20I (N) - Wed, 17 Jan 2024 vs India341623212.50LossView Scorecard
2nd T20I (N) - Sun, 14 Jan 2024 vs India14181077.77LossView Scorecard
1st T20I (N) - Thu, 11 Jan 2024 vs India422723155.55LossView Scorecard
3rd T20I (D/N) - Tue, 02 Jan 2024 vs United Arab Emirates120050.00WinView Scorecard
3rd T20I - Sat, 14 Dec 2024 vs Zimbabwe3.001304.33WinView Scorecard
1st T20I - Wed, 11 Dec 2024 vs Zimbabwe2.001316.50LossView Scorecard
3rd ODI (D/N) - Mon, 11 Nov 2024 vs Bangladesh10.003713.70WinView Scorecard
2nd ODI (D/N) - Sat, 09 Nov 2024 vs Bangladesh10.004904.90LossView Scorecard
1st ODI (D/N) - Wed, 06 Nov 2024 vs Bangladesh4.202315.30WinView Scorecard
3rd ODI (D/N) - Sun, 22 Sep 2024 vs South Africa8.003714.62LossView Scorecard
2nd ODI (D/N) - Fri, 20 Sep 2024 vs South Africa7.002904.14WinView Scorecard
52nd , Super Eights, Group 1 (N) - Tue, 25 Jun 2024 vs TBA2.001507.50LossView Scorecard
48th , Super Eights, Group 1 (N) - Sun, 23 Jun 2024 vs Australia1.00111.00LossView Scorecard
43rd , Super Eights, Group 1 - Thu, 20 Jun 2024 vs India3.002408.00LossView Scorecard
40th , Group C (N) - Tue, 18 Jun 2024 vs West Indies1.0015015.00LossView Scorecard
29th , Group C (N) - Fri, 14 Jun 2024 vs Papua New Guinea1.00909.00WinView Scorecard
29th , Group C (N) - Fri, 14 Jun 2024 vs Papua New Guinea1.00909.00WinView Scorecard
14th , Group C (N) - Fri, 07 Jun 2024 vs New Zealand4.001624.00WinView Scorecard
5th , Group C (N) - Tue, 04 Jun 2024 vs Uganda1.00808.00WinView Scorecard
3rd T20I (N) - Mon, 18 Mar 2024 vs Ireland1.0016016.00WinView Scorecard
2nd T20I (N) - Sun, 17 Mar 2024 vs Ireland3.001414.66WinView Scorecard
1st T20I (N) - Fri, 15 Mar 2024 vs Ireland2.00904.50LossView Scorecard
3rd ODI (D/N) - Tue, 12 Mar 2024 vs Ireland10.001751.70WinView Scorecard
1st ODI (D/N) - Thu, 07 Mar 2024 vs Ireland8.003604.50WinView Scorecard
3rd T20I (N) - Wed, 21 Feb 2024 vs Sri Lanka4.003528.75WinView Scorecard
2nd T20I (N) - Mon, 19 Feb 2024 vs Sri Lanka4.002526.25LossView Scorecard
3rd ODI (D/N) - Wed, 14 Feb 2024 vs Sri Lanka9.204614.92LossView Scorecard
2nd ODI (D/N) - Sun, 11 Feb 2024 vs Sri Lanka10.003803.80LossView Scorecard
1st ODI (D/N) - Fri, 09 Feb 2024 vs Sri Lanka10.004414.40LossView Scorecard
2nd T20I (N) - Sun, 14 Jan 2024 vs India2.0030015.00LossView Scorecard
1st T20I (N) - Thu, 11 Jan 2024 vs India2.0024012.00LossView Scorecard
3rd T20I (D/N) - Tue, 02 Jan 2024 vs United Arab Emirates2.001306.50WinView Scorecard