He has scored ODI centuries against all Test playing countries and is only the fourth person to do so. He was named as one of the Wisden Cricketers of the Year in 2013. In 2017, he scored 2 centuries in the Indian Premier League, playing for Kings XI Punjab. He became the fastest player to score 7,000 runs in ODIs. On 3 June 2017, he became the fastest cricketer to reach 25 ODI centuries. On 19 January 2018, Amla broke Virat Kohli’s record for being the fastest cricketer to reach 27 centuries in ODI cricket. Amla has reached the milestone in 167 innings, surpassing Kohli’s 169.