South African batsman Hashim Amla has succeeded in making centuries in ODIs in a long time.The 36-year-old Amla scored 108 runs in one-day internationals against Pakistan.However, this century did not work for South Africa.And lost the first ODI match of the five-match series.with this Hashim Amla broke Virat Kohli's record of fastest century.

Amla has recorded his record of making 27 Century by playing the least number of matches.

Hashim Amla has played 167 innings in ODIs.Kohli has scored 27 century in 169 innings. Amla has left behind Indian captain Virat in this matter.


The fastest player to score 27 centuries in ODIs

Hashim Amla (South Africa) 167 Innings

Virat Kohli (India) 169 innings

Sachin Tendulkar (India) 254 innings

Ricky Ponting (Australia) 308 Innings

Sanath Jayasuriya (Sri Lanka) 404 Innings

Amla has been successful in scoring a century after 12 ODIs.Earlier, Amla played in 110 Runs innings in a match against Bangladesh in October 2017.Which was Amla's 26th one-day international century.Kohli played 17 innings in one-day cricket, in which he did not succeed in scoring a century.

South Africa scored 266 runs in ODIs against Pakistan on Saturday. In this match Amla scored 108 runs.Pakistan won the match by completing 267 runs.