in

World Cup Head to head: India vs Sri Lanka

The two teams have played each other 8 times in world cups, with Sri Lanka having a marginal edge over India

Leave a Comment