
The International Cricket Council (ICC) has officially unveiled the complete schedule for the 2027 ICC Men’s ODI World Cup, setting the stage for one of cricket’s biggest global spectacles. ODI World Cup 2027 Full Schedule: India vs Pakistan Match on October 10.
Jointly hosted by South Africa, Zimbabwe, and Namibia, the tournament will begin on October 2, 2027, and conclude with the grand final on November 21, 2027, at the iconic Johannesburg. A total of 14 teams will compete across 12 venues spread across the three host nations.
One of the biggest attractions of the tournament will be the blockbuster India vs Pakistan clash, scheduled for October 10 in Johannesburg. Defending champions and traditional rivals are expected to draw millions of viewers worldwide, making it one of the most anticipated fixtures of the World Cup.
The competition will begin with a Qualifier Series, where the remaining qualifying teams will battle for the final spots in the main draw. The main tournament will then feature 12 teams divided into two groups of six teams each. Following the group stage, the top-performing teams will progress to the Super Seven Stage, where they will compete for a place in the knockout rounds.
The top four teams from the Super Seven standings will advance to the semi-finals, with the winners meeting in the World Cup Final.
ODI World Cup 2027 Group A Team:
India
Australia
Pakistan
Afghanistan
Zimbabwe
Qualifier A
ODI World Cup 2027 Group B Team:
South Africa
England
New Zealand
Sri Lanka
Bangladesh
Qualifier B
India’s Group Stage Fixtures:
India will begin its World Cup campaign against Australia on October 7 in Cape Town before taking on arch-rivals Pakistan in a high-voltage encounter on October 10 in Johannesburg.
India’s remaining group-stage fixtures are:
October 7: India vs Australia – Cape Town
October 10: India vs Pakistan – Johannesburg
October 14: India vs Afghanistan – Tshwane
October 17: India vs Qualifier A – Bloemfontein
October 24: India vs Zimbabwe – Victoria Falls
ODI World Cup 2027 Full Tournament Schedule:
Qualifier Series:
October 2: QF1 vs QF3 – Windhoek
October 4: QF1 vs QF2 – Windhoek
October 6: QF2 vs QF3 – Windhoek
Group Stage:
October 7: India vs Australia – Cape Town
October 8: Pakistan vs Afghanistan – Tshwane
October 8: England vs Bangladesh – Windhoek
October 9: Zimbabwe vs Qualifier A – Bulawayo
October 9: South Africa vs New Zealand – Cape Town
October 10: India vs Pakistan – Johannesburg
October 10: Sri Lanka vs Qualifier B – Windhoek
October 11: Zimbabwe vs Afghanistan – Bulawayo
October 12: Australia vs Qualifier A – Paarl
October 12: New Zealand vs Bangladesh – Gqeberha
October 13: England vs Sri Lanka – Windhoek
October 13: South Africa vs Qualifier B – Paarl
October 14: India vs Afghanistan – Tshwane
October 15: Pakistan vs Qualifier A – Bloemfontein
October 15: Zimbabwe vs Australia – Harare
October 16: Sri Lanka vs Bangladesh – Durban
October 16: South Africa vs England – Gqeberha
October 17: India vs Qualifier A – Bloemfontein
October 17: New Zealand vs Qualifier B – Harare
October 18: Australia vs Afghanistan – Gqeberha
October 19: Zimbabwe vs Pakistan – Harare
October 19: South Africa vs Bangladesh – Durban
October 20: New Zealand vs Sri Lanka – Johannesburg
October 20: England vs Qualifier B – Harare
October 21: Afghanistan vs Qualifier A – Gqeberha
October 22: Australia vs Pakistan – Paarl
October 22: South Africa vs Sri Lanka – Johannesburg
October 23: England vs New Zealand – Gqeberha
October 23: Bangladesh vs Qualifier B – Tshwane
October 24: Zimbabwe vs India – Victoria Falls
Super Seven Stage:
The Super Seven matches will be played from October 25 to November 14 across Johannesburg, Cape Town, Durban, Gqeberha, Paarl, Bloemfontein, and Victoria Falls.
Knockout Stage:
November 17: First Semi-final – Cape Town
November 18: Second Semi-final – Tshwane
November 21: Final – Johannesburg.