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 Pakistan
TEST
MAT
27
ING
27
RUNS
1146
BF
2323
50s
10
100s
2
6s
25
4s
631
NO
4
HS
118
AVG
49.83
SR
49.33
ODI
MAT
25
ING
25
RUNS
1047
BF
1154
50s
5
100s
3
6s
4
4s
111
NO
2
HS
122
AVG
45.52
SR
90.73
T20I
MAT
8
ING
8
RUNS
265
BF
200
50s
1
100s
0
6s
5
4s
30
NO
1
HS
72
AVG
37.86
SR
132.50
ALL
MAT
60
ING
60
RUNS
2458
BF
3677
50s
16
100s
5
6s
34
4s
772
NO
7
HS
122
AVG
46.38
SR
66.85
TEST
MAT
27
ING
1
BALLS
1
WKT
0
RUNS
7
ECO
7.00
AVG
7.00
SR
6.00
5Ws
0
ALL
MAT
60
ING
1
BALLS
1
WKT
0
RUNS
7
ECO
7.00
AVG
7.00
SR
6.00
5Ws
0
Hashim Amla's matches vs Pakistan
MatchRB4s6sSRORWEcoWin/LossScorecard
30th - Sun, 23 Jun 2019230066.66LossView Scorecard
5th ODI - Wed, 30 Jan 201914172082.35WinView Scorecard
4th ODI - Sun, 27 Jan 201959757078.66LossView Scorecard
3rd ODI - Fri, 25 Jan 201925303083.33WinView Scorecard
2nd ODI - Tue, 22 Jan 20198520160.00WinView Scorecard
1st ODI - Sat, 19 Jan 20191081207190.00LossView Scorecard
3rd Test - Fri, 11 Jan 201941986041.83WinView Scorecard
3rd Test - Fri, 11 Jan 20197114414049.30WinView Scorecard
2nd Test - Thu, 03 Jan 201924644037.50WinView Scorecard
2nd Test - Thu, 03 Jan 2019250040.00WinView Scorecard
1st Test - Wed, 26 Dec 20188161050.00WinView Scorecard
1st Test - Wed, 26 Dec 20186314811042.56WinView Scorecard
3rd T20I (N) - Fri, 15 Sep 2017211240175.00LossView Scorecard
2nd T20I (N) - Wed, 13 Sep 2017725552130.90LossView Scorecard
1st T20I (N) - Tue, 12 Sep 2017261741152.94LossView Scorecard
7th Group B - Wed, 07 Jun 201716202080.00LossView Scorecard
29th , Pool B - Sat, 07 Mar 2015382790140.74LossView Scorecard
3rd ODI - Sat, 30 Nov 201341486085.41WinView Scorecard
2nd ODI - Wed, 27 Nov 2013981317074.80LossView Scorecard
1st ODI - Sun, 24 Nov 20133300100.00LossView Scorecard
2nd T20I (N) - Fri, 22 Nov 2013484050120.00LossView Scorecard
1st T20I (N) - Wed, 20 Nov 2013312060155.00WinView Scorecard
2nd T20I (N) - Fri, 15 Nov 2013484132117.07WinView Scorecard
1st T20I (N) - Wed, 13 Nov 201313920144.44WinView Scorecard
5th ODI - Mon, 11 Nov 2013340075.00WinView Scorecard
4th ODI - Fri, 08 Nov 201346506092.00WinView Scorecard
3rd ODI - Wed, 06 Nov 2013101010100.00WinView Scorecard
1st Test - Mon, 14 Oct 201311825213046.82LossView Scorecard
1st Test - Mon, 14 Oct 201310270037.03LossView Scorecard
5th , Group B - Mon, 10 Jun 201381979083.50WinView Scorecard
5th ODI - Sun, 24 Mar 201322652033.84WinView Scorecard
4th ODI - Thu, 21 Mar 201301000.00LossView Scorecard
3rd ODI - Sun, 17 Mar 201312211391107.96WinView Scorecard
2nd ODI - Fri, 15 Mar 2013171630106.25LossView Scorecard
1st ODI - Sun, 10 Mar 2013434360100.00WinView Scorecard
3rd Test - Fri, 22 Feb 20139212813071.87WinView Scorecard
2nd Test - Thu, 14 Feb 201325603041.66WinView Scorecard
2nd Test - Thu, 14 Feb 201358967060.41WinView Scorecard
1st Test - Fri, 01 Feb 201337676055.22WinView Scorecard
1st Test - Fri, 01 Feb 2013741147064.91WinView Scorecard
15th - Fri, 28 Sep 20126610100.00LossView Scorecard
2nd Test - Sat, 20 Nov 20104100040.00LossView Scorecard
2nd Test - Sat, 20 Nov 201062648096.87LossView Scorecard
1st Test - Fri, 12 Nov 2010801527052.63LossView Scorecard
1st Test - Fri, 12 Nov 201011822510052.44LossView Scorecard
5th ODI - Mon, 08 Nov 2010624791131.91WinView Scorecard
4th ODI - Fri, 05 Nov 201010121083.33LossView Scorecard
3rd ODI - Tue, 02 Nov 20101191269094.44WinView Scorecard
2nd ODI - Sun, 31 Oct 2010656280104.83LossView Scorecard
1st ODI - Fri, 29 Oct 2010352931120.68WinView Scorecard
2nd Test - Mon, 08 Oct 200710311032.25LossView Scorecard
2nd Test - Mon, 08 Oct 200717442038.63LossView Scorecard
1st Test - Mon, 01 Oct 2007711586144.931.00707.00WinView Scorecard
1st Test - Mon, 01 Oct 2007010000.001.00707.00WinView Scorecard
3rd Test - Fri, 26 Jan 2007280025.00WinView Scorecard
3rd Test - Fri, 26 Jan 20073170017.64WinView Scorecard
2nd Test - Fri, 19 Jan 20075121041.66LossView Scorecard
2nd Test - Fri, 19 Jan 200716562028.57LossView Scorecard
1st Test - Thu, 11 Jan 20077115211046.71WinView Scorecard
1st Test - Thu, 11 Jan 2007641659038.78WinView Scorecard