Hashim Amla

Top-order batsman
SA Flag
Full Name: Hashim Mahomed Amla
Date of Birth: 31 Mar 1983
Current Age: 42 Year, 4 Month, 26 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 2018 stats
TEST
MAT
20
ING
20
RUNS
510
BF
1235
50s
5
100s
0
6s
0
4s
64
NO
1
HS
82
AVG
26.84
SR
41.30
ODI
MAT
12
ING
12
RUNS
335
BF
371
50s
2
100s
0
6s
1
4s
41
NO
0
HS
71
AVG
27.92
SR
90.30
T20I
MAT
1
ING
1
RUNS
0
BF
4
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
TEST
1st InningING
4
RUNS
143
BF
331
50s
1
100s
0
6s
0
4s
20
NO
0
HS
82
AVG
35.75
SR
43.20
TEST
2nd InningING
6
RUNS
159
BF
382
50s
2
100s
0
6s
0
4s
16
NO
0
HS
61
AVG
26.50
SR
41.62
TEST
3rd InningING
4
RUNS
52
BF
153
50s
0
100s
0
6s
0
4s
7
NO
0
HS
31
AVG
13.00
SR
33.99
TEST
4th InningING
6
RUNS
156
BF
369
50s
2
100s
0
6s
0
4s
21
NO
1
HS
63
AVG
31.20
SR
42.28
ODI
1st InningING
5
RUNS
128
BF
153
50s
1
100s
0
6s
1
4s
17
NO
0
HS
59
AVG
25.60
SR
83.66
ODI
2nd InningING
7
RUNS
207
BF
218
50s
1
100s
0
6s
0
4s
24
NO
0
HS
71
AVG
29.57
SR
94.95
T20I
1st InningING
1
RUNS
0
BF
4
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
TEST
MAT
-99
ING
20
RUNS
510
BF
1235
50s
0
100s
0
6s
0
4s
64
NO
0
HS
82
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
12
RUNS
335
BF
371
50s
0
100s
0
6s
1
4s
41
NO
0
HS
71
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
1
RUNS
0
BF
4
50s
0
100s
0
6s
0
4s
0
NO
0
HS
0
AVG
0.00
SR
0.00
Hashim Amla's 2018 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
1st Test - Wed, 26 Dec 2018 vs Pakistan8161050.00WinView Scorecard
1st Test - Wed, 26 Dec 2018 vs Pakistan6314811042.56WinView Scorecard
Only T20I - Tue, 14 Aug 2018 vs Sri Lanka04000.00LossView Scorecard
5th ODI - Sun, 12 Aug 2018 vs Sri Lanka04000.00LossView Scorecard
4th ODI - Wed, 08 Aug 2018 vs Sri Lanka402360173.91LossView Scorecard
3rd ODI - Sun, 05 Aug 2018 vs Sri Lanka595991100.00WinView Scorecard
2nd ODI - Wed, 01 Aug 2018 vs Sri Lanka434360100.00WinView Scorecard
1st ODI - Sun, 29 Jul 2018 vs Sri Lanka191430135.71WinView Scorecard
2nd Test - Fri, 20 Jul 2018 vs Sri Lanka19580032.75LossView Scorecard
2nd Test - Fri, 20 Jul 2018 vs Sri Lanka6181033.33LossView Scorecard
1st Test - Thu, 12 Jul 2018 vs Sri Lanka15362041.66LossView Scorecard
1st Test - Thu, 12 Jul 2018 vs Sri Lanka02000.00LossView Scorecard
1st - Sun, 24 Jun 2018 vs Ireland20261076.92LossView Scorecard
4th Test - Fri, 30 Mar 2018 vs Australia27813033.33WinView Scorecard
4th Test - Fri, 30 Mar 2018 vs Australia16481033.33WinView Scorecard
3rd Test - Thu, 22 Mar 2018 vs Australia31873035.63WinView Scorecard
3rd Test - Thu, 22 Mar 2018 vs Australia31805038.75WinView Scorecard
2nd Test - Fri, 09 Mar 2018 vs Australia561486037.83WinView Scorecard
2nd Test - Fri, 09 Mar 2018 vs Australia27423064.28WinView Scorecard
1st Test - Thu, 01 Mar 2018 vs Australia03000.00LossView Scorecard
1st Test - Thu, 01 Mar 2018 vs Australia8191042.10LossView Scorecard
6th ODI - Fri, 16 Feb 2018 vs India10192052.63LossView Scorecard
5th ODI - Tue, 13 Feb 2018 vs India71925077.17LossView Scorecard
4th ODI - Sat, 10 Feb 2018 vs India33404082.50WinView Scorecard
3rd ODI - Wed, 07 Feb 2018 vs India120050.00LossView Scorecard
2nd ODI - Sun, 04 Feb 2018 vs India23324071.87LossView Scorecard
1st ODI - Thu, 01 Feb 2018 vs India16171094.11LossView Scorecard
3rd Test - Wed, 24 Jan 2018 vs India611217050.41LossView Scorecard
3rd Test - Wed, 24 Jan 2018 vs India521405037.14LossView Scorecard
2nd Test - Sat, 13 Jan 2018 vs India8215314053.59WinView Scorecard
2nd Test - Sat, 13 Jan 2018 vs India1100010.00WinView Scorecard
1st Test - Fri, 05 Jan 2018 vs India3100030.00WinView Scorecard
1st Test - Fri, 05 Jan 2018 vs India4151026.66WinView Scorecard