watch highlights of 2003 world cup between england vs india The 2003 ICC Cricket World Cup witnessed an enthralling clash between two cricketing powerhouses, India and England. The match, held on Fe... doller pese - May 23, 2023