India vs Sri Lanka head to head in ICC ODI World Cup and International Cricket 30 October, 2023 by Newstars Education See also World Population Day 2023: Interesting sayings, messages and facts you need to know