Filter results by date

ESPNcricinfo staff

Hashim Amla raises his bat after notching up his maiden IPL century

Kings XI Punjab v Mumbai Indians, IPL 2017, Indore

'A masterclass from Hashim Amla'

Hashim Amla's South Africa team-mates led the praises on Twitter following his maiden T20 hundred

ESPNcricinfo staff

During his century against Mumbai Indians, Hashim Amla punished Lasith Malinga

IPL 2017

When batsmen picked their targets

Hashim Amla's 51 runs off Lasith Malinga on Thursday was the second-highest in batsman v bowler records in IPL history. Here's a look at other such hammerings