List of MS Dhoni's international centuries by country
honi was an inspirational leader, an instrumental finisher and one of the greatest wicketkeepers in world cricket.
5 Min Read


The legacy and impact former Indian skipper MS Dhoni has left on Indian cricket is immense. Dhoni was an inspirational leader, an instrumental finisher and one of the greatest wicketkeepers in world cricket. He ended his career with 4876 runs in Tests, 10773 runs in ODIs and 1617 runs in T20Is despite batting in the lower-order for the majority of his career.
Complete list of MS Dhoni international centuries by country
1. Sri Lanka (4)

Dhoni scored two centuries each in Tests and ODIs against Sri Lanka. He scored a couple of hundreds in the same series in late 2009, as he scored 110 off 159 in the drawn Test in Ahmedabad before an unbeaten 100 off 154 in India's victory by an innings and 24 runs in Mumbai.
Dhoni's first ODI ton against the Lankans (183* off 145 in Jaipur in 2005) turned out to be his highest ODI score. His next century came four years after the 183-run knock, a 111-ball 107 in Nagpur. However, India lost the game by three wickets.
Download Our App