Hashim Amla

Top-order batsman
South Africa Flag
Full Name: Hashim Mahomed Amla
Date of Birth: 31 Mar 1983
Current Age: 42 Year, 6 Month, 20 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
's 2010 stats
TEST
MAT
19
ING
19
RUNS
1249
BF
2354
50s
4
100s
5
6s
2
4s
138
NO
3
HS
253
AVG
78.06
SR
53.06
ODI
MAT
15
ING
15
RUNS
1058
BF
1015
50s
4
100s
5
6s
6
4s
106
NO
1
HS
129
AVG
75.57
SR
104.24
TEST
1st InningING
7
RUNS
511
BF
965
50s
1
100s
2
6s
1
4s
50
NO
1
HS
253
AVG
85.17
SR
52.95
TEST
2nd InningING
4
RUNS
253
BF
410
50s
1
100s
1
6s
1
4s
27
NO
0
HS
140
AVG
63.25
SR
61.71
TEST
3rd InningING
6
RUNS
444
BF
943
50s
2
100s
2
6s
0
4s
55
NO
2
HS
123
AVG
111.00
SR
47.08
TEST
4th InningING
2
RUNS
41
BF
36
50s
0
100s
0
6s
0
4s
6
NO
0
HS
25
AVG
20.50
SR
113.89
ODI
1st InningING
10
RUNS
705
BF
696
50s
4
100s
3
6s
2
4s
72
NO
1
HS
119
AVG
78.33
SR
101.29
ODI
2nd InningING
5
RUNS
353
BF
319
50s
0
100s
2
6s
4
4s
34
NO
0
HS
129
AVG
70.60
SR
110.66
TEST
MAT
-99
ING
19
RUNS
1249
BF
2354
50s
0
100s
0
6s
2
4s
138
NO
0
HS
253
AVG
0.00
SR
0.00
ODI
MAT
-99
ING
15
RUNS
1058
BF
1015
50s
0
100s
0
6s
6
4s
106
NO
0
HS
129
AVG
0.00
SR
0.00
's 2010 matches
MatchRB4s6sSRORWEcoWin/LossScorecard
2nd Test - Sun, 26 Dec 2010 vs India33465071.73LossView Scorecard
2nd Test - Sun, 26 Dec 2010 vs India161630100.00LossView Scorecard
1st Test - Thu, 16 Dec 2010 vs India14020214169.30WinView Scorecard
2nd Test - Sat, 20 Nov 2010 vs Pakistan4100040.00LossView Scorecard
2nd Test - Sat, 20 Nov 2010 vs Pakistan62648096.87LossView Scorecard
1st Test - Fri, 12 Nov 2010 vs Pakistan801527052.63LossView Scorecard
1st Test - Fri, 12 Nov 2010 vs Pakistan11822510052.44LossView Scorecard
5th ODI - Mon, 08 Nov 2010 vs Pakistan624791131.91WinView Scorecard
4th ODI - Fri, 05 Nov 2010 vs Pakistan10121083.33LossView Scorecard
3rd ODI - Tue, 02 Nov 2010 vs Pakistan1191269094.44WinView Scorecard
2nd ODI - Sun, 31 Oct 2010 vs Pakistan656280104.83LossView Scorecard
1st ODI - Fri, 29 Oct 2010 vs Pakistan352931120.68WinView Scorecard
3rd ODI - Fri, 22 Oct 2010 vs Zimbabwe241831133.33WinView Scorecard
2nd ODI - Sun, 17 Oct 2010 vs Zimbabwe110103120106.79WinView Scorecard
1st ODI - Fri, 15 Oct 2010 vs Zimbabwe11096140114.58WinView Scorecard
3rd Test - Sat, 26 Jun 2010 vs West Indies5240020.83WinView Scorecard
3rd Test - Sat, 26 Jun 2010 vs West Indies252030125.00WinView Scorecard
2nd Test - Fri, 18 Jun 2010 vs West Indies44995044.44LossView Scorecard
2nd Test - Fri, 18 Jun 2010 vs West Indies41846048.80LossView Scorecard
1st Test - Thu, 10 Jun 2010 vs West Indies290022.22WinView Scorecard
1st Test - Thu, 10 Jun 2010 vs West Indies5201025.00WinView Scorecard
5th ODI - Thu, 03 Jun 2010 vs West Indies45503190.00WinView Scorecard
4th ODI - Sun, 30 May 2010 vs West Indies12911592112.17WinView Scorecard
3rd ODI - Fri, 28 May 2010 vs West Indies342850121.42WinView Scorecard
2nd ODI - Mon, 24 May 2010 vs West Indies92957096.84WinView Scorecard
1st ODI - Sat, 22 May 2010 vs West Indies1021098093.57WinView Scorecard
3rd ODI - Sat, 27 Feb 2010 vs India871038084.46WinView Scorecard
2nd ODI - Wed, 24 Feb 2010 vs India342270154.54LossView Scorecard
2nd Test - Sun, 14 Feb 2010 vs India11416614168.67LossView Scorecard
2nd Test - Sun, 14 Feb 2010 vs India12339416031.21LossView Scorecard
1st Test - Sat, 06 Feb 2010 vs India25347322053.48WinView Scorecard
4th Test - Thu, 14 Jan 2010 vs England751388054.34WinView Scorecard
3rd Test - Sun, 03 Jan 2010 vs England14562025.00LossView Scorecard
3rd Test - Sun, 03 Jan 2010 vs England9515614060.89LossView Scorecard