Fastest batsmen to score 50 international centuries

Hashim Amla Virat Kohli
Virat Kohli and Hashim Amla took just 348 innings to get to the landmark

#6 Kumar Sangakkara (593 innings)

Kumar Sangakkara
Kumar Sangakkara is arguably the greatest Sri Lankan batsman of all time

Sri Lanka's stylish top-order batsman Kumar Sangakkara scored 28,016 in his remarkable 15-year-long career. His tally of international runs is only behind Sachin Tendulkar. The left-hander was the second batsman from his country to go past 50 international tons after Mahela Jayawardene.

Incidentally, Sangakkara and Jayawardene reached this epic feat in the same series against Bangladesh but just nine days apart. During the second Test of the 2014 series played between Sri Lanka and Bangladesh, Sangakkara scored a mammoth 319. This was his highest Test score, surpassing the 287 against South Africa in 2006. He also became the second batsman in Test history (after Virender Sehwag) to reach the 300-run mark with a six.

By the time he eventually retired from the game, Sangakkara had 38 Test and 25 ODI tons to his name.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links