India vs Sri Lanka matches are perhaps one of the less talked about encounters of the ICC World Cup. Although there never has been a heated rivalry existing between the two teams, statistically the World Cup encounters between these two teams have always been nail-biting. India and Sri Lanka have faced each other for a total of nine times. Out of these nine encounters both share 4 wins between them, and one match ended in no result.
IND vs SL Head To Head All Time Records
|23-Mar-07||Sri Lanka||69 runs||Port of Spain|
|13-Mar-96||Sri Lanka||Won by Default||Kolkata|
|2-Mar-96||Sri Lanka||6 wickets||Delhi|
|16-Jun-79||Sri Lanka||47 runs||Manchester|
India and Pakistan met at the World Cup for the first time on June 16, 1979, at Manchester, England. Sri Lanka defeated India comfortably by 47 runs in that game.
The next India vs Sri Lanka World Cup match was scheduled to take place on February 28, 1992 at Mackay. However the match produced no result.
The next India vs Sri Lanka Cricket World Cup encounter took place on March 2, 1996 at Feroz Shah Kotla, India. The result of the game was again against India as Sri Lanka won the match by 6 wickets.
India and Sri Lanka again faced each other in the '96 World Cup on March 13, 1996 at the Eden Gardens, Kolkata for the semi-final. But due to spectator interference in the second innings, Sri Lanka won the match by default.
On May 26, 1999, it was time for India vs Sri Lanka again at the ICC World Cup at Taunton. But this it was an entirely different story as India emphatically defeated Sri Lanka by 157 runs.
The sixth India Pakistan encounter took place on March 10, 2003 at Johannesburg, South Africa. And even this time Indians dominated the Sri Lankans getting the better of them by 183 runs.
Also Read : Most runs for tenth wicket in world cup
On March 23, 2007, India and Sri Lanka met at the Port of Spain for their seventh Cricket World Cup clash. This time Sri Lanka came out on top winning the match by 69 runs
The eighth India vs Sri Lanka ICC World Cup match was played on April 2, 2011 at Wankhede Stadium, Mumbai, India. It was the finals and India won by 6 wickets, lifting the World Cup for the second time after a long wait of 28 years.
The recent India vs Sri Lanka World Cup match was in 2019 where India comfortaly defeated Sri Lanka by 7 wickets and ended their league stage being the tale toppers.
Also Read : Highest total chased in world cup