Home
>
Teams
>
International
>
South Africa
>
Hashim Amla
Playing Role:
Batsman
Batting Style:
Right Handed Bat
Bowling Style:
Right-arm medium
ODI Debut:
Bangladesh v South Africa at Chattogram, Mar 9, 2008
Last ODI:
Sri Lanka v South Africa at Chester-le-Street, Jun 28, 2019
Test Debut:
India v South Africa at Kolkata, Nov 28-Dec 2, 2004
Last Test:
South Africa v Sri Lanka at Port Elizabeth, Feb 21-23, 2019
T20 Debut:
Australia v South Africa at Brisbane, Jan 13, 2009
Last T20:
Sri Lanka v South Africa at Colombo (RPS), Aug 14, 2018
Other Teams:
South Africa, Cape Cobras, Barbados Tridents, Dolphins, Kings XI Punjab, Trinbago Knight Riders, Nottinghamshire, Hampshire, Derbyshire, Surrey, Durban Heat,

ICC RANKINGS


T20
ODI
Test
Batting
-
-
-
Bowling
-
-
-