ICC World Cup 2023 Schedule & Results

The 2023 ICC Cricket World Cup was held in India from October 5 to November 19, 2023. It was the 13th edition of the tournament, featuring ten teams: India, Australia, England, New Zealand, Pakistan, South Africa, Bangladesh, Sri Lanka, Afghanistan, and the Netherlands.

Tournament Format & Schedule

The tournament followed a round-robin format, where each team played nine group-stage matches against every other team. The top four teams advanced to the semi-finals.

Group Stage Matches (October 5 - November 12, 2023)

The tournament began on October 5 with a match between England and New Zealand at Narendra Modi Stadium, Ahmedabad. The group stage continued until November 12, with matches held across ten venues in India, including Eden Gardens (Kolkata), Wankhede Stadium (Mumbai), and M. Chinnaswamy Stadium (Bengaluru).

Semi-Finals (November 15 & 16, 2023)

First Semi-Final (November 15, Mumbai): India vs. New Zealand – India won. Second Semi-Final (November 16, Kolkata): Australia vs. South Africa – Australia won. Final (November 19, 2023, Ahmedabad) The final featured India vs. Australia at the Narendra Modi Stadium. Australia defeated India to win their sixth ICC Cricket World Cup title, securing a historic victory.

Memorable Moments

The 2023 Cricket World Cup was marked by thrilling matches, standout performances, and record-breaking feats, making it one of the most exciting tournaments in cricket history..



MATCH
DATE/ TIME
MATCH DETAIL
VENUE
Match 1
05 30
10:30 AM / 3:00 PM LOCAL TIME
England V South Africa
England VSouth Africa
,
RESULT:
England won by 104 runs
Match 2
05 31
10:30 AM / 3:00 PM LOCAL TIME
Pakistan V West Indies
,
Pakistan VWest Indies
,
RESULT:
West Indies won by 7 wickets (with 218 balls remaining)
Match 3
06 01
10:30 AM / 3:00 PM LOCAL TIME
Srilanka V New Zealand
,
Srilanka VNew Zealand
,
RESULT:
New Zealand won by 10 wickets (with 203 balls remaining)
Match 4
06 01
01:30 AM / 6:00 PM LOCAL TIME
Afghanistan V Australia
,
Afghanistan VAustralia
,
RESULT:
Australia won by 7 wickets (with 91 balls remaining)
Match 5
01 02
10:30 AM / 3:00 PM LOCAL TIME
Bangladesh V South Africa
,
Bangladesh VSouth Africa
,
RESULT:
Bangladesh won by 21 runs
Match 6
06 03
10:30 AM / 3:00 PM LOCAL TIME
Pakistan V England
,
Pakistan VEngland
,
RESULT:
Pakistan won by 14 runs
Match 7
06 04
10:30 AM / 3:00 PM LOCAL TIME
Srilanka V Afghanistan
,
Srilanka VAfghanistan
,
RESULT:
No result
Match 8
06 05
10:30 AM / 3:00 PM LOCAL TIME
South Africa V India
,
South Africa VIndia
,
RESULT:
India won by 6 wickets (with 15 balls remaining)
Match 9
06 05
01:30 AM / 6:00 PM LOCAL TIME
Bangladesh V New Zealand
,
Bangladesh VNew Zealand
,
RESULT:
New Zealand won by 2 wickets (with 17 balls remaining)
Match 10
06 06
10:30 AM / 3:00 PM LOCAL TIME
Australia V West Indies
,
Australia VWest Indies
,
RESULT:
Australia won by 15 runs
Match 11
06 07
10:30 AM / 3:00 PM LOCAL TIME
Pakistan V Srilanka
,
Pakistan VSrilanka
,
RESULT:
Match abandoned without a ball bowled
Match 12
06 08
10:30 AM / 3:00 PM LOCAL TIME
England V Bangladesh
,
England VBangladesh
,
RESULT:
England won by 106 runs
Match 13
06 08
01:30 AM / 6:00 PM LOCAL TIME
Afghanistan V New Zealand
,
Afghanistan VNew Zealand
,
RESULT:
New Zealand won by 7 wickets (with 107 balls remaining)
Match 14
06 09
10:30 AM / 3:00 PM LOCAL TIME
India V Australia
,
India VAustralia
,
RESULT:
India won by 36 runs
Match 15
06 10
10:30 AM / 3:00 PM LOCAL TIME
South Africa V West Indies
,
South Africa VWest Indies
,
RESULT:
No result
Match 16
06 11
10:30 AM / 3:00 PM LOCAL TIME
Bangladesh V Srilanka
,
Bangladesh VSrilanka
,
RESULT:
Match abandoned without a ball bowled
Match 17
06 12
10:30 AM / 3:00 PM LOCAL TIME
Australia V Pakistan
,
Australia VPakistan
,
RESULT:
Australia won by 41 runs
Match 18
06 13
10:30 AM / 3:00 PM LOCAL TIME
India V New Zealand
,
India VNew Zealand
,
RESULT:
Match abandoned without a ball bowled
Match 19
06 14
10:30 AM / 3:00 PM LOCAL TIME
West Indies V England
,
West Indies VEngland
,
RESULT:
England won by 8 wickets (with 101 balls remaining)
Match 20
06 15
10:30 AM / 3:00 PM LOCAL TIME
Australia V Srilanka
,
Australia VSrilanka
,
RESULT:
Australia won by 87 runs
Match 21
06 15
01:30 AM / 6:00 PM LOCAL TIME
Afghanistan V South Africa
,
Afghanistan VSouth Africa
,
RESULT:
South Africa
Match 22
06 16
10:30 AM / 3:00 PM LOCAL TIME
India V Pakistan
,
India VPakistan
,
RESULT:
India won by 89 runs (D/L method)
Match 23
06 17
10:30 AM / 3:00 PM LOCAL TIME
West Indies V Bangladesh
,
West Indies VBangladesh
,
RESULT:
Bangladesh won by 7 wickets (with 51 balls remaining)
Match 24
06 18
10:30 AM / 3:00 PM LOCAL TIME
England V Afghanistan
,
England VAfghanistan
,
RESULT:
England won by 150 runs
Match 25
06 19
10:30 AM / 3:00 PM LOCAL TIME
South Africa V New Zealand
,
South Africa VNew Zealand
,
RESULT:
New Zealand won by 4 wickets (with 3 balls remaining)
Match 26
06 20
10:30 AM / 3:00 PM LOCAL TIME
Australia V Bangladesh
,
Australia VBangladesh
,
RESULT:
Australia won by 48 runs
Match 27
06 21
10:30 AM / 3:00 PM LOCAL TIME
Srilanka V England
,
Srilanka VEngland
,
RESULT:
Sri Lanka won by 20 runs
Match 28
06 22
10:30 AM / 3:00 PM LOCAL TIME
India V Afghanistan
,
India VAfghanistan
,
RESULT:
India won by 11 runs
Match 29
06 22
01:30 AM / 6:00 PM LOCAL TIME
New Zealand V West Indies
,
New Zealand VWest Indies
,
RESULT:
New Zealand won by 5 runs
Match 30
06 23
10:30 AM / 3:00 PM LOCAL TIME
Pakistan V South Africa
,
Pakistan VSouth Africa
,
RESULT:
Pakistan won by 49 runs
Match 31
06 24
10:30 AM / 3:00 PM LOCAL TIME
Bangladesh V Afghanistan
,
Bangladesh VAfghanistan
,
RESULT:
Bangladesh won by 62 runs
Match 32
06 25
10:30 AM / 3:00 PM LOCAL TIME
Australia V England
,
Australia VEngland
,
RESULT:
Australia won by 64 runs
Match 33
06 26
10:30 AM / 3:00 PM LOCAL TIME
New Zealand V Pakistan
,
New Zealand VPakistan
,
RESULT:
Pakistan won by 6 wickets (with 5 balls remaining)
Match 34
06 27
10:30 AM / 3:00 PM LOCAL TIME
India V West Indies
,
India VWest Indies
,
RESULT:
India won by 125 runs
Match 35
06 28
10:30 AM / 3:00 PM LOCAL TIME
Srilanka V South Africa
,
Srilanka VSouth Africa
,
RESULT:
South Africa won by 9 wickets (with 76 balls remaining)
Match 36
06 29
10:30 AM / 3:00 PM LOCAL TIME
Afghanistan V Pakistan
,
Afghanistan VPakistan
,
RESULT:
Pakistan won by 3 wickets (with 2 balls remaining)
Match 37
06 29
01:30 AM / 6:00 PM LOCAL TIME
Australia V New Zealand
,
Australia VNew Zealand
,
RESULT:
Australia won by 86 runs
Match 38
06 30
10:30 AM / 3:00 PM LOCAL TIME
England V India
,
England VIndia
,
RESULT:
England won by 31 runs
Match 39
07 01
10:30 AM / 3:00 PM LOCAL TIME
Srilanka V West Indies
,
Srilanka VWest Indies
,
RESULT:
Sri Lanka won by 23 runs
Match 40
07 02
10:30 AM / 3:00 PM LOCAL TIME
India V Bangladesh
,
India VBangladesh
,
RESULT:
India won by 28 runs
Match 41
07 03
10:30 AM / 3:00 PM LOCAL TIME
England V New Zealand
,
England VNew Zealand
,
RESULT:
West Indies won by 23 runs
Match 42
07 04
10:30 AM / 3:00 PM LOCAL TIME
West Indies V Afghanistan
,
West Indies VAfghanistan
,
RESULT:
West Indies won by 23 runs
QUARTER FINAL 1
07 05
10:30 AM / 3:00 PM LOCAL TIME
Pakistan V Bangladesh
,
Pakistan VBangladesh
,
RESULT:
Pakistan won by 94 runs
QUARTER FINAL 2
07 06
10:30 AM / 3:00 PM LOCAL TIME
Srilanka V India
,
Srilanka VIndia
,
RESULT:
India won by 7 wickets (with 39 balls remaining)
QUARTER FINAL 3
07 06
01:30 AM / 6:00 PM LOCAL TIME
South Africa V Australia
,
South Africa VAustralia
,
RESULT:
South Africa won by 10 runs
QUARTER FINAL 4
07 09
10:30 AM / 3:00 PM LOCAL TIME
New Zealand V India
,
New Zealand VIndia
,
RESULT:
New Zealand won by 18 runs
SEMI FINAL 1
07 11
10:30 AM / 3:00 PM LOCAL TIME
Australia V England
,
Australia VEngland
,
RESULT:
England won by 8 wickets (with 107 balls remaining)
SEMI FINAL 2
07 14
10:30 AM / 3:00 PM LOCAL TIME
New Zealand V England
,
New Zealand VEngland
,
RESULT:
Match tied (England won on boundary count)