ICC World Cup 2023 - Schedule, Fixtures, Points Table and Stats

Complete coverage of ICC World Cup 2023 including the match schedule, live scores, points table, squads, and statistics.

Total matches: 48. Completed: 48.

Cricinnings
Live ScoresSchedule
Series
Teams
PlayersNewsRanking
More

CricInnings

Your ultimate destination for live cricket scores, match updates, and comprehensive cricket coverage.

Quick Links

  • Live Scores
  • Series
  • Teams
  • News
  • Rankings

Legal

  • Editorial Policy
  • Fact-Check Policy
  • Corrections
  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Contact Us
  • About Us

Follow Us

  • X (Twitter)
  • Facebook
  • Instagram
  • YouTube

© 2026 CricInnings. All rights reserved.

Cricinnings
Live ScoresSchedule
Series
Teams
PlayersNewsRanking
More
ICC World Cup

ICC World Cup 2023

WC • 2 stages
48 Matches
48 Completed
Tournament Stages2 stages
Groups
Knockout
45th Match
India won by 160 runs
India
410/4(50)
Netherlands
250/10(47.5)
Sun, Nov 12, 08:30 AM
Bengaluru
44th Match
England won by 93 runs
England
337/9(50)
Pakistan
244/10(43.3)
Sat, Nov 11, 08:30 AM
Kolkata
43rd Match
Australia won by 8 wickets
Australia
307/2(44.4)
Bangladesh
306/8(50)
Sat, Nov 11, 05:00 AM
Pune
42nd Match
South Africa won by 5 wickets
South Africa
247/5(47.3)
Afghanistan
244/10(50)
Fri, Nov 10, 08:30 AM
Ahmedabad
41st Match
New Zealand won by 5 wickets
New Zealand
172/5(23.2)
Sri Lanka
171/10(46.4)
Thu, Nov 9, 08:30 AM
Bengaluru
40th Match
England won by 160 runs
England
339/9(50)
Netherlands
179/10(37.2)
Wed, Nov 8, 08:30 AM
Pune
39th Match
Australia won by 3 wickets
Australia
293/7(46.5)
Afghanistan
291/5(50)
Tue, Nov 7, 08:30 AM
Mumbai
38th Match
Bangladesh won by 3 wickets
Bangladesh
282/7(41.1)
Sri Lanka
279/10(49.3)
Mon, Nov 6, 08:30 AM
Delhi
37th Match
India won by 243 runs
India
326/5(50)
South Africa
83/10(27.1)
Sun, Nov 5, 08:30 AM
Kolkata
36th Match
Australia won by 33 runs
England
253/10(48.1)
Australia
286/10(49.3)
Sat, Nov 4, 08:30 AM
Ahmedabad
35th Match
Pakistan won by 21 runs (D/L method)
New Zealand
401/6(50)
Pakistan
200/1(25.3)
Sat, Nov 4, 05:00 AM
Bengaluru
34th Match
Afghanistan won by 7 wickets
Netherlands
179/10(46.3)
Afghanistan
181/3(31.3)
Fri, Nov 3, 08:30 AM
Lucknow
33rd Match
India won by 302 runs
India
357/8(50)
Sri Lanka
55/10(19.4)
Thu, Nov 2, 08:30 AM
Mumbai
32nd Match
South Africa won by 190 runs
New Zealand
167/10(35.3)
South Africa
357/4(50)
Wed, Nov 1, 08:30 AM
Pune
31st Match
Pakistan won by 7 wickets
Pakistan
205/3(32.3)
Bangladesh
204/10(45.1)
Tue, Oct 31, 08:30 AM
Kolkata
30th Match
Afghanistan won by 7 wickets
Afghanistan
242/3(45.2)
Sri Lanka
241/10(49.3)
Mon, Oct 30, 08:30 AM
Pune
29th Match
India won by 100 runs
India
229/9(50)
England
129/10(34.5)
Sun, Oct 29, 08:30 AM
Lucknow
28th Match
Netherlands won by 87 runs
Netherlands
229/10(50)
Bangladesh
142/10(42.2)
Sat, Oct 28, 08:30 AM
Kolkata
27th Match
Australia won by 5 runs
Australia
388/10(49.2)
New Zealand
383/9(50)
Sat, Oct 28, 05:00 AM
Dharamsala
26th Match
South Africa won by 1 wicket
Pakistan
270/10(46.4)
South Africa
271/9(47.2)
Fri, Oct 27, 08:30 AM
Chennai
25th Match
Sri Lanka won by 8 wickets
England
156/10(33.2)
Sri Lanka
160/2(25.4)
Thu, Oct 26, 08:30 AM
Bengaluru
24th Match
Australia won by 309 runs
Australia
399/8(50)
Netherlands
90/10(21)
Wed, Oct 25, 08:30 AM
Delhi
23rd Match
South Africa won by 149 runs
South Africa
382/5(50)
Bangladesh
233/10(46.4)
Tue, Oct 24, 08:30 AM
Mumbai
22nd Match
Afghanistan won by 8 wickets
Pakistan
282/7(50)
Afghanistan
286/2(49)
Mon, Oct 23, 08:30 AM
Chennai
21st Match
India won by 4 wickets
India
274/6(48)
New Zealand
273/10(50)
Sun, Oct 22, 08:30 AM
Dharamsala
20th Match
South Africa won by 229 runs
England
170/10(22)
South Africa
399/7(50)
Sat, Oct 21, 08:30 AM
Mumbai
19th Match
Sri Lanka won by 5 wickets
Netherlands
262/10(49.4)
Sri Lanka
263/5(48.2)
Sat, Oct 21, 05:00 AM
Lucknow
18th Match
Australia won by 62 runs
Australia
367/9(50)
Pakistan
305/10(45.3)
Fri, Oct 20, 08:30 AM
Bengaluru
17th Match
India won by 7 wickets
India
261/3(41.3)
Bangladesh
256/8(50)
Thu, Oct 19, 08:30 AM
Pune
16th Match
New Zealand won by 149 runs
New Zealand
288/6(50)
Afghanistan
139/10(34.4)
Wed, Oct 18, 08:30 AM
Chennai
15th Match
Netherlands won by 38 runs
South Africa
207/10(42.5)
Netherlands
245/8(43)
Tue, Oct 17, 08:30 AM
Dharamsala
14th Match
Australia won by 5 wickets
Australia
215/5(35.2)
Sri Lanka
209/10(43.3)
Mon, Oct 16, 08:30 AM
Lucknow
13th Match
Afghanistan won by 69 runs
England
215/10(40.3)
Afghanistan
284/10(49.5)
Sun, Oct 15, 08:30 AM
Delhi
12th Match
India won by 7 wickets
India
192/3(30.3)
Pakistan
191/10(42.5)
Sat, Oct 14, 08:30 AM
Ahmedabad
11th Match
New Zealand won by 8 wickets
New Zealand
248/2(42.5)
Bangladesh
245/9(50)
Fri, Oct 13, 08:30 AM
Chennai
10th Match
South Africa won by 134 runs
Australia
177/10(40.5)
South Africa
311/7(50)
Thu, Oct 12, 08:30 AM
Lucknow
9th Match
India won by 8 wickets
India
273/2(35)
Afghanistan
272/8(50)
Wed, Oct 11, 08:30 AM
Delhi
8th Match
Pakistan won by 6 wickets
Pakistan
345/4(48.2)
Sri Lanka
344/9(50)
Tue, Oct 10, 08:30 AM
Dehra Dun, Uttarakhand
7th Match
England won by 137 runs
England
364/9(50)
Bangladesh
227/10(48.2)
Tue, Oct 10, 05:00 AM
Dharamsala
6th Match
New Zealand won by 99 runs
New Zealand
322/7(50)
Netherlands
223/10(46.3)
Mon, Oct 9, 08:30 AM
Dehra Dun, Uttarakhand
5th Match
India won by 6 wickets
India
201/4(41.2)
Australia
199/10(49.3)
Sun, Oct 8, 08:30 AM
Chennai
4th Match
South Africa won by 102 runs
South Africa
428/5(50)
Sri Lanka
326/10(44.5)
Sat, Oct 7, 08:30 AM
Delhi
3rd Match
Bangladesh won by 6 wickets
Bangladesh
158/4(34.4)
Afghanistan
156/10(37.2)
Sat, Oct 7, 05:00 AM
Dharamsala
2nd Match
Pakistan won by 81 runs
Pakistan
286/10(49)
Netherlands
205/10(41)
Fri, Oct 6, 08:30 AM
Dehra Dun, Uttarakhand
1st Match
New Zealand won by 9 wickets
England
282/9(50)
New Zealand
283/1(36.2)
Thu, Oct 5, 08:30 AM
Ahmedabad
Overview
48Matches
48Completed
0Live
CricInnings

CricInnings App

Live scores on the go

Ball-by-ball Notifications Offline mode
Get the App
Quick Links
Live ScoresScheduleNewsRankings