Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20I World Cup
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Mohammad Amir
Full Name:
Mohammad Amir
Date of Birth:
13 Apr 1992
Current Age:
33 Year, 5 Month, 5 Days
Born:
Gujjar Khan Punjab
Teams:
Pakistan, Federal Areas, National Bank of Pakistan, Pakistan Under-19s, Rawalpindi, Rawalpindi Rams
TEST
Rank
-
Cap No
194
First Game
2009-07-04
Last Game
2019-01-11
ODI
Rank
-
Cap No
173
First Game
2009-07-30
Last Game
2019-07-05
T20I
Rank
-
Cap No
32
First Game
2009-06-12
Last Game
2024-05-30
Player Stats
Last 10 Matches
Yearwise Stats
Teamwise Stats
Groundwise Stats
Ranking
Mohammad Amir's stats vs Afghanistan
Afghanistan Team Stats
ODI
MAT
1
ING
1
BALLS
10
WKT
0
RUNS
41
ECO
4.10
AVG
41.00
SR
60.00
5Ws
0
ALL
MAT
1
ING
1
BALLS
10
WKT
0
RUNS
41
ECO
4.10
AVG
41.00
SR
60.00
5Ws
0
Mohammad Amir's stats vs Australia
Australia Team Stats
TEST
MAT
14
ING
14
RUNS
191
BF
510
50s
0
100s
0
6s
0
4s
23
NO
2
HS
48
AVG
15.92
SR
37.45
ODI
MAT
9
ING
7
RUNS
38
BF
48
50s
0
100s
0
6s
1
4s
2
NO
1
HS
17
AVG
6.33
SR
79.17
T20I
MAT
10
ING
5
RUNS
43
BF
36
50s
0
100s
0
6s
3
4s
1
NO
4
HS
21
AVG
43.00
SR
119.44
ALL
MAT
33
ING
26
RUNS
272
BF
594
50s
0
100s
0
6s
4
4s
26
NO
7
HS
48
AVG
14.32
SR
45.79
TEST
MAT
14
ING
12
BALLS
265
WKT
24
RUNS
876
ECO
3.30
AVG
36.50
SR
66.38
5Ws
0
ODI
MAT
9
ING
9
BALLS
86
WKT
17
RUNS
454
ECO
5.27
AVG
26.71
SR
30.42
5Ws
0
T20I
MAT
10
ING
10
BALLS
35
WKT
17
RUNS
275
ECO
7.77
AVG
16.18
SR
12.49
5Ws
0
ALL
MAT
33
ING
31
BALLS
387
WKT
58
RUNS
1605
ECO
4.15
AVG
27.67
SR
40.04
5Ws
0
Mohammad Amir's stats vs Bangladesh
Bangladesh Team Stats
ODI
MAT
1
ING
1
RUNS
8
BF
6
50s
0
100s
0
6s
0
4s
1
NO
0
HS
8
AVG
8.00
SR
133.33
ALL
MAT
4
ING
1
RUNS
8
BF
6
50s
0
100s
0
6s
0
4s
1
NO
0
HS
8
AVG
8.00
SR
133.33
ODI
MAT
1
ING
1
BALLS
7
WKT
1
RUNS
31
ECO
4.43
AVG
31.00
SR
42.00
5Ws
0
T20I
MAT
3
ING
3
BALLS
12
WKT
6
RUNS
69
ECO
5.75
AVG
11.50
SR
12.00
5Ws
0
ALL
MAT
4
ING
4
BALLS
19
WKT
7
RUNS
100
ECO
5.26
AVG
14.29
SR
16.29
5Ws
0
Mohammad Amir's stats vs Canada
Canada Team Stats
ODI
MAT
1
ING
1
RUNS
8
BF
6
50s
0
100s
0
6s
0
4s
1
NO
0
HS
8
AVG
8.00
SR
133.33
ALL
MAT
4
ING
1
RUNS
8
BF
6
50s
0
100s
0
6s
0
4s
1
NO
0
HS
8
AVG
8.00
SR
133.33
T20I
MAT
1
ING
1
BALLS
4
WKT
2
RUNS
13
ECO
3.25
AVG
6.50
SR
12.00
5Ws
0
ALL
MAT
1
ING
1
BALLS
4
WKT
2
RUNS
13
ECO
3.25
AVG
6.50
SR
12.00
5Ws
0
Mohammad Amir's stats vs England
England Team Stats
TEST
MAT
21
ING
19
RUNS
242
BF
638
50s
0
100s
0
6s
8
4s
178
NO
6
HS
39
AVG
18.62
SR
37.93
ODI
MAT
5
ING
2
RUNS
64
BF
33
50s
1
100s
0
6s
4
4s
6
NO
0
HS
58
AVG
32.00
SR
193.94
T20I
MAT
6
ING
3
RUNS
8
BF
10
50s
0
100s
0
6s
0
4s
1
NO
1
HS
5
AVG
4.00
SR
80.00
ALL
MAT
32
ING
24
RUNS
314
BF
681
50s
1
100s
0
6s
12
4s
185
NO
7
HS
58
AVG
18.47
SR
46.11
TEST
MAT
21
ING
18
BALLS
350
WKT
38
RUNS
1007
ECO
2.88
AVG
26.50
SR
55.26
5Ws
0
ODI
MAT
5
ING
5
BALLS
46
WKT
6
RUNS
261
ECO
5.67
AVG
43.50
SR
46.00
5Ws
0
T20I
MAT
6
ING
7
BALLS
21
WKT
1
RUNS
189
ECO
8.96
AVG
189.00
SR
126.60
5Ws
0
ALL
MAT
32
ING
30
BALLS
417
WKT
45
RUNS
1457
ECO
3.49
AVG
32.38
SR
55.61
5Ws
0
Mohammad Amir's stats vs India
India Team Stats
ODI
MAT
5
ING
3
RUNS
12
BF
24
50s
0
100s
0
6s
0
4s
0
NO
0
HS
9
AVG
4.00
SR
50.00
T20I
MAT
3
ING
1
RUNS
1
BF
8
50s
0
100s
0
6s
0
4s
0
NO
0
HS
1
AVG
1.00
SR
12.50
ALL
MAT
8
ING
4
RUNS
13
BF
32
50s
0
100s
0
6s
0
4s
0
NO
0
HS
9
AVG
3.25
SR
40.63
ODI
MAT
5
ING
5
BALLS
41
WKT
8
RUNS
197
ECO
4.74
AVG
24.63
SR
31.20
5Ws
0
T20I
MAT
3
ING
3
BALLS
11
WKT
6
RUNS
52
ECO
4.73
AVG
8.67
SR
11.00
5Ws
0
ALL
MAT
8
ING
8
BALLS
52
WKT
14
RUNS
249
ECO
4.73
AVG
17.79
SR
22.54
5Ws
0
Mohammad Amir's stats vs Ireland
Ireland Team Stats
TEST
MAT
3
ING
2
RUNS
26
BF
82
50s
0
100s
0
6s
1
4s
52
NO
0
HS
13
AVG
13.00
SR
31.71
ALL
MAT
8
ING
2
RUNS
26
BF
82
50s
0
100s
0
6s
1
4s
52
NO
0
HS
13
AVG
13.00
SR
31.71
TEST
MAT
3
ING
2
BALLS
39
WKT
5
RUNS
72
ECO
1.84
AVG
14.40
SR
47.04
5Ws
0
ODI
MAT
1
ING
1
BALLS
4
WKT
1
RUNS
7
ECO
1.75
AVG
7.00
SR
24.00
5Ws
0
T20I
MAT
4
ING
4
BALLS
16
WKT
5
RUNS
106
ECO
6.63
AVG
21.20
SR
19.20
5Ws
0
ALL
MAT
8
ING
7
BALLS
59
WKT
11
RUNS
185
ECO
3.13
AVG
16.82
SR
32.29
5Ws
0
Mohammad Amir's stats vs Netherlands
Netherlands Team Stats
TEST
MAT
3
ING
2
RUNS
26
BF
82
50s
0
100s
0
6s
1
4s
52
NO
0
HS
13
AVG
13.00
SR
31.71
ALL
MAT
8
ING
2
RUNS
26
BF
82
50s
0
100s
0
6s
1
4s
52
NO
0
HS
13
AVG
13.00
SR
31.71
T20I
MAT
1
ING
1
BALLS
2
WKT
1
RUNS
16
ECO
8.00
AVG
16.00
SR
12.00
5Ws
0
ALL
MAT
1
ING
1
BALLS
2
WKT
1
RUNS
16
ECO
8.00
AVG
16.00
SR
12.00
5Ws
0
Mohammad Amir's stats vs New Zealand
New Zealand Team Stats
TEST
MAT
10
ING
10
RUNS
115
BF
369
50s
0
100s
0
6s
0
4s
13
NO
0
HS
26
AVG
11.50
SR
31.17
ODI
MAT
11
ING
8
RUNS
127
BF
163
50s
1
100s
0
6s
3
4s
16
NO
3
HS
73
AVG
25.40
SR
77.91
T20I
MAT
14
ING
4
RUNS
7
BF
16
50s
0
100s
0
6s
0
4s
8
NO
2
HS
3
AVG
3.50
SR
43.75
ALL
MAT
35
ING
22
RUNS
249
BF
548
50s
1
100s
0
6s
3
4s
37
NO
5
HS
73
AVG
14.65
SR
45.44
TEST
MAT
10
ING
10
BALLS
161
WKT
14
RUNS
506
ECO
3.14
AVG
36.14
SR
69.00
5Ws
0
ODI
MAT
11
ING
11
BALLS
90
WKT
13
RUNS
431
ECO
4.77
AVG
33.15
SR
41.72
5Ws
0
T20I
MAT
14
ING
14
BALLS
49
WKT
10
RUNS
388
ECO
7.89
AVG
38.80
SR
29.52
5Ws
0
ALL
MAT
35
ING
35
BALLS
300
WKT
37
RUNS
1325
ECO
4.41
AVG
35.81
SR
48.75
5Ws
0
Mohammad Amir's stats vs Scotland
Scotland Team Stats
TEST
MAT
10
ING
10
RUNS
115
BF
369
50s
0
100s
0
6s
0
4s
13
NO
0
HS
26
AVG
11.50
SR
31.17
ODI
MAT
11
ING
8
RUNS
127
BF
163
50s
1
100s
0
6s
3
4s
16
NO
3
HS
73
AVG
25.40
SR
77.91
T20I
MAT
14
ING
4
RUNS
7
BF
16
50s
0
100s
0
6s
0
4s
8
NO
2
HS
3
AVG
3.50
SR
43.75
ALL
MAT
35
ING
22
RUNS
249
BF
548
50s
1
100s
0
6s
3
4s
37
NO
5
HS
73
AVG
14.65
SR
45.44
T20I
MAT
1
ING
1
BALLS
4
WKT
1
RUNS
45
ECO
11.25
AVG
45.00
SR
24.00
5Ws
0
ALL
MAT
1
ING
1
BALLS
4
WKT
1
RUNS
45
ECO
11.25
AVG
45.00
SR
24.00
5Ws
0
Mohammad Amir's stats vs South Africa
South Africa Team Stats
TEST
MAT
6
ING
6
RUNS
49
BF
99
50s
0
100s
0
6s
4
4s
131
NO
1
HS
22
AVG
9.80
SR
49.49
ODI
MAT
5
ING
1
RUNS
6
BF
12
50s
0
100s
0
6s
0
4s
0
NO
0
HS
6
AVG
6.00
SR
50.00
T20I
MAT
3
ING
1
RUNS
0
BF
1
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
ALL
MAT
14
ING
8
RUNS
55
BF
112
50s
0
100s
0
6s
4
4s
131
NO
1
HS
22
AVG
7.86
SR
49.11
TEST
MAT
6
ING
6
BALLS
105
WKT
12
RUNS
283
ECO
2.69
AVG
23.58
SR
52.70
5Ws
0
ODI
MAT
5
ING
5
BALLS
42
WKT
4
RUNS
201
ECO
4.79
AVG
50.25
SR
63.00
5Ws
0
T20I
MAT
3
ING
3
BALLS
12
WKT
4
RUNS
90
ECO
7.50
AVG
22.50
SR
18.00
5Ws
0
ALL
MAT
14
ING
14
BALLS
159
WKT
20
RUNS
574
ECO
3.60
AVG
28.70
SR
47.82
5Ws
0
Mohammad Amir's stats vs Sri Lanka
Sri Lanka Team Stats
TEST
MAT
10
ING
10
RUNS
61
BF
153
50s
0
100s
0
6s
4
4s
76
NO
3
HS
22
AVG
8.71
SR
39.87
ODI
MAT
9
ING
5
RUNS
84
BF
122
50s
0
100s
0
6s
0
4s
6
NO
3
HS
28
AVG
42.00
SR
68.85
T20I
MAT
8
ING
3
RUNS
6
BF
5
50s
0
100s
0
6s
0
4s
1
NO
1
HS
5
AVG
3.00
SR
120.00
ALL
MAT
27
ING
18
RUNS
151
BF
280
50s
0
100s
0
6s
4
4s
83
NO
7
HS
28
AVG
13.73
SR
53.93
TEST
MAT
10
ING
9
BALLS
138
WKT
7
RUNS
425
ECO
3.07
AVG
60.71
SR
118.54
5Ws
0
ODI
MAT
9
ING
9
BALLS
79
WKT
17
RUNS
364
ECO
4.57
AVG
21.41
SR
28.13
5Ws
0
T20I
MAT
8
ING
8
BALLS
31
WKT
9
RUNS
214
ECO
6.90
AVG
23.78
SR
20.67
5Ws
0
ALL
MAT
27
ING
26
BALLS
249
WKT
33
RUNS
1003
ECO
4.03
AVG
30.39
SR
45.27
5Ws
0
Mohammad Amir's stats vs United Arab Emirates
United Arab Emirates Team Stats
TEST
MAT
10
ING
10
RUNS
61
BF
153
50s
0
100s
0
6s
4
4s
76
NO
3
HS
22
AVG
8.71
SR
39.87
ODI
MAT
9
ING
5
RUNS
84
BF
122
50s
0
100s
0
6s
0
4s
6
NO
3
HS
28
AVG
42.00
SR
68.85
T20I
MAT
8
ING
3
RUNS
6
BF
5
50s
0
100s
0
6s
0
4s
1
NO
1
HS
5
AVG
3.00
SR
120.00
ALL
MAT
27
ING
18
RUNS
151
BF
280
50s
0
100s
0
6s
4
4s
83
NO
7
HS
28
AVG
13.73
SR
53.93
T20I
MAT
1
ING
1
BALLS
4
WKT
2
RUNS
6
ECO
1.50
AVG
3.00
SR
12.00
5Ws
0
ALL
MAT
1
ING
1
BALLS
4
WKT
2
RUNS
6
ECO
1.50
AVG
3.00
SR
12.00
5Ws
0
Mohammad Amir's stats vs West Indies
West Indies Team Stats
TEST
MAT
10
ING
8
RUNS
104
BF
216
50s
0
100s
0
6s
1
4s
10
NO
0
HS
27
AVG
13.00
SR
48.15
ODI
MAT
7
ING
2
RUNS
6
BF
10
50s
0
100s
0
6s
0
4s
0
NO
2
HS
3
AVG
6.00
SR
60.00
ALL
MAT
20
ING
10
RUNS
110
BF
226
50s
0
100s
0
6s
1
4s
10
NO
2
HS
27
AVG
13.75
SR
48.67
TEST
MAT
10
ING
10
BALLS
208
WKT
19
RUNS
458
ECO
2.20
AVG
24.11
SR
65.84
5Ws
0
ODI
MAT
7
ING
7
BALLS
52
WKT
13
RUNS
256
ECO
4.92
AVG
19.69
SR
24.00
5Ws
0
T20I
MAT
3
ING
3
BALLS
10
WKT
5
RUNS
45
ECO
4.50
AVG
9.00
SR
12.00
5Ws
0
ALL
MAT
20
ING
20
BALLS
270
WKT
37
RUNS
759
ECO
2.81
AVG
20.51
SR
43.86
5Ws
0
Mohammad Amir's stats vs Zimbabwe
Zimbabwe Team Stats
TEST
MAT
10
ING
8
RUNS
104
BF
216
50s
0
100s
0
6s
1
4s
10
NO
0
HS
27
AVG
13.00
SR
48.15
ODI
MAT
7
ING
2
RUNS
6
BF
10
50s
0
100s
0
6s
0
4s
0
NO
2
HS
3
AVG
6.00
SR
60.00
ALL
MAT
20
ING
10
RUNS
110
BF
226
50s
0
100s
0
6s
1
4s
10
NO
2
HS
27
AVG
13.75
SR
48.67
ODI
MAT
3
ING
3
BALLS
24
WKT
1
RUNS
73
ECO
3.04
AVG
73.00
SR
144.00
5Ws
0
T20I
MAT
1
ING
1
BALLS
4
WKT
1
RUNS
25
ECO
6.25
AVG
25.00
SR
24.00
5Ws
0
ALL
MAT
4
ING
4
BALLS
28
WKT
2
RUNS
98
ECO
3.50
AVG
49.00
SR
84.00
5Ws
0