ICC Men's Cricket World Cup 2023/24 Fixtures & Results

India

Australia
Australia beat India by 6 wickets

South Africa

Australia
Australia beat South Africa by 3 wickets

India

New Zealand
India beat New Zealand by 70 runs

India

Netherlands
India beat Netherlands by 160 runs

South Africa

Afghanistan
South Africa beat Afghanistan by 5 wickets

New Zealand

Sri Lanka
New Zealand beat Sri Lanka by 5 wickets

England

Netherlands
England beat Netherlands by 160 runs

Australia

Afghanistan
Australia beat Afghanistan by 3 wickets

Bangladesh

Sri Lanka
Bangladesh beat Sri Lanka by 3 wickets

India

South Africa
India beat South Africa by 243 runs

Netherlands

Afghanistan
Afghanistan beat Netherlands by 7 wickets

India

Sri Lanka
India beat Sri Lanka by 302 runs

New Zealand

South Africa
South Africa beat New Zealand by 190 runs

Pakistan

Bangladesh
Pakistan beat Bangladesh by 7 wickets

Afghanistan

Sri Lanka
Afghanistan beat Sri Lanka by 7 wickets

India

England
India beat England by 100 runs

Pakistan

South Africa
South Africa beat Pakistan by 1 wicket

England

Sri Lanka
Sri Lanka beat England by 8 wickets

Australia

Netherlands
Australia beat Netherlands by 309 runs

South Africa

Bangladesh
South Africa beat Bangladesh by 149 runs

Pakistan

Afghanistan
Afghanistan beat Pakistan by 8 wickets

India

New Zealand
India beat New Zealand by 4 wickets

Australia

Pakistan
Australia beat Pakistan by 62 runs

India

Bangladesh
India beat Bangladesh by 7 wickets

New Zealand

Afghanistan
New Zealand beat Afghanistan by 149 runs

South Africa

Netherlands
Netherlands beat South Africa by 38 runs

Australia

Sri Lanka
Australia beat Sri Lanka by 5 wickets

England

Afghanistan
Afghanistan beat England by 69 runs

India

Pakistan
India beat Pakistan by 7 wickets

New Zealand

Bangladesh
New Zealand beat Bangladesh by 8 wickets

Australia

South Africa
South Africa beat Australia by 134 runs

India

Afghanistan
India beat Afghanistan by 8 wickets

New Zealand

Netherlands
New Zealand beat Netherlands by 99 runs

India

Australia
India beat Australia by 6 wickets

Bangladesh

Afghanistan
Bangladesh beat Afghanistan by 6 wickets

South Africa

Sri Lanka
South Africa beat Sri Lanka by 102 runs

Pakistan

Netherlands
Pakistan beat Netherlands by 81 runs

England

New Zealand
New Zealand beat England by 9 wickets