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 2016 stats
TEST
MAT
15
ING
15
RUNS
729
BF
1421
50s
3
100s
2
6s
2
4s
101
NO
0
HS
201
AVG
48.60
SR
51.30
ODI
MAT
13
ING
13
RUNS
491
BF
549
50s
2
100s
2
6s
3
4s
57
NO
1
HS
127
AVG
40.92
SR
89.44
T20I
MAT
7
ING
7
RUNS
308
BF
210
50s
4
100s
0
6s
11
4s
32
NO
3
HS
97
AVG
77.00
SR
146.67
TEST
1st InningING
7
RUNS
285
BF
513
50s
2
100s
1
6s
1
4s
47
NO
0
HS
109
AVG
40.71
SR
55.56
TEST
2nd InningING
2
RUNS
248
BF
544
50s
0
100s
1
6s
0
4s
32
NO
0
HS
201
AVG
124.00
SR
45.59
TEST
3rd InningING
6
RUNS
196
BF
364
50s
1
100s
0
6s
1
4s
22
NO
0
HS
96
AVG
32.67
SR
53.85
ODI
1st InningING
5
RUNS
174
BF
176
50s
0
100s
1
6s
0
4s
21
NO
1
HS
110
AVG
43.50
SR
98.86
ODI
2nd InningING
8
RUNS
317
BF
373
50s
2
100s
1
6s
3
4s
36
NO
0
HS
127
AVG
39.63
SR
84.99
T20I
1st InningING
4
RUNS
161
BF
99
50s
2
100s
0
6s
7
4s
16
NO
1
HS
97
AVG
53.67
SR
162.63
T20I
2nd InningING
3
RUNS
147
BF
111
50s
2
100s
0
6s
4
4s
16
NO
2
HS
69
AVG
147.00
SR
132.43
TEST
MAT
-99
ING
15
RUNS
729
BF
1421
50s
0
100s
0
6s
2
4s
101
NO
0
HS
201
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
13
RUNS
491
BF
549
50s
0
100s
0
6s
3
4s
57
NO
0
HS
127
AVG
0.00
SR
0.00
T20I
MAT
-99
ING
7
RUNS
308
BF
210
50s
0
100s
0
6s
11
4s
32
NO
0
HS
97
AVG
0.00
SR
0.00
Hashim Amla's 2016 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
1st Test - Mon, 26 Dec 2016 vs Sri Lanka20762026.31WinView Scorecard
1st Test - Mon, 26 Dec 2016 vs Sri Lanka48535090.56WinView Scorecard
3rd Test - Thu, 24 Nov 2016 vs Australia5110045.45LossView Scorecard
3rd Test - Thu, 24 Nov 2016 vs Australia45806156.25LossView Scorecard
2nd Test - Sat, 12 Nov 2016 vs Australia47675070.14WinView Scorecard
1st Test - Thu, 03 Nov 2016 vs Australia05000.00WinView Scorecard
1st Test - Thu, 03 Nov 2016 vs Australia170014.28WinView Scorecard
5th ODI - Wed, 12 Oct 2016 vs Australia252250113.63WinView Scorecard
4th ODI - Sun, 09 Oct 2016 vs Australia481050.00WinView Scorecard
3rd ODI - Wed, 05 Oct 2016 vs Australia453090150.00WinView Scorecard
2nd Test - Sat, 27 Aug 2016 vs New Zealand58919163.73WinView Scorecard
2nd Test - Sat, 27 Aug 2016 vs New Zealand150020.00WinView Scorecard
1st Test - Fri, 19 Aug 2016 vs New Zealand537110074.64LossView Scorecard
9th - Fri, 24 Jun 2016 vs West Indies16362044.44LossView Scorecard
7th - Sun, 19 Jun 2016 vs Australia01000.00LossView Scorecard
6th - Wed, 15 Jun 2016 vs West Indies11099130111.11WinView Scorecard
4th - Sat, 11 Jun 2016 vs Australia60646193.75LossView Scorecard
3rd - Tue, 07 Jun 2016 vs Australia35462076.08WinView Scorecard
32nd - Mon, 28 Mar 2016 vs Sri Lanka565251107.69WinView Scorecard
27th - Fri, 25 Mar 2016 vs West Indies1100100.00LossView Scorecard
20th - Sun, 20 Mar 2016 vs Afghanistan5510100.00WinView Scorecard
18th - Fri, 18 Mar 2016 vs England583173187.09LossView Scorecard
3rd T20I (N) - Wed, 09 Mar 2016 vs Australia976284156.45LossView Scorecard
2nd T20I - Sun, 21 Feb 2016 vs England693883181.57WinView Scorecard
1st T20I (N) - Fri, 19 Feb 2016 vs England222130104.76WinView Scorecard
5th ODI - Sun, 14 Feb 2016 vs England59934063.44WinView Scorecard
4th ODI - Fri, 12 Feb 2016 vs England03000.00WinView Scorecard
3rd ODI - Tue, 09 Feb 2016 vs England12713013297.69WinView Scorecard
2nd ODI - Sat, 06 Feb 2016 vs England481050.00LossView Scorecard
1st ODI - Wed, 03 Feb 2016 vs England691066.66LossView Scorecard
4th Test - Fri, 22 Jan 2016 vs England10916919064.49WinView Scorecard
4th Test - Fri, 22 Jan 2016 vs England9619911048.24WinView Scorecard
3rd Test - Thu, 14 Jan 2016 vs England40907044.44LossView Scorecard
3rd Test - Thu, 14 Jan 2016 vs England5200025.00LossView Scorecard
2nd Test - Sat, 02 Jan 2016 vs England20147727042.13LossView Scorecard