List of Rohit Sharma's international centuries by opposition

Rohit Sharma is currently the captain of Indian ODI team.

By Ajay Koushik R

Updated - 21 Sept 2025, 15:37 IST

5 Min Read

Sri Lanka - ODI (6), Test (1), T20I (1)

Rohit Sharma. (Photo source: Getty Images)

Sri Lanka has been on the receiving end of some of Rohit’s most iconic knocks. He has scored eight centuries against them, six in ODIs, one in Tests and one in T20Is. Among these, two stand out in cricketing history, his record-breaking 264, the highest score in ODI cricket, and his unbeaten 208, which marked his third career double-hundred and second against Sri Lanka.

Prev
Page8 / 10
Next

Get every cricket updates! Follow Us:

Download Our App

For a better experience: Download the CricTracker app from the IOS and Google Play Store