After Australia (20), Tendulkar has scored his maximum international centuries (17) against Sri Lanka. Here is a list of all his ODI tons against Sri Lanka.
April 9, 1995: It was Asia Cup where Tendulkar slammed his 12th international ton. Sri Lanka batted first and were bundled out for a paltry score of 202 runs. Sachin and Manoj Prabhakar (60), got India to a terrific start as they added 161 runs for the first wicket. Navjot Singh Sidhu was the other batsman to be dismissed as India won the match convincingly and Sachin remained not out on 112 runs.
Result: India won by 8 wickets
Man of the Match: Sachin Tendulkar
March 2, 1996: Batting first, India lost two wickets at the score of 93. Tendulkar once again came to rescue the team as he added 173 runs with skipper Mohammad Azharuddin for the third wicket as India posted a decent total of 271 runs. Sachin was unfortunately run-out after having scored 137 runs. India lost the match after Lankan openers - Sanath Jayasuriya and Romesh Kaluwitharana - pummeled the Indian bowling attack and guided their side to a six-wicket win.
Result: Sri Lanka won by 6 wickets
August 28, 1996: This match was a special one for Tendulkar as he was handed over the captaincy for the first time. But Tendulkar seemed to enjoy the burden of expectations as he slammed another ton - 110 runs - and was unfortunately run-out. His innings included 5 fours and a six. The Lankans won the match as Jayasuriya exploded at the top of the order and scored unbeaten 120 runs.
Result: Sri Lanka won by 9 wickets
July 7, 1998: It was another tri-series which was hosted by Sri Lanka. It was named as the Singer Akai-Nidahas trophy where India were to play Sri Lanka in the final.
The match will be remembered for a magnificent opening partnership between Sourav Ganguly and Sachin Tendulkar where the duo stitched a record 252 runs for the first wicket. Both the batsmen smashed formidable centuries. While Ganguly scored 109 runs from 136 balls, Tendulkar was more aggressive as he scored 128 runs from 131 balls. Aravinda de Silva also scored a century but Sri Lanka fell inches short of the total.
Result: : India won by 6 runs.
Man of the Match: Sachin Tendulkar
August 29, 1999: Tendulkar was once again made the captain of the Indian team after their poor show in the 1999 World Cup. India were supposed to play a triangular series - AIWA Cup with Sri Lanka and Australia.
India had lost their first three games and were up against Sri Lanka in the fourth. Tendulkar came to open the innings with Sadagopan Ramesh and the pair added 75 runs for the first wicket. Tendulkar followed it with another big partnership - 127 runs with Ganguly for the third wicket. Sachin scored 11 boundaries and two sixes in his 141-ball knock.
Result: India won by 23 runs (D/L method)
October 20, 2000: Coca-Cola Champions Trophy was being held in Sharjah which had three teams - India, Sri Lanka and Zimbabwe.
India batted first and lost wickets at quick successions. Sachin Tendulkar fought a lone battle for his side and was finally run out. But before that, he had scored a crucial ton and had contributed 101 runs out of India’s 224.
Result: Sri Lanka won by 5 wickets
Man of the Match: Sachin Tendulkar
July 11, 2002: In the same series, India were now playing against Sri Lanka in their third match.
It was a decent start for India who lost two wickets for 73 runs. Tendulkar who was in sublime form added a crucial 99-run partnership with Dinesh Mongia for the third wicket. The Little Master once again slammed a ton, an innings where he faced 102 balls and slammed 12 boundaries and a six. India reached a good score of 304 runs and Sri Lanka were bowled out for 241.
Result:India won by 63 runs
Man of the Match: Sachin Tendulkar
September 14, 2009: India toured Sri Lanka for a triangular series where New Zealand was the third team. India reached the final where they were up against the hosts.
Dravid and Tendulkar opened the innings and added 95 runs for the first wicket in 17.2 overs before Dravid was dismissed by Jayasuriya. Tendulkar was in good rhythm and he followed the first dismissal with a 110-run stand with MS Dhoni for the second wicket partnership. Tendulkar also stitched 71 runs with Yuvraj Singh for the third wicket before being dismissed by Ajantha Mendis. It was a superb knock from the Little Master and he hammered 10 boundaries and a six during his stay at the crease. India reached a score of 319/5 in 50 overs and the bowlers did the rest of the job for MS Dhoni.
Result: India won by 46 runs
Man of the Match: Sachin Tendulkar