Hashim Amla: 19,842 Runs and a Legacy of Quiet Greatness
Hashim Amla scored 19,842 international runs across Tests, ODIs, and T20Is for South Africa — a tally that places him among the most prolific batsmen in the country's history. Across 121 Tests, 174 ODIs, and 93 T20 appearances, Amla compiled 28 Test centuries and 26 ODI hundreds with a technique widely regarded as one of the purest of his generation.
What set Amla apart was not volume alone but consistency. A Test average of 46.43, an ODI average of 48.66, and a T20 average of 34.90 across different eras of the game tell the story of a batsman who adapted without compromising his method. He never bowled a single delivery in ODIs or T20s — his value was measured entirely by runs, and the numbers justified every selection.
Career at a Glance
| Format | Mat | Inn | Runs | Avg | SR | HS | 100s | 50s |
|---|---|---|---|---|---|---|---|---|
| Test | 121 | 211 | 9,146 | 46.43 | 50.2 | 311* | 28 | 39 |
| ODI | 174 | 174 | 7,834 | 48.66 | 88.4 | 159 | 26 | 38 |
| T20 | 93 | 93 | 2,862 | 34.90 | 129.2 | 104 | 2 | 20 |
| Total | 388 | 478 | 19,842 | — | — | 311* | 56 | 97 |
Fifty-six international centuries. Ninety-seven half-centuries. These are numbers that belong in any conversation about South Africa's greatest ever batsmen, alongside Jacques Kallis, AB de Villiers, and Graeme Smith.
The Test Record: 9,146 Runs and a Triple Hundred
Amla's Test career produced 9,146 runs at 46.43 — the second-highest run total for South Africa behind only Kallis. His 28 centuries included a career-best 311 not out against England at The Oval in 2012, making him the first South African to score a Test triple century.
That innings encapsulated everything about Amla's batting: unhurried accumulation, an impeccable defensive technique, and the concentration to bat through entire sessions without offering a chance. He faced 18,223 balls in Test cricket — nearly 3,037 overs — and hit 1,150 fours against just 14 sixes. Amla was not a power player. He was a placement player, finding gaps with the precision of a chess grandmaster.
His 39 Test fifties tell another story: Amla converted big starts into centuries at an exceptional rate. Of his 67 scores of fifty or more, 28 were centuries — a conversion rate above 41%, among the best in Test history for batsmen with comparable sample sizes.
The ODI Masterclass: 7,834 Runs at 48.66
If Tests showcased Amla's patience, ODIs showcased his adaptability. His 7,834 ODI runs came at an average of 48.66 with a strike rate of 88.4 — numbers that reflected the transition from the classical 50-over era to the post-2015 power-hitting age.
Amla's 26 ODI centuries place him among the all-time leading century-makers in the format. His highest score of 159 demonstrated his capacity to accelerate when the situation demanded it, while his 38 fifties confirmed the consistency that defined his career.
He was particularly effective in run chases. Amla's ability to pace an innings — knowing when to rotate strike and when to attack — made him one of the most reliable number-three batsmen of his era. In a South African ODI lineup that featured the explosive AB de Villiers and the composed Faf du Plessis, Amla served as the anchor around which partnerships were built.
T20 Cricket: More Than an Afterthought
Amla's T20 numbers are often overlooked, but they deserve attention. Across 93 matches — spanning international duty for South Africa, IPL stints with Kings XI Punjab, and Caribbean Premier League appearances with Trinbago Knight Riders and Barbados Tridents — he scored 2,862 runs at 34.90 with a strike rate of 129.2.
Two T20 centuries, including a highest score of 104, and 20 fifties across franchise and international cricket proved that Amla could adapt his game to the shortest format. His 300 fours and 67 sixes in T20s showed a willingness to play shots that his Test persona rarely demanded.
His franchise career took him to the IPL, CPL, county cricket with Surrey and Derbyshire, and the Bangladesh Premier League with Khulna Tigers — a journeyman's path that reflected the demand for a batsman of his calibre across the global T20 circuit.
What the Numbers Show
Amla's career statistics reveal several distinctive patterns:
Boundary economics: In Tests, Amla hit 1,150 fours against just 14 sixes across 18,223 balls. That ratio — roughly 82 fours per six — is one of the most extreme in modern Test cricket. He manufactured runs through timing and placement rather than brute force.
Format consistency: Averaging above 34 in all three formats is a hallmark of a true multi-format batsman. Many players of Amla's generation excelled in one or two formats; Amla maintained elite-level returns across all three.
Century production: 56 international centuries in 388 matches translates to a century every 6.9 innings — an outstanding conversion rate that underlines his hunger for big scores rather than cameos.
Zero wickets: Amla bowled just 54 balls in his entire career, all in Tests, conceding 37 runs without taking a wicket. He was a pure batsman in every sense, carrying no bowling utility — a rarity in the modern game where selectors increasingly demand all-round contributions.
Standing in South African Cricket
In the hierarchy of South African batting, Amla occupies a unique position. Kallis has more Test runs. De Villiers had more flair. Smith captained with more authority. But Amla possessed a serenity at the crease that none of his contemporaries matched.
His last Test came in February 2019, his final ODI at the 2019 World Cup in England, and his last T20 in June 2021. He retired without a World Cup trophy — the recurring tragedy of South African cricket — but his individual record needs no tournament silverware to validate it.
For a generation of South African fans, Amla represented the ideal: technical excellence without ego, run accumulation without selfishness, and a career-long commitment to team success that his 19,842 runs only begin to quantify.
FAQ
How many international runs did Hashim Amla score?
Hashim Amla scored 19,842 runs across Tests (9,146), ODIs (7,834), and T20s (2,862) in 388 international and franchise matches.
How many centuries did Hashim Amla score in his career?
Amla scored 56 centuries across formats — 28 in Tests, 26 in ODIs, and 2 in T20s.
What is Hashim Amla's highest Test score?
Amla's highest Test score is 311 not out, scored against England at The Oval in 2012. It remains the highest individual Test score by a South African batsman.
Did Hashim Amla play in the IPL?
Yes. Amla played for Kings XI Punjab in the IPL. He also featured in the CPL (Trinbago Knight Riders, Barbados Tridents), English county cricket (Surrey, Derbyshire), and the BPL (Khulna Tigers).