ICC Men's T20 World Cup, 2026 Fixtures & Results

India

New Zealand
India beat New Zealand by 96 runs

India

England
India beat England by 7 runs

South Africa

New Zealand
New Zealand beat South Africa by 9 wickets

Sri Lanka

Pakistan
Pakistan beat Sri Lanka by 5 runs

England

New Zealand
England beat New Zealand by 4 wickets

Sri Lanka

New Zealand
New Zealand beat Sri Lanka by 61 runs

England

Pakistan
England beat Pakistan by 2 wickets

Zimbabwe

West Indies
West Indies beat Zimbabwe by 107 runs

New Zealand

Pakistan
Match Abandoned

Australia

Oman
Australia beat Oman by 9 wickets

West Indies

Italy
West Indies beat Italy by 42 runs

Sri Lanka

Zimbabwe
Zimbabwe beat Sri Lanka by 6 wickets

Afghanistan

Canada
Afghanistan beat Canada by 82 runs

South Africa

United Arab Emirates
South Africa beat United Arab Emirates by 6 wickets

Pakistan

Namibia
Pakistan beat Namibia by 102 runs

India

Netherlands
India beat Netherlands by 17 runs

New Zealand

Canada
New Zealand beat Canada by 8 wickets

Ireland

Zimbabwe
Match Abandoned

Scotland

Nepal
Nepal beat Scotland by 7 wickets

Afghanistan

United Arab Emirates
Afghanistan beat United Arab Emirates by 5 wickets

England

Italy
England beat Italy by 24 runs

Sri Lanka

Australia
Sri Lanka beat Australia by 8 wickets

West Indies

Nepal
West Indies beat Nepal by 9 wickets

USA

Namibia
USA beat Namibia by 31 runs

India

Pakistan
India beat Pakistan by 61 runs

Ireland

Oman
Ireland beat Oman by 96 runs

England

Scotland
England beat Scotland by 5 wickets

New Zealand

South Africa
South Africa beat New Zealand by 7 wickets

Australia

Zimbabwe
Zimbabwe beat Australia by 23 runs

Canada

United Arab Emirates
United Arab Emirates beat Canada by 5 wickets

USA

Netherlands
USA beat Netherlands by 93 runs

Sri Lanka

Oman
Sri Lanka beat Oman by 105 runs

Nepal

Italy
Italy beat Nepal by 10 wickets

India

Namibia
India beat Namibia by 93 runs

South Africa

Afghanistan
Afghanistan tied with South Africa (South Africa won the 2nd Super Over by 4 runs)

Australia

Ireland
Australia beat Ireland by 67 runs

England

West Indies
West Indies beat England by 30 runs

Netherlands

Namibia
Netherlands beat Namibia by 7 wickets

New Zealand

United Arab Emirates
New Zealand beat United Arab Emirates by 10 wickets

Pakistan

USA
Pakistan beat USA by 32 runs

Scotland

Italy
Scotland beat Italy by 73 runs

Zimbabwe

Oman
Zimbabwe beat Oman by 8 wickets

South Africa

Canada
South Africa beat Canada by 57 runs

New Zealand

Afghanistan
New Zealand beat Afghanistan by 5 wickets

England

Nepal
England beat Nepal by 4 runs

Sri Lanka

Ireland
Sri Lanka beat Ireland by 20 runs

Pakistan

Netherlands
Pakistan beat Netherlands by 3 wickets

West Indies

Scotland
West Indies beat Scotland by 35 runs

India

USA
India beat USA by 29 runs