India and Sri Lanka have played 46 Test matches against one another since 2002. Of those, India have won 22 while Sri Lanka have taken 7. 17 resulted […]
National Basketball Association
India and Sri Lanka have played 46 Test matches against one another since 2002. Of those, India have won 22 while Sri Lanka have taken 7. 17 resulted […]