Hashim Amla

Top-order batsman
SA Flag
Full Name: Hashim Mahomed Amla
Date of Birth: 31 Mar 1983
Current Age: 42 Year, 5 Month, 16 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 England
TEST
MAT
38
ING
37
RUNS
1892
BF
3733
50s
7
100s
6
6s
19
4s
472
NO
2
HS
311
AVG
54.06
SR
50.68
ODI
MAT
21
ING
21
RUNS
976
BF
1116
50s
6
100s
2
6s
4
4s
106
NO
2
HS
150
AVG
51.37
SR
87.46
T20I
MAT
6
ING
6
RUNS
288
BF
184
50s
3
100s
0
6s
8
4s
37
NO
2
HS
69
AVG
72.00
SR
156.52
ALL
MAT
65
ING
64
RUNS
3156
BF
5033
50s
16
100s
8
6s
31
4s
615
NO
6
HS
311
AVG
54.41
SR
62.71
Hashim Amla's matches vs England
MatchRB4s6sSRORWEcoWin/LossScorecard
1st - Thu, 30 May 201913231056.52LossView Scorecard
4th Test - Fri, 04 Aug 201730354740.00LossView Scorecard
4th Test - Fri, 04 Aug 201783159194131.00LossView Scorecard
3rd Test - Thu, 27 Jul 20176151040.00LossView Scorecard
3rd Test - Thu, 27 Jul 20175370013.51LossView Scorecard
2nd Test - Fri, 14 Jul 20177814911152.34WinView Scorecard
2nd Test - Fri, 14 Jul 20178718014148.33WinView Scorecard
1st Test - Thu, 06 Jul 201729403072.50LossView Scorecard
1st Test - Thu, 06 Jul 201711212052.38LossView Scorecard
3rd ODI - Mon, 29 May 20175554110101.85WinView Scorecard
2nd ODI - Sat, 27 May 201724293082.75LossView Scorecard
1st ODI - Wed, 24 May 201773768096.05LossView Scorecard
18th - Fri, 18 Mar 2016583173187.09LossView Scorecard
2nd T20I - Sun, 21 Feb 2016693883181.57WinView Scorecard
1st T20I (N) - Fri, 19 Feb 2016222130104.76WinView Scorecard
5th ODI - Sun, 14 Feb 201659934063.44WinView Scorecard
4th ODI - Fri, 12 Feb 201603000.00WinView Scorecard
3rd ODI - Tue, 09 Feb 201612713013297.69WinView Scorecard
2nd ODI - Sat, 06 Feb 2016481050.00LossView Scorecard
1st ODI - Wed, 03 Feb 2016691066.66LossView Scorecard
4th Test - Fri, 22 Jan 201610916919064.49WinView Scorecard
4th Test - Fri, 22 Jan 20169619911048.24WinView Scorecard
3rd Test - Thu, 14 Jan 201640907044.44LossView Scorecard
3rd Test - Thu, 14 Jan 20165200025.00LossView Scorecard
2nd Test - Sat, 02 Jan 201620147727042.13LossView Scorecard
1st Test - Sat, 26 Dec 20157241029.16LossView Scorecard
1st Test - Sat, 26 Dec 201512232052.17LossView Scorecard
26th - Sat, 29 Mar 2014563762151.35WinView Scorecard
1st Semi-Final - Wed, 19 Jun 2013130033.33LossView Scorecard
3rd T20I (N) - Wed, 12 Sep 2012362760133.33LossView Scorecard
2nd T20I (N) - Mon, 10 Sep 2012473070156.66LossView Scorecard
5th ODI - Wed, 05 Sep 2012971079190.65WinView Scorecard
4th ODI - Sun, 02 Sep 201245733161.64LossView Scorecard
3rd ODI - Fri, 31 Aug 201243515084.31LossView Scorecard
2nd ODI - Tue, 28 Aug 2012150124160120.96WinView Scorecard
3rd Test - Thu, 16 Aug 201213303043.33WinView Scorecard
3rd Test - Thu, 16 Aug 201212120510059.02WinView Scorecard
2nd Test - Thu, 02 Aug 20129142064.28LossView Scorecard
2nd Test - Thu, 02 Aug 201228414068.29LossView Scorecard
1st Test - Thu, 19 Jul 201231152935058.79WinView Scorecard
21st , Group B - Sun, 06 Mar 201142512082.35LossView Scorecard
4th Test - Thu, 14 Jan 2010751388054.34WinView Scorecard
3rd Test - Sun, 03 Jan 201014562025.00LossView Scorecard
3rd Test - Sun, 03 Jan 20109515614060.89LossView Scorecard
2nd Test - Sat, 26 Dec 2009222009.09LossView Scorecard
2nd Test - Sat, 26 Dec 20096131046.15LossView Scorecard
1st Test - Wed, 16 Dec 200919672028.35LossView Scorecard
1st Test - Wed, 16 Dec 200910021310046.94LossView Scorecard
4th ODI - Sun, 29 Nov 200911222050.00LossView Scorecard
3rd ODI - Fri, 27 Nov 200986927093.47WinView Scorecard
2nd ODI - Sun, 22 Nov 200957726079.16LossView Scorecard
5th ODI - Wed, 03 Sep 2008360050.00LossView Scorecard
4th ODI - Sun, 31 Aug 2008343180109.67LossView Scorecard
3rd ODI - Fri, 29 Aug 200846596077.96LossView Scorecard
4th Test - Thu, 07 Aug 2008363580102.85LossView Scorecard
4th Test - Thu, 07 Aug 2008769914076.76LossView Scorecard
3rd Test - Wed, 30 Jul 20089230039.13WinView Scorecard
3rd Test - Wed, 30 Jul 20086170035.29WinView Scorecard
2nd Test - Fri, 18 Jul 200838795048.10WinView Scorecard
1st Test - Thu, 10 Jul 20086321018.75LossView Scorecard
1st Test - Thu, 10 Jul 200810424214042.97LossView Scorecard
3rd Test - Sun, 02 Jan 200525571043.85WinView Scorecard
3rd Test - Sun, 02 Jan 200510151066.66WinView Scorecard
2nd Test - Sun, 26 Dec 2004131003.22LossView Scorecard
2nd Test - Sun, 26 Dec 200402000.00LossView Scorecard