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 Sri Lanka
TEST
MAT
25
ING
24
RUNS
721
BF
1665
50s
2
100s
2
6s
3
4s
192
NO
1
HS
139
AVG
31.35
SR
43.30
ODI
MAT
23
ING
22
RUNS
1163
BF
1282
50s
5
100s
5
6s
12
4s
110
NO
1
HS
154
AVG
55.38
SR
90.72
T20I
MAT
4
ING
4
RUNS
95
BF
91
50s
1
100s
0
6s
1
4s
10
NO
1
HS
56
AVG
31.67
SR
104.40
ALL
MAT
52
ING
50
RUNS
1979
BF
3038
50s
8
100s
7
6s
16
4s
312
NO
3
HS
154
AVG
42.11
SR
65.14
Hashim Amla's matches vs Sri Lanka
MatchRB4s6sSRORWEcoWin/LossScorecard
35th - Fri, 28 Jun 2019801055076.19WinView Scorecard
2nd Test - Thu, 21 Feb 201901000.00LossView Scorecard
2nd Test - Thu, 21 Feb 201932723044.44LossView Scorecard
1st Test - Wed, 13 Feb 20193100030.00LossView Scorecard
1st Test - Wed, 13 Feb 201916352045.71LossView Scorecard
Only T20I - Tue, 14 Aug 201804000.00LossView Scorecard
5th ODI - Sun, 12 Aug 201804000.00LossView Scorecard
4th ODI - Wed, 08 Aug 2018402360173.91LossView Scorecard
3rd ODI - Sun, 05 Aug 2018595991100.00WinView Scorecard
2nd ODI - Wed, 01 Aug 2018434360100.00WinView Scorecard
1st ODI - Sun, 29 Jul 2018191430135.71WinView Scorecard
2nd Test - Fri, 20 Jul 201819580032.75LossView Scorecard
2nd Test - Fri, 20 Jul 20186181033.33LossView Scorecard
1st Test - Thu, 12 Jul 201815362041.66LossView Scorecard
1st Test - Thu, 12 Jul 201802000.00LossView Scorecard
1st - Sun, 24 Jun 201820261076.92LossView Scorecard
3rd Group B - Sat, 03 Jun 20171031155289.56WinView Scorecard
5th ODI - Fri, 10 Feb 2017154134155114.92WinView Scorecard
4th ODI - Tue, 07 Feb 2017190011.11WinView Scorecard
3rd ODI - Sat, 04 Feb 201734544062.96WinView Scorecard
2nd ODI (D/N) - Wed, 01 Feb 2017151430107.14WinView Scorecard
1st ODI - Sat, 28 Jan 201757715180.28WinView Scorecard
3rd Test - Thu, 12 Jan 201713426516050.56WinView Scorecard
2nd Test - Mon, 02 Jan 201729683042.64WinView Scorecard
2nd Test - Mon, 02 Jan 201705000.00WinView Scorecard
1st Test - Mon, 26 Dec 201620762026.31WinView Scorecard
1st Test - Mon, 26 Dec 201648535090.56WinView Scorecard
32nd - Mon, 28 Mar 2016565251107.69WinView Scorecard
1st Quarter-Final - Wed, 18 Mar 201516231069.56WinView Scorecard
2nd Test - Thu, 24 Jul 201413938212036.38LossView Scorecard
2nd Test - Thu, 24 Jul 2014251594015.72LossView Scorecard
1st Test - Wed, 16 Jul 201411361030.55WinView Scorecard
1st Test - Wed, 16 Jul 201422242091.66WinView Scorecard
3rd ODI - Sat, 12 Jul 201448614078.68WinView Scorecard
2nd ODI - Wed, 09 Jul 201410110211099.01LossView Scorecard
1st ODI - Sun, 06 Jul 20141091308183.84WinView Scorecard
14th - Sat, 22 Mar 201423262088.46LossView Scorecard
5th ODI - Wed, 31 Jul 201318282064.28LossView Scorecard
4th ODI - Sun, 28 Jul 2013777190108.45LossView Scorecard
7th - Sat, 22 Sep 201216930177.77WinView Scorecard
2nd ODI - Sat, 14 Jan 201255585294.82WinView Scorecard
1st ODI - Wed, 11 Jan 20121121288087.50WinView Scorecard
3rd Test - Tue, 03 Jan 201216323050.00WinView Scorecard
2nd Test - Mon, 26 Dec 2011548310065.06LossView Scorecard
2nd Test - Mon, 26 Dec 201151817062.96LossView Scorecard
1st Test - Thu, 15 Dec 201118333054.54WinView Scorecard
1st , Group B - Tue, 22 Sep 20092100020.00LossView Scorecard
2nd Test - Fri, 04 Aug 200640477085.10LossView Scorecard
2nd Test - Fri, 04 Aug 20068290027.58LossView Scorecard
1st Test - Thu, 27 Jul 200619640029.68LossView Scorecard
1st Test - Thu, 27 Jul 20062140014.28LossView Scorecard