ICC Men's T20 World Cup

07 Feb - 08 Mar 2026

-
-
42nd
Sun, 22 Feb 2026 - 00:00 • 42nd , Super Eights, Group 2 • Pallekele International Cricket Stadium
Sri LankaSri Lanka95/10 (16.4)
EnglandEngland146/9 (20)
England won by 51 runs
43rd
Sun, 22 Feb 2026 - 00:00 • 43rd , Super Eights, Group 1 • Narendra Modi Stadium, Ahmedabad
IndiaIndia111/10 (18.5)
South AfricaSouth Africa187/7 (20)
South Africa won by 76 runs
41st
Sat, 21 Feb 2026 - 00:00 • 41st , Super Eights, Group 2 • R Premadasa Stadium, Colombo
PakistanPakistan0/0 (0.00)
New ZealandNew Zealand0/0 (0.00)
No result (abandoned with a toss)
40th
Fri, 20 Feb 2026 - 00:00 • 40th , Group B • Pallekele International Cricket Stadium
AustraliaAustralia108/1 (9.4)
OmanOman104/10 (16.2)
Australia won by 9 wickets (with 62 balls remaining)
37th
Thu, 19 Feb 2026 - 00:00 • 37th , Group C • Eden Gardens, Kolkata
ItalyItaly/10 ()
West IndiesWest Indies165/6 (20)
West Indies won by 42 runs
38th
Thu, 19 Feb 2026 - 00:00 • 38th , Group B • R Premadasa Stadium, Colombo
Sri LankaSri Lanka178/7 (20)
ZimbabweZimbabwe182/4 (19.3)
Zimbabwe won by 6 wickets (with 3 balls remaining)
39th
Thu, 19 Feb 2026 - 00:00 • 39th , Group D • MA Chidambaram Stadium, Chepauk, Chennai
AfghanistanAfghanistan200/4 (20)
CanadaCanada118/8 (20)
Afghanistan won by 82 runs
34th
Wed, 18 Feb 2026 - 00:00 • 34th , Group D • Arun Jaitley Stadium, Delhi, India
South AfricaSouth Africa123/4 (13.2)
United Arab EmiratesUnited Arab Emirates122/6 (20)
South Africa won by 6 wickets (with 40 balls remaining)
35th
Wed, 18 Feb 2026 - 00:00 • 35th , Group A • Sinhalese Sports Club Ground, Colombo, Sri Lanka
NamibiaNamibia97/10 (17.3)
PakistanPakistan199/3 (20)
Pakistan won by 102 runs
36th
Wed, 18 Feb 2026 - 00:00 • 36th , Group A • Narendra Modi Stadium, Ahmedabad, India
IndiaIndia193/6 (20)
NetherlandsNetherlands176/7 (20)
India won by 17 runs
31st
Tue, 17 Feb 2026 - 00:00 • 31st , Group D • MA Chidambaram Stadium, Chepauk, Chennai
CanadaCanada173/4 (20)
New ZealandNew Zealand176/2 (15.1)
New Zealand won by 8 wickets (with 29 balls remaining)
32nd
Tue, 17 Feb 2026 - 00:00 • 32nd , Group B • Pallekele International Cricket Stadium, Sri Lanka
IrelandIreland0/0 (0.00)
ZimbabweZimbabwe0/0 (0.00)
Match abandoned without a ball bowled
33rd
Tue, 17 Feb 2026 - 00:00 • 33rd , Group C • Wankhede Stadium, Mumbai
ScotlandScotland170/7 (20)
NepalNepal171/3 (19.2)
Nepal won by 7 wickets (with 4 balls remaining)
28th
Mon, 16 Feb 2026 - 00:00 • 28th , Group D • Arun Jaitley Stadium, Delhi, India
AfghanistanAfghanistan162/5 (19.2)
United Arab EmiratesUnited Arab Emirates/10 ()
Afghanistan won by 5 wickets (with 4 balls remaining)
29th
Mon, 16 Feb 2026 - 00:00 • 29th , Group C • Eden Gardens, Kolkata, India
EnglandEngland202/7 (20)
ItalyItaly/10 ()
England won by 24 runs
30th
Mon, 16 Feb 2026 - 00:00 • 30th , Group B • Pallekele International Cricket Stadium, Sri Lanka
AustraliaAustralia181/10 (20)
Sri LankaSri Lanka184/2 (18)
Sri Lanka won by 8 wickets (with 12 balls remaining)
25th
Sun, 15 Feb 2026 - 00:00 • 25th , Group C • Wankhede Stadium, Mumbai, India
NepalNepal133/8 (20)
West IndiesWest Indies134/1 (15.2)
West Indies won by 9 wickets (with 28 balls remaining)
26th
Sun, 15 Feb 2026 - 00:00 • 26th , Group A • MA Chidambaram Stadium, Chepauk, Chennai, India
NamibiaNamibia168/6 (20)
United States of AmericaUnited States of America199/4 (20)
U.S.A. won by 31 runs
27th
Sun, 15 Feb 2026 - 00:00 • 27th , Group A • R Premadasa Stadium, Colombo, Sri Lanka
IndiaIndia175/7 (20)
PakistanPakistan114/10 (18)
India won by 61 runs
22nd
Sat, 14 Feb 2026 - 00:00 • 22nd , Group B • Sinhalese Sports Club Ground, Colombo, Sri Lanka
IrelandIreland235/5 (20)
OmanOman/10 ()
Ireland won by 96 runs
23rd
Sat, 14 Feb 2026 - 00:00 • 23rd , Group C • Eden Gardens, Kolkata, India
ScotlandScotland152/10 (19.4)
EnglandEngland155/5 (18.2)
England won by 5 wickets (with 10 balls remaining)
24th
Sat, 14 Feb 2026 - 00:00 • 24th , Group D • Narendra Modi Stadium, Ahmedabad, India
New ZealandNew Zealand175/7 (20)
South AfricaSouth Africa178/3 (17.1)
South Africa won by 7 wickets (with 17 balls remaining)
19th
Fri, 13 Feb 2026 - 00:00 • 19th , Group B • R Premadasa Stadium, Colombo, Sri Lanka
AustraliaAustralia146/10 (19.3)
ZimbabweZimbabwe169/2 (20)
Zimbabwe won by 23 runs
20th
Fri, 13 Feb 2026 - 00:00 • 20th , Group D • Arun Jaitley Stadium, Delhi, India
CanadaCanada150/7 (20)
United Arab EmiratesUnited Arab Emirates151/5 (19.4)
U.A.E. won by 5 wickets (with 2 balls remaining)
21st
Fri, 13 Feb 2026 - 00:00 • 21st , Group A • MA Chidambaram Stadium, Chepauk, Chennai, India
NetherlandsNetherlands103/10 (15.5)
United States of AmericaUnited States of America196/6 (20)
U.S.A. won by 93 runs
16th
Thu, 12 Feb 2026 - 00:00 • 16th , Group B • Pallekele International Cricket Stadium, Sri Lanka
Sri LankaSri Lanka225/5 (20)
OmanOman/10 ()
Sri Lanka won by 105 runs
17th
Thu, 12 Feb 2026 - 00:00 • 17th , Group C • Wankhede Stadium, Mumbai, India
ItalyItaly/10 ()
NepalNepal123/10 (19.3)
Italy won by 10 wickets (with 44 balls remaining)
18th
Thu, 12 Feb 2026 - 00:00 • 18th , Group A • Arun Jaitley Stadium, Delhi, India
IndiaIndia209/9 (20)
NamibiaNamibia116/10 (18.2)
India won by 93 runs
13th
Wed, 11 Feb 2026 - 00:00 • 13th , Group D • Narendra Modi Stadium, Ahmedabad, India
AfghanistanAfghanistan187/10 (19.4) & 17/0 ()
South AfricaSouth Africa187/6 (20) & 17/1 ()
Match tied (South Africa won the 2nd Super Over)
14th
Wed, 11 Feb 2026 - 00:00 • 14th , Group B • R Premadasa Stadium, Colombo, Sri Lanka
AustraliaAustralia182/6 (20)
IrelandIreland115/10 (16.5)
Australia won by 67 runs
15th
Wed, 11 Feb 2026 - 00:00 • 15th , Group C • Wankhede Stadium, Mumbai, India
EnglandEngland166/10 (19)
West IndiesWest Indies196/6 (20)
West Indies won by 30 runs
10th
Tue, 10 Feb 2026 - 00:00 • 10th , Group A • Arun Jaitley Stadium, Delhi, India
NamibiaNamibia156/8 (20)
NetherlandsNetherlands159/3 (18)
Netherlands won by 7 wickets (with 12 balls remaining)
11th
Tue, 10 Feb 2026 - 00:00 • 11th , Group D • MA Chidambaram Stadium, Chepauk, Chennai, India
New ZealandNew Zealand175/0 (15.2)
United Arab EmiratesUnited Arab Emirates173/6 (20)
New Zealand won by 10 wickets (with 28 balls remaining)
7th
Mon, 09 Feb 2026 - 00:00 • 7th , Group C • Eden Gardens, Kolkata, India
ScotlandScotland207/4 (20)
ItalyItaly/10 ()
Scotland won by 73 runs
8th
Mon, 09 Feb 2026 - 00:00 • 8th , Group B • Sinhalese Sports Club Ground, Colombo, Sri Lanka
OmanOman/10 ()
ZimbabweZimbabwe106/2 (13.3)
Zimbabwe won by 8 wickets (with 39 balls remaining)
9th
Mon, 09 Feb 2026 - 00:00 • 9th , Group D • Narendra Modi Stadium, Ahmedabad, India
CanadaCanada156/8 (20)
South AfricaSouth Africa213/4 (20)
South Africa won by 57 runs
4th
Sun, 08 Feb 2026 - 00:00 • 4th , Group D • MA Chidambaram Stadium, Chepauk, Chennai, India
AfghanistanAfghanistan182/6 (20)
New ZealandNew Zealand/10 ()
New Zealand won by 5 wickets (with 13 balls remaining)
5th
Sun, 08 Feb 2026 - 00:00 • 5th , Group C • Wankhede Stadium, Mumbai, India
EnglandEngland184/7 (20)
NepalNepal180/6 (20)
England won by 4 runs
6th
Sun, 08 Feb 2026 - 00:00 • 6th , Group B • R Premadasa Stadium, Colombo, Sri Lanka
Sri LankaSri Lanka163/6 (20)
IrelandIreland143/10 (19.5)
Sri Lanka won by 20 runs
1st
Sat, 07 Feb 2026 - 00:00 • 1st , Group A • Sinhalese Sports Club Ground, Colombo, Sri Lanka
NetherlandsNetherlands147/10 (19.5)
PakistanPakistan148/7 (19.3)
Pakistan won by 3 wickets (with 3 balls remaining)
2nd
Sat, 07 Feb 2026 - 00:00 • 2nd , Group C • Eden Gardens, Kolkata, India
ScotlandScotland147/10 (18.5)
West IndiesWest Indies182/5 (20)
West Indies won by 35 runs
3rd
Sat, 07 Feb 2026 - 00:00 • 3rd , Group A • Wankhede Stadium, Mumbai, India
IndiaIndia161/9 (20)
United States of AmericaUnited States of America132/8 (20)
India won by 29 runs
44th
Mon, 23 Feb 2026 - 00:00 • 44th , Super Eights, Group 1 • Wankhede Stadium, Mumbai, India UPCOMING
ZimbabweZimbabwe
West IndiesWest Indies
0
7
0
45th
Tue, 24 Feb 2026 - 00:00 • 45th , Super Eights, Group 2 • Pallekele International Cricket Stadium, Sri Lanka UPCOMING
EnglandEngland
PakistanPakistan
0
8
0
46th
Wed, 25 Feb 2026 - 00:00 • 46th , Super Eights. Group 2 • R Premadasa Stadium, Colombo, Sri Lanka UPCOMING
Sri LankaSri Lanka
New ZealandNew Zealand
0
9
0
47th
Thu, 26 Feb 2026 - 00:00 • 47th , Super Eights, Group 1 • Narendra Modi Stadium, Ahmedabad, India UPCOMING
West IndiesWest Indies
South AfricaSouth Africa
0
10
0
48th
Thu, 26 Feb 2026 - 00:00 • 48th , Super Eights, Group 1 • MA Chidambaram Stadium, Chepauk, Chennai, India UPCOMING
IndiaIndia
ZimbabweZimbabwe
0
11
0
49th
Fri, 27 Feb 2026 - 00:00 • 49th , Super Eights, Group 2 • R Premadasa Stadium, Colombo, Sri Lanka UPCOMING
EnglandEngland
New ZealandNew Zealand
0
12
0
50th
Sat, 28 Feb 2026 - 00:00 • 50th , Super Eights, Group 2 • Pallekele International Cricket Stadium, Sri Lanka UPCOMING
Sri LankaSri Lanka
PakistanPakistan
0
13
0
51st
Sun, 01 Mar 2026 - 00:00 • 51st , Super Eights, Group 1 • Arun Jaitley Stadium, Delhi, India UPCOMING
ZimbabweZimbabwe
South AfricaSouth Africa
0
14
0
52nd
Sun, 01 Mar 2026 - 00:00 • 52nd , Super Eights, Group 1 • Eden Gardens, Kolkata, India UPCOMING
IndiaIndia
West IndiesWest Indies
0
15
0
1st
Wed, 04 Mar 2026 - 00:00 • 1st Semi-Final • UPCOMING
TBATBA
TBATBA
0
16
0
2nd
Thu, 05 Mar 2026 - 00:00 • 2nd Semi-Final • Wankhede Stadium, Mumbai, India UPCOMING
TBATBA
TBATBA
0
17
0
Final
Sun, 08 Mar 2026 - 00:00 • Final • UPCOMING
TBATBA
TBATBA
0
18
0