Hashim Amla

Hashim Amla

469 matches · 28 Nov 2004 to 26 Sept 2022

Full name
Hashim Mahomed Amla
Born
31 Mar 1983, Durban
Age
43 years
Role
Top-order batter
Batting
Right-handed
Bowling
Right-arm off break

Hashim Mahomed Amla (born 31 March 1983) is a South African former cricketer who played for the national team from 2004 to 2019. A right-handed batter, he is South Africa's second-highest run-scorer in Tests and third-highest in One Day Internationals (ODIs), with 55 international centuries across both formats. He also played Twenty20 Internationals (T20s).

Amla served as the captain in several international matches from early to mid-2010s. With a professional career spanning from 1999/2000 to 2022, he represented several domestic and franchise cricket teams around the world.

Text from Wikipedia (CC BY-SA 4.0). Photo: YellowMonkey/Blnguyen · CC BY-SA 4.0.

Hashim Amla: career summary

Hashim Amla is a top-order batter from South Africa, born on 31 Mar 1983 in Durban. Hashim Amla has played 469 matches on CricInto's records, from 28 Nov 2004 to 26 Sept 2022, for Surrey, Khulna Tigers, South Africa, Cape Cobras, Durban Heat, Barbados Tridents, Hampshire, ICC World XI, Kings XI Punjab, Trinbago Knight Riders and Derbyshire.

In ODIs (177 matches, 2008–2019): 7,834 runs in 174 innings at an average of 48.66 and a strike rate of 88.41, with 26 hundreds and 38 fifties (highest score 159).

In Tests (122 matches, 2004–2019): 9,146 runs in 211 innings at an average of 46.66 and a strike rate of 50.19, with 28 hundreds and 39 fifties (highest score 311*).

In T20Is (43 matches, 2009–2018): 1,272 runs in 43 innings at an average of 34.38 and a strike rate of 132.22, with 0 hundreds and 8 fifties (highest score 97*).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
Test12221115 9146311*46.66 1822350.1928 3911501412
ODI17717413 783415948.66 886188.4126 38796494
T20I43436 127297*34.38 962132.220 8145262
County Championship27416 1712215*48.91 369046.405 518244
Ram Slam T20 Challenge18182 6608441.25 485136.080 561150
Caribbean Premier League17170 4828128.35 406118.720 337120
Indian Premier League16163 577104*44.38 407141.772 360212
Vitality Blast991 2717533.88 218124.310 32752
CSA T20 Challenge770 743210.57 9677.080 0510
Mzansi Super League770 712410.14 8781.610 0702
Royal London One-Day Cup760 1566326.00 20775.360 11700
NatWest T20 Blast771 25261*42.00 216116.670 32930
Specsavers County Championship590 49211254.67 91653.712 36500
LV= County Championship560 1397123.17 23060.430 11900
Bangladesh Premier League110 888.00 6133.330 0200
Bob Willis Trophy120 442622.00 8353.010 0420

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
Test12259 3700/4 -4.11- 00
ODI17700 00- --- 00
T20I4300 00- --- 00
County Championship2700 00- --- 00
Ram Slam T20 Challenge1800 00- --- 00
Caribbean Premier League1700 00- --- 00
Indian Premier League1600 00- --- 00
Vitality Blast900 00- --- 00
CSA T20 Challenge700 00- --- 00
Mzansi Super League700 00- --- 00
Royal London One-Day Cup700 00- --- 00
NatWest T20 Blast700 00- --- 00
Specsavers County Championship500 00- --- 00
LV= County Championship511 200/2 -2.00- 00
Bangladesh Premier League100 00- --- 00
Bob Willis Trophy100 00- --- 00

Recent matches

DateMatchBatBowl
26 Sept 2022 SUR vs LAN County Championship 29 (51) & 15 (29)-
20 Sept 2022 SUR vs YOR County Championship 14 (53)-
12 Sept 2022 SUR vs NOR County Championship 133 (278) & 8* (42)-
25 Jul 2022 SUR vs WAR County Championship 9 (20) & 80* (113)-
19 Jul 2022 SUR vs ESS County Championship 12 (47) & 16 (19)-
11 Jul 2022 SUR vs YOR County Championship 79 (131) & 28 (40)-
26 Jun 2022 SUR vs KEN County Championship 124 (169)-
12 Jun 2022 SUR vs SOM County Championship 19* (54) & 9 (16)-
12 May 2022 SUR vs KEN County Championship 12 (28)-
5 May 2022 SUR vs NOR County Championship 21 (53)-

Frequently asked questions

How many runs has Hashim Amla scored in ODIs?

Hashim Amla has scored 7,834 runs in ODIs, at an average of 48.66.

How many runs has Hashim Amla scored in Tests?

Hashim Amla has scored 9,146 runs in Tests, at an average of 46.66.

How many runs has Hashim Amla scored in T20Is?

Hashim Amla has scored 1,272 runs in T20Is, at an average of 34.38.

How many hundreds has Hashim Amla scored?

Hashim Amla has scored 26 hundreds in ODIs, 28 hundreds in Tests, 5 hundreds in the County Championship, 2 hundreds in the Indian Premier League and 2 hundreds in the Specsavers County Championship.

What is Hashim Amla's highest score?

Hashim Amla's highest score is 311*, in Tests (not out).

How old is Hashim Amla?

Hashim Amla was born on 31 Mar 1983 in Durban, and is 43 years old.

Which teams has Hashim Amla played for?

Surrey (2014–2022), Khulna Tigers (2020), South Africa (2004–2019), Cape Cobras (2014–2019), Durban Heat (2018), Barbados Tridents (2018), Hampshire (2018), ICC World XI (2017), Kings XI Punjab (2016–2017), Trinbago Knight Riders (2016) and Derbyshire (2015).