The line-ups for 2023 World Cup semi-finals are set and we are in for some thrilling games

India face New Zealand in the first semi-final in a repeat of 2019 last four match

India had lost by 18 runs back then but are clear favourites this time

IND v NZ will take place on 15 November at Wankhede Stadium in Mumbai

South Africa take on Australia in the second semi-final of World Cup 2023

This match will take place at Eden Gardens in Kolkata on 16 November

South Africa is the only semi-finalist who have never reached the final

Australia are five-time ODI world champions with last win coming in 2015

The final will take place at Narendra Modi Stadium on 19 November