Get a detailed graphical representation of England vs Afghanistan, ODI, Arun Jaitley Stadium, Delhi, ICC Cricket World Cup, 2023