ICC has released revised schedule of ODI World Cup 2023, with dates of nine matches being changed. India-Pakistan match will now take place on October 14 instead of October 15 in Ahmedabad. England-Afghanistan match in Delhi has been moved from October 14 to October 15. Pakistan-Sri Lanka match in Hyderabad has been moved from October 12 to October 10.