Virat Kohli slammed a timely century to ensure India remained undefeated in what turned out to be a one-sided series. India's three-wicket triumph was their 100th across all formats out of 190 played against Sri Lanka -- 83 in ODIs; 14 in Tests and three in T20Is. India have lost 63, tied one, drawn 15 and 11 matches produced no result. (Angelo Mathews stands tall amid ruins)

India became the first team to accomplish 100 wins against Sri Lanka. India's second best tally across all formats is 74 wins out of 211 against England. (India consolidate No. 1 ODI ranking)

India have completed a 5-0 whitewash five times in ODIs -- twice against England and once each versus Sri Lanka, New Zealand and Zimbabwe. Mahendra Singh Dhoni and stand-in skipper Virat Kohli have accomplished this feat twice each.

Kohli said it was a challenging task to beat Sri Lanka so convincingly. "It's not easy to have a whitewash especially against a sub-continent team in the sub-continent. It's always a very difficult thing so really glad the way the guys have responded to whatever I've asked of them. I'm really satisfied as a captain," Kohli said.

Kohli had filled in for an injured Dhoni. Kohli will also lead India in the first Test against Australia at Brisbane starting December 4. This will mark Kohli's Test captaincy debut.