Rohit Sharma's record 264-run knock came against Sri Lanka in November 2014 and feature at the top
Image Source : GettyNot once but twice has Rohit scored a double ton in ODI against Sri Lanka with an unbeaten 208 in Mohali in 2017
Image Source : GettyMS Dhoni's best individual score of an unbeaten 183 came against Sri Lanka in October 2005 where India won the seven-match series 6-1
Image Source : GettyIn May 1999, former India captain Sourav Ganguly scored a blistering 183 before he was scalped on the penultimate ball of the Indian innings
Image Source : GettyOn Christmas eve 2009, Gautam Gambhir ran riot at the Eden Gardens for India and scored an unbeaten 150 as India chased 316-run target to beat the Lankan Lions
Image Source : GettyNext : Top 5 IPL seasons where MS Dhoni hit most sixes