ICC Men's T20 World Cup
Scheduled3 June 2024 T20I at Nassau County International Cricket Stadium, New York Match 4
Sri Lanka vs South Africa
Match 4
Nassau County International Cricket Stadium, New York
08:00 PM
Starts at 08:00 PM
Sri Lanka
SL
South Africa
SA
Scheduled
Starts at 08:00 PM
Scheduled8 June 2024 T20I at Grand Prairie Stadium, Texas Match 15
Sri Lanka vs Bangladesh
Match 15
Grand Prairie Stadium, Texas
06:00 AM
Starts at 06:00 AM
Sri Lanka
SL
Bangladesh
BAN
Scheduled
Starts at 06:00 AM
Scheduled12 June 2024 T20I at Central Broward Regional Park Stadium Turf Ground, Lauderhill, Lauderhill Match 23
Sri Lanka vs Nepal
Match 23
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Lauderhill
05:00 AM
Starts at 05:00 AM
Sri Lanka
SL
Nepal
NEP
Scheduled
Starts at 05:00 AM
Scheduled17 June 2024 T20I at Daren Sammy National Cricket Stadium, St Lucia, Gros Islet Match 38
Sri Lanka vs Netherlands
Match 38
Daren Sammy National Cricket Stadium, St Lucia, Gros Islet
06:00 AM
Starts at 06:00 AM
Sri Lanka
SL
Netherlands
NED
Scheduled
Starts at 06:00 AM
Sri Lanka tour of England
Scheduled21-26 August 2024Test at Old Trafford, Manchester 1st Test
England vs Sri Lanka
1st Test
Old Trafford, Manchester
03:30 PM
Starts at 03:30 PM
England
ENG
Sri Lanka
SL
Scheduled
Starts at 03:30 PM
Scheduled29-3 September 2024Test at Lord's, London 2nd Test
England vs Sri Lanka
2nd Test
Lord's, London
03:30 PM
Starts at 03:30 PM
England
ENG
Sri Lanka
SL
Scheduled
Starts at 03:30 PM
Scheduled6-11 September 2024Test at Kennington Oval, London 3rd Test
England vs Sri Lanka
3rd Test
Kennington Oval, London
03:30 PM
Starts at 03:30 PM
England
ENG
Sri Lanka
SL
Scheduled
Starts at 03:30 PM