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 New Zealand
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 matches vs New Zealand
MatchRB4s6sSRORWEcoWin/LossScorecard
25th - Wed, 19 Jun 201955834066.26LossView Scorecard
3rd Test - Fri, 24 Mar 201750939053.76LossView Scorecard
3rd Test - Fri, 24 Mar 201719402047.50LossView Scorecard
2nd Test - Thu, 16 Mar 201721634033.33WinView Scorecard
2nd Test - Thu, 16 Mar 201738615062.29WinView Scorecard
1st Test - Tue, 07 Mar 2017128003.57LossView Scorecard
1st Test - Tue, 07 Mar 201724685035.29LossView Scorecard
5th ODI - Sat, 04 Mar 20178281028.57WinView Scorecard
4th ODI - Wed, 01 Mar 2017403861105.26LossView Scorecard
3rd ODI - Sat, 25 Feb 20177190036.84WinView Scorecard
2nd ODI - Wed, 22 Feb 201710132076.92LossView Scorecard
1st ODI - Sun, 19 Feb 201735434081.39WinView Scorecard
Only T20I (N) - Fri, 17 Feb 2017624391144.18WinView Scorecard
2nd Test - Sat, 27 Aug 201658919163.73WinView Scorecard
2nd Test - Sat, 27 Aug 2016150020.00WinView Scorecard
1st Test - Fri, 19 Aug 2016537110074.64LossView Scorecard
3rd ODI - Wed, 26 Aug 201544557080.00WinView Scorecard
2nd ODI - Sun, 23 Aug 20158820100.00LossView Scorecard
1st ODI - Wed, 19 Aug 201512412613398.41WinView Scorecard
2nd T20I - Sun, 16 Aug 2015141320107.69LossView Scorecard
1st T20I (N) - Fri, 14 Aug 2015484141117.07WinView Scorecard
1st Semi-Final - Tue, 24 Mar 201510142071.42LossView Scorecard
3rd ODI - Mon, 27 Oct 201412202060.00LossView Scorecard
2nd ODI - Fri, 24 Oct 201411913515088.14WinView Scorecard
1st ODI - Tue, 21 Oct 201438741051.35WinView Scorecard
18th - Mon, 24 Mar 2014414020102.50WinView Scorecard
1st ODI - Sat, 19 Jan 201313221059.09LossView Scorecard
2nd Test - Fri, 11 Jan 20131102358046.80WinView Scorecard
1st Test - Wed, 02 Jan 201366749089.18WinView Scorecard
3rd Test - Fri, 23 Mar 2012639810064.28LossView Scorecard
2nd Test - Thu, 15 Mar 201216512031.37WinView Scorecard
2nd Test - Thu, 15 Mar 201246569082.14WinView Scorecard
1st Test - Wed, 07 Mar 2012621028160.78LossView Scorecard
1st Test - Wed, 07 Mar 2012240050.00LossView Scorecard
3rd ODI - Sat, 03 Mar 201276897085.39WinView Scorecard
2nd ODI - Wed, 29 Feb 20129210712085.98WinView Scorecard
1st ODI - Sat, 25 Feb 20128101080.00WinView Scorecard
3rd T20I (N) - Wed, 22 Feb 2012332241150.00WinView Scorecard
2nd T20I (N) - Sun, 19 Feb 2012230066.66WinView Scorecard
1st T20I (N) - Fri, 17 Feb 2012191521126.66LossView Scorecard
3rd Quarter-Final - Fri, 25 Mar 20117510140.00LossView Scorecard
3rd , Group B - Thu, 24 Sep 200938653058.46WinView Scorecard
2nd Test - Fri, 16 Nov 200710321615047.68WinView Scorecard
1st Test - Thu, 08 Nov 200712180166.66WinView Scorecard
1st Test - Thu, 08 Nov 200717637824046.56WinView Scorecard
3rd Test - Fri, 05 May 2006569210060.86WinView Scorecard
3rd Test - Fri, 05 May 200628405070.00WinView Scorecard
2nd Test - Thu, 27 Apr 200614931720047.001.00404.00LossView Scorecard