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 2017 stats
TEST
MAT
21
ING
21
RUNS
947
BF
1744
50s
4
100s
3
6s
20
4s
354
NO
1
HS
137
AVG
47.35
SR
54.30
ODI
MAT
18
ING
18
RUNS
862
BF
975
50s
4
100s
3
6s
10
4s
84
NO
1
HS
154
AVG
50.71
SR
88.41
T20I
MAT
6
ING
6
RUNS
269
BF
182
50s
3
100s
0
6s
5
4s
33
NO
1
HS
85
AVG
53.80
SR
147.80
TEST
1st InningING
8
RUNS
566
BF
977
50s
2
100s
3
6s
2
4s
74
NO
0
HS
137
AVG
70.75
SR
57.93
TEST
2nd InningING
4
RUNS
86
BF
153
50s
0
100s
0
6s
4
4s
55
NO
0
HS
30
AVG
21.50
SR
56.21
TEST
3rd InningING
5
RUNS
158
BF
336
50s
1
100s
0
6s
1
4s
24
NO
0
HS
87
AVG
31.60
SR
47.02
TEST
4th InningING
4
RUNS
137
BF
278
50s
1
100s
0
6s
13
4s
201
NO
1
HS
83
AVG
45.67
SR
49.28
ODI
1st InningING
9
RUNS
456
BF
495
50s
1
100s
2
6s
9
4s
38
NO
0
HS
154
AVG
50.67
SR
92.12
ODI
2nd InningING
9
RUNS
406
BF
480
50s
3
100s
1
6s
1
4s
46
NO
1
HS
110
AVG
50.75
SR
84.58
T20I
1st InningING
3
RUNS
150
BF
98
50s
2
100s
0
6s
2
4s
20
NO
0
HS
85
AVG
50.00
SR
153.06
T20I
2nd InningING
3
RUNS
119
BF
84
50s
1
100s
0
6s
3
4s
13
NO
1
HS
72
AVG
59.50
SR
141.67
TEST
MAT
-99
ING
19
RUNS
834
BF
1550
50s
0
100s
0
6s
3
4s
113
NO
0
HS
137
AVG
0.00
SR
0.00
TEST
MAT
-99
ING
2
RUNS
113
BF
194
50s
1
100s
0
6s
17
4s
241
NO
0
HS
83
AVG
56.50
SR
58.25
ODI
MAT
-99
ING
18
RUNS
862
BF
975
50s
0
100s
0
6s
10
4s
84
NO
0
HS
154
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
6
RUNS
269
BF
182
50s
0
100s
0
6s
5
4s
33
NO
0
HS
85
AVG
0.00
SR
0.00
Hashim Amla's 2017 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
Only Test - Tue, 26 Dec 2017 vs Zimbabwe5111045.45WinView Scorecard
2nd T20I - Sun, 29 Oct 2017 vs Bangladesh8551111166.66WinView Scorecard
1st T20I (N) - Thu, 26 Oct 2017 vs Bangladesh340075.00WinView Scorecard
2nd ODI - Wed, 18 Oct 2017 vs Bangladesh85924092.39WinView Scorecard
1st ODI - Sun, 15 Oct 2017 vs Bangladesh1101128098.21WinView Scorecard
2nd Test - Fri, 06 Oct 2017 vs Bangladesh13216317080.98WinView Scorecard
1st Test - Thu, 28 Sep 2017 vs Bangladesh13720017168.50WinView Scorecard
1st Test - Thu, 28 Sep 2017 vs Bangladesh28433065.11WinView Scorecard
3rd T20I (N) - Fri, 15 Sep 2017 vs Pakistan211240175.00LossView Scorecard
2nd T20I (N) - Wed, 13 Sep 2017 vs Pakistan725552130.90LossView Scorecard
1st T20I (N) - Tue, 12 Sep 2017 vs Pakistan261741152.94LossView Scorecard
4th Test - Fri, 04 Aug 2017 vs England30354740.00LossView Scorecard
4th Test - Fri, 04 Aug 2017 vs England83159194131.00LossView Scorecard
3rd Test - Thu, 27 Jul 2017 vs England6151040.00LossView Scorecard
3rd Test - Thu, 27 Jul 2017 vs England5370013.51LossView Scorecard
2nd Test - Fri, 14 Jul 2017 vs England7814911152.34WinView Scorecard
2nd Test - Fri, 14 Jul 2017 vs England8718014148.33WinView Scorecard
1st Test - Thu, 06 Jul 2017 vs England29403072.50LossView Scorecard
1st Test - Thu, 06 Jul 2017 vs England11212052.38LossView Scorecard
11th Group B - Sun, 11 Jun 2017 vs India35543164.81LossView Scorecard
7th Group B - Wed, 07 Jun 2017 vs Pakistan16202080.00LossView Scorecard
3rd Group B - Sat, 03 Jun 2017 vs Sri Lanka1031155289.56WinView Scorecard
3rd ODI - Mon, 29 May 2017 vs England5554110101.85WinView Scorecard
2nd ODI - Sat, 27 May 2017 vs England24293082.75LossView Scorecard
1st ODI - Wed, 24 May 2017 vs England73768096.05LossView Scorecard
3rd Test - Fri, 24 Mar 2017 vs New Zealand50939053.76LossView Scorecard
3rd Test - Fri, 24 Mar 2017 vs New Zealand19402047.50LossView Scorecard
2nd Test - Thu, 16 Mar 2017 vs New Zealand21634033.33WinView Scorecard
2nd Test - Thu, 16 Mar 2017 vs New Zealand38615062.29WinView Scorecard
1st Test - Tue, 07 Mar 2017 vs New Zealand128003.57LossView Scorecard
1st Test - Tue, 07 Mar 2017 vs New Zealand24685035.29LossView Scorecard
5th ODI - Sat, 04 Mar 2017 vs New Zealand8281028.57WinView Scorecard
4th ODI - Wed, 01 Mar 2017 vs New Zealand403861105.26LossView Scorecard
3rd ODI - Sat, 25 Feb 2017 vs New Zealand7190036.84WinView Scorecard
2nd ODI - Wed, 22 Feb 2017 vs New Zealand10132076.92LossView Scorecard
1st ODI - Sun, 19 Feb 2017 vs New Zealand35434081.39WinView Scorecard
Only T20I (N) - Fri, 17 Feb 2017 vs New Zealand624391144.18WinView Scorecard
5th ODI - Fri, 10 Feb 2017 vs Sri Lanka154134155114.92WinView Scorecard
4th ODI - Tue, 07 Feb 2017 vs Sri Lanka190011.11WinView Scorecard
3rd ODI - Sat, 04 Feb 2017 vs Sri Lanka34544062.96WinView Scorecard
2nd ODI (D/N) - Wed, 01 Feb 2017 vs Sri Lanka151430107.14WinView Scorecard
1st ODI - Sat, 28 Jan 2017 vs Sri Lanka57715180.28WinView Scorecard
3rd Test - Thu, 12 Jan 2017 vs Sri Lanka13426516050.56WinView Scorecard
2nd Test - Mon, 02 Jan 2017 vs Sri Lanka29683042.64WinView Scorecard
2nd Test - Mon, 02 Jan 2017 vs Sri Lanka05000.00WinView Scorecard