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 2012 stats
TEST
MAT
19
ING
17
RUNS
1064
BF
1806
50s
2
100s
4
6s
3
4s
125
NO
2
HS
311
AVG
70.93
SR
58.91
ODI
MAT
9
ING
9
RUNS
678
BF
747
50s
4
100s
2
6s
4
4s
66
NO
1
HS
150
AVG
84.75
SR
90.76
T20I
MAT
10
ING
10
RUNS
208
BF
162
50s
0
100s
0
6s
3
4s
27
NO
2
HS
47
AVG
26.00
SR
128.40
TEST
1st InningING
7
RUNS
278
BF
563
50s
2
100s
1
6s
2
4s
35
NO
0
HS
104
AVG
39.71
SR
49.38
TEST
2nd InningING
3
RUNS
338
BF
606
50s
0
100s
1
6s
0
4s
39
NO
1
HS
311
AVG
169.00
SR
55.78
TEST
3rd InningING
5
RUNS
385
BF
553
50s
0
100s
2
6s
1
4s
38
NO
0
HS
196
AVG
77.00
SR
69.62
TEST
4th InningING
2
RUNS
63
BF
84
50s
0
100s
0
6s
0
4s
13
NO
1
HS
46
AVG
63.00
SR
75.00
ODI
1st InningING
4
RUNS
350
BF
376
50s
0
100s
2
6s
1
4s
32
NO
0
HS
150
AVG
87.50
SR
93.09
ODI
2nd InningING
5
RUNS
328
BF
371
50s
4
100s
0
6s
3
4s
34
NO
1
HS
97
AVG
82.00
SR
88.41
T20I
1st InningING
6
RUNS
138
BF
97
50s
0
100s
0
6s
3
4s
18
NO
1
HS
47
AVG
27.60
SR
142.27
T20I
2nd InningING
4
RUNS
70
BF
65
50s
0
100s
0
6s
0
4s
9
NO
1
HS
36
AVG
23.33
SR
107.69
TEST
MAT
-99
ING
17
RUNS
1064
BF
1806
50s
0
100s
0
6s
3
4s
125
NO
0
HS
311
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
9
RUNS
678
BF
747
50s
0
100s
0
6s
4
4s
66
NO
0
HS
150
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
10
RUNS
208
BF
162
50s
0
100s
0
6s
3
4s
27
NO
0
HS
47
AVG
0.00
SR
0.00
TEST
MAT
19
ING
1
BALLS
2
WKT
0
RUNS
9
ECO
4.50
AVG
9.00
SR
12.00
5Ws
0
TEST
2nd InningING
1
BALLS
2
WKT
0
RUNS
9
ECO
4.50
AVG
9.00
SR
12.00
5Ws
0
TEST
MAT
-99
ING
1
BALLS
2
WKT
0
RUNS
9
ECO
4.50
AVG
9.00
SR
12.00
5Ws
0
Hashim Amla's 2012 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
3rd Test - Fri, 30 Nov 2012 vs Australia11432025.58WinView Scorecard
3rd Test - Fri, 30 Nov 2012 vs Australia19622121088.68WinView Scorecard
2nd Test - Thu, 22 Nov 2012 vs Australia11262042.30LossView Scorecard
2nd Test - Thu, 22 Nov 2012 vs Australia17284060.71LossView Scorecard
1st Test - Fri, 09 Nov 2012 vs Australia1042447142.62LossView Scorecard
1st Test - Fri, 09 Nov 2012 vs Australia38823146.34LossView Scorecard
24th - Tue, 02 Oct 2012 vs India02000.00LossView Scorecard
19th - Sun, 30 Sep 2012 vs Australia171511113.33LossView Scorecard
15th - Fri, 28 Sep 2012 vs Pakistan6610100.00LossView Scorecard
7th - Sat, 22 Sep 2012 vs Sri Lanka16930177.77WinView Scorecard
4th - Thu, 20 Sep 2012 vs Zimbabwe32333096.96WinView Scorecard
3rd T20I (N) - Wed, 12 Sep 2012 vs England362760133.33LossView Scorecard
2nd T20I (N) - Mon, 10 Sep 2012 vs England473070156.66LossView Scorecard
5th ODI - Wed, 05 Sep 2012 vs England971079190.65WinView Scorecard
4th ODI - Sun, 02 Sep 2012 vs England45733161.64LossView Scorecard
3rd ODI - Fri, 31 Aug 2012 vs England43515084.31LossView Scorecard
2nd ODI - Tue, 28 Aug 2012 vs England150124160120.96WinView Scorecard
3rd Test - Thu, 16 Aug 2012 vs England13303043.33WinView Scorecard
3rd Test - Thu, 16 Aug 2012 vs England12120510059.02WinView Scorecard
2nd Test - Thu, 02 Aug 2012 vs England9142064.28LossView Scorecard
2nd Test - Thu, 02 Aug 2012 vs England28414068.29LossView Scorecard
1st Test - Thu, 19 Jul 2012 vs England31152935058.79WinView Scorecard
3rd Test - Fri, 23 Mar 2012 vs New Zealand639810064.28LossView Scorecard
2nd Test - Thu, 15 Mar 2012 vs New Zealand16512031.37WinView Scorecard
2nd Test - Thu, 15 Mar 2012 vs New Zealand46569082.14WinView Scorecard
1st Test - Wed, 07 Mar 2012 vs New Zealand621028160.78LossView Scorecard
1st Test - Wed, 07 Mar 2012 vs New Zealand240050.00LossView Scorecard
3rd ODI - Sat, 03 Mar 2012 vs New Zealand76897085.39WinView Scorecard
2nd ODI - Wed, 29 Feb 2012 vs New Zealand9210712085.98WinView Scorecard
1st ODI - Sat, 25 Feb 2012 vs New Zealand8101080.00WinView Scorecard
3rd T20I (N) - Wed, 22 Feb 2012 vs New Zealand332241150.00WinView Scorecard
2nd T20I (N) - Sun, 19 Feb 2012 vs New Zealand230066.66WinView Scorecard
1st T20I (N) - Fri, 17 Feb 2012 vs New Zealand191521126.66LossView Scorecard
2nd ODI - Sat, 14 Jan 2012 vs Sri Lanka55585294.82WinView Scorecard
1st ODI - Wed, 11 Jan 2012 vs Sri Lanka1121288087.50WinView Scorecard
3rd Test - Tue, 03 Jan 2012 vs Sri Lanka16323050.00WinView Scorecard
1st Test - Fri, 09 Nov 2012 vs Australia2.00904.50LossView Scorecard