Hashim Amla

Top-order batsman
SA Flag
Full Name: Hashim Mahomed Amla
Date of Birth: 31 Mar 1983
Current Age: 42 Year, 4 Month, 27 Days
Born: Durban Natal
Teams: South Africa, Cape Cobras, Dolphins, Essex, KwaZulu-Natal, South Africa XI
TEST
Rank
-
Cap No
295
First Game
2004-11-28
Last Game
2019-02-21
ODI
Rank
-
Cap No
90
First Game
2008-03-09
Last Game
2019-06-28
T20I
Rank
-
Cap No
38
First Game
2009-01-13
Last Game
2018-08-14
Hashim Amla's stats vs AfghanistanAfghanistan Team Stats
ODI
MAT
1
ING
1
RUNS
41
BF
83
50s
0
100s
0
6s
0
4s
4
NO
1
HS
41
AVG
41.00
SR
49.40
T20I
MAT
1
ING
1
RUNS
5
BF
5
50s
0
100s
0
6s
0
4s
1
NO
0
HS
5
AVG
5.00
SR
100.00
ALL
MAT
2
ING
2
RUNS
46
BF
88
50s
0
100s
0
6s
0
4s
5
NO
1
HS
41
AVG
46.00
SR
52.27
Hashim Amla's stats vs AustraliaAustralia Team Stats
TEST
MAT
33
ING
33
RUNS
1269
BF
2529
50s
4
100s
4
6s
25
4s
810
NO
1
HS
196
AVG
39.66
SR
50.18
ODI
MAT
23
ING
23
RUNS
699
BF
881
50s
5
100s
1
6s
3
4s
72
NO
2
HS
102
AVG
33.29
SR
79.34
T20I
MAT
8
ING
8
RUNS
180
BF
151
50s
1
100s
0
6s
6
4s
15
NO
1
HS
97
AVG
25.71
SR
119.21
ALL
MAT
64
ING
64
RUNS
2148
BF
3561
50s
10
100s
5
6s
34
4s
897
NO
4
HS
196
AVG
35.80
SR
60.32
TEST
MAT
33
ING
1
BALLS
2
WKT
0
RUNS
9
ECO
4.50
AVG
9.00
SR
12.00
5Ws
0
ALL
MAT
64
ING
1
BALLS
2
WKT
0
RUNS
9
ECO
4.50
AVG
9.00
SR
12.00
5Ws
0
Hashim Amla's stats vs BangladeshBangladesh Team Stats
TEST
MAT
11
ING
10
RUNS
734
BF
1112
50s
1
100s
4
6s
37
4s
632
NO
0
HS
137
AVG
73.40
SR
66.01
ODI
MAT
11
ING
10
RUNS
497
BF
568
50s
2
100s
2
6s
4
4s
42
NO
2
HS
140
AVG
62.13
SR
87.50
T20I
MAT
2
ING
2
RUNS
88
BF
55
50s
1
100s
0
6s
11
4s
70
NO
0
HS
85
AVG
44.00
SR
160.00
ALL
MAT
24
ING
22
RUNS
1319
BF
1735
50s
4
100s
6
6s
52
4s
744
NO
2
HS
140
AVG
65.95
SR
76.02
TEST
MAT
33
ING
1
BALLS
2
WKT
0
RUNS
9
ECO
4.50
AVG
9.00
SR
12.00
5Ws
0
ALL
MAT
64
ING
1
BALLS
2
WKT
0
RUNS
9
ECO
4.50
AVG
9.00
SR
12.00
5Ws
0
Hashim Amla's stats vs EnglandEngland Team Stats
TEST
MAT
38
ING
37
RUNS
1892
BF
3733
50s
7
100s
6
6s
19
4s
472
NO
2
HS
311
AVG
54.06
SR
50.68
ODI
MAT
21
ING
21
RUNS
976
BF
1116
50s
6
100s
2
6s
4
4s
106
NO
2
HS
150
AVG
51.37
SR
87.46
T20I
MAT
6
ING
6
RUNS
288
BF
184
50s
3
100s
0
6s
8
4s
37
NO
2
HS
69
AVG
72.00
SR
156.52
ALL
MAT
65
ING
64
RUNS
3156
BF
5033
50s
16
100s
8
6s
31
4s
615
NO
6
HS
311
AVG
54.41
SR
62.71
TEST
MAT
33
ING
1
BALLS
2
WKT
0
RUNS
9
ECO
4.50
AVG
9.00
SR
12.00
5Ws
0
ALL
MAT
64
ING
1
BALLS
2
WKT
0
RUNS
9
ECO
4.50
AVG
9.00
SR
12.00
5Ws
0
Hashim Amla's stats vs IndiaIndia Team Stats
TEST
MAT
38
ING
37
RUNS
1528
BF
3383
50s
7
100s
5
6s
30
4s
901
NO
2
HS
253
AVG
43.66
SR
45.17
ODI
MAT
26
ING
26
RUNS
938
BF
1104
50s
6
100s
2
6s
2
4s
101
NO
1
HS
116
AVG
37.52
SR
84.96
T20I
MAT
5
ING
5
RUNS
61
BF
48
50s
0
100s
0
6s
0
4s
9
NO
0
HS
36
AVG
12.20
SR
127.08
ALL
MAT
69
ING
68
RUNS
2527
BF
4535
50s
13
100s
7
6s
32
4s
1011
NO
3
HS
253
AVG
38.88
SR
55.72
TEST
MAT
38
ING
1
BALLS
2
WKT
0
RUNS
6
ECO
3.00
AVG
6.00
SR
12.00
5Ws
0
ALL
MAT
69
ING
1
BALLS
2
WKT
0
RUNS
6
ECO
3.00
AVG
6.00
SR
12.00
5Ws
0
Hashim Amla's stats vs IrelandIreland Team Stats
ODI
MAT
3
ING
3
RUNS
197
BF
171
50s
0
100s
1
6s
5
4s
18
NO
0
HS
159
AVG
65.67
SR
115.20
ALL
MAT
3
ING
3
RUNS
197
BF
171
50s
0
100s
1
6s
5
4s
18
NO
0
HS
159
AVG
65.67
SR
115.20
TEST
MAT
38
ING
1
BALLS
2
WKT
0
RUNS
6
ECO
3.00
AVG
6.00
SR
12.00
5Ws
0
ALL
MAT
69
ING
1
BALLS
2
WKT
0
RUNS
6
ECO
3.00
AVG
6.00
SR
12.00
5Ws
0
Hashim Amla's stats vs KenyaKenya Team Stats
ODI
MAT
2
ING
2
RUNS
85
BF
83
50s
1
100s
0
6s
0
4s
14
NO
0
HS
78
AVG
42.50
SR
102.41
ALL
MAT
2
ING
2
RUNS
85
BF
83
50s
1
100s
0
6s
0
4s
14
NO
0
HS
78
AVG
42.50
SR
102.41
TEST
MAT
38
ING
1
BALLS
2
WKT
0
RUNS
6
ECO
3.00
AVG
6.00
SR
12.00
5Ws
0
ALL
MAT
69
ING
1
BALLS
2
WKT
0
RUNS
6
ECO
3.00
AVG
6.00
SR
12.00
5Ws
0
Hashim Amla's stats vs NetherlandsNetherlands Team Stats
ODI
MAT
2
ING
2
RUNS
133
BF
153
50s
0
100s
1
6s
0
4s
10
NO
0
HS
113
AVG
66.50
SR
86.93
T20I
MAT
1
ING
1
RUNS
43
BF
22
50s
0
100s
0
6s
1
4s
7
NO
0
HS
43
AVG
43.00
SR
195.45
ALL
MAT
3
ING
3
RUNS
176
BF
175
50s
0
100s
1
6s
1
4s
17
NO
0
HS
113
AVG
58.67
SR
100.57
TEST
MAT
38
ING
1
BALLS
2
WKT
0
RUNS
6
ECO
3.00
AVG
6.00
SR
12.00
5Ws
0
ALL
MAT
69
ING
1
BALLS
2
WKT
0
RUNS
6
ECO
3.00
AVG
6.00
SR
12.00
5Ws
0
Hashim Amla's stats vs New ZealandNew Zealand Team Stats
TEST
MAT
18
ING
17
RUNS
1007
BF
1901
50s
5
100s
4
6s
3
4s
138
NO
3
HS
176
AVG
71.93
SR
52.97
ODI
MAT
19
ING
19
RUNS
744
BF
954
50s
3
100s
2
6s
4
4s
84
NO
0
HS
124
AVG
39.16
SR
77.99
T20I
MAT
7
ING
7
RUNS
219
BF
177
50s
1
100s
0
6s
4
4s
23
NO
0
HS
62
AVG
31.29
SR
123.73
ALL
MAT
44
ING
43
RUNS
1970
BF
3032
50s
9
100s
6
6s
11
4s
245
NO
3
HS
176
AVG
49.25
SR
64.97
TEST
MAT
18
ING
1
BALLS
1
WKT
0
RUNS
4
ECO
4.00
AVG
4.00
SR
6.00
5Ws
0
ALL
MAT
44
ING
1
BALLS
1
WKT
0
RUNS
4
ECO
4.00
AVG
4.00
SR
6.00
5Ws
0
Hashim Amla's stats vs PakistanPakistan Team Stats
TEST
MAT
27
ING
27
RUNS
1146
BF
2323
50s
10
100s
2
6s
25
4s
631
NO
4
HS
118
AVG
49.83
SR
49.33
ODI
MAT
25
ING
25
RUNS
1047
BF
1154
50s
5
100s
3
6s
4
4s
111
NO
2
HS
122
AVG
45.52
SR
90.73
T20I
MAT
8
ING
8
RUNS
265
BF
200
50s
1
100s
0
6s
5
4s
30
NO
1
HS
72
AVG
37.86
SR
132.50
ALL
MAT
60
ING
60
RUNS
2458
BF
3677
50s
16
100s
5
6s
34
4s
772
NO
7
HS
122
AVG
46.38
SR
66.85
TEST
MAT
27
ING
1
BALLS
1
WKT
0
RUNS
7
ECO
7.00
AVG
7.00
SR
6.00
5Ws
0
ALL
MAT
60
ING
1
BALLS
1
WKT
0
RUNS
7
ECO
7.00
AVG
7.00
SR
6.00
5Ws
0
Hashim Amla's stats vs Sri LankaSri Lanka Team Stats
TEST
MAT
25
ING
24
RUNS
721
BF
1665
50s
2
100s
2
6s
3
4s
192
NO
1
HS
139
AVG
31.35
SR
43.30
ODI
MAT
23
ING
22
RUNS
1163
BF
1282
50s
5
100s
5
6s
12
4s
110
NO
1
HS
154
AVG
55.38
SR
90.72
T20I
MAT
4
ING
4
RUNS
95
BF
91
50s
1
100s
0
6s
1
4s
10
NO
1
HS
56
AVG
31.67
SR
104.40
ALL
MAT
52
ING
50
RUNS
1979
BF
3038
50s
8
100s
7
6s
16
4s
312
NO
3
HS
154
AVG
42.11
SR
65.14
TEST
MAT
27
ING
1
BALLS
1
WKT
0
RUNS
7
ECO
7.00
AVG
7.00
SR
6.00
5Ws
0
ALL
MAT
60
ING
1
BALLS
1
WKT
0
RUNS
7
ECO
7.00
AVG
7.00
SR
6.00
5Ws
0
Hashim Amla's stats vs United Arab EmiratesUnited Arab Emirates Team Stats
ODI
MAT
1
ING
1
RUNS
12
BF
16
50s
0
100s
0
6s
0
4s
3
NO
0
HS
12
AVG
12.00
SR
75.00
ALL
MAT
1
ING
1
RUNS
12
BF
16
50s
0
100s
0
6s
0
4s
3
NO
0
HS
12
AVG
12.00
SR
75.00
TEST
MAT
27
ING
1
BALLS
1
WKT
0
RUNS
7
ECO
7.00
AVG
7.00
SR
6.00
5Ws
0
ALL
MAT
60
ING
1
BALLS
1
WKT
0
RUNS
7
ECO
7.00
AVG
7.00
SR
6.00
5Ws
0
Hashim Amla's stats vs West IndiesWest Indies Team Stats
TEST
MAT
11
ING
11
RUNS
602
BF
1110
50s
2
100s
1
6s
0
4s
73
NO
1
HS
208
AVG
60.20
SR
54.23
ODI
MAT
15
ING
15
RUNS
1049
BF
1045
50s
4
100s
5
6s
10
4s
97
NO
2
HS
153
AVG
80.69
SR
100.38
T20I
MAT
1
ING
1
RUNS
1
BF
1
50s
0
100s
0
6s
0
4s
0
NO
0
HS
1
AVG
1.00
SR
100.00
ALL
MAT
27
ING
27
RUNS
1652
BF
2156
50s
6
100s
6
6s
10
4s
170
NO
3
HS
208
AVG
68.83
SR
76.62
TEST
MAT
11
ING
1
BALLS
3
WKT
0
RUNS
11
ECO
3.67
AVG
11.00
SR
18.00
5Ws
0
ALL
MAT
27
ING
1
BALLS
3
WKT
0
RUNS
11
ECO
3.67
AVG
11.00
SR
18.00
5Ws
0
Hashim Amla's stats vs ZimbabweZimbabwe Team Stats
TEST
MAT
3
ING
2
RUNS
9
BF
38
50s
0
100s
0
6s
0
4s
1
NO
0
HS
5
AVG
4.50
SR
23.68
ODI
MAT
9
ING
9
RUNS
552
BF
594
50s
2
100s
3
6s
5
4s
51
NO
1
HS
122
AVG
69.00
SR
92.93
T20I
MAT
1
ING
1
RUNS
32
BF
33
50s
0
100s
0
6s
0
4s
3
NO
1
HS
32
AVG
32.00
SR
96.97
ALL
MAT
13
ING
12
RUNS
593
BF
665
50s
2
100s
3
6s
5
4s
55
NO
2
HS
122
AVG
59.30
SR
89.17
TEST
MAT
11
ING
1
BALLS
3
WKT
0
RUNS
11
ECO
3.67
AVG
11.00
SR
18.00
5Ws
0
ALL
MAT
27
ING
1
BALLS
3
WKT
0
RUNS
11
ECO
3.67
AVG
11.00
SR
18.00
5Ws
0