ICC Men's T20 World Cup
Scheduled3 June 2024 T20I at TBA, TBA Match 4
Sri Lanka vs South Africa
Match 4
TBA, TBA
03:00 PM | 12:00 AM Local
Starts at 03:00 PM
Sri Lanka
SL
South Africa
SA
Scheduled
Starts at 03:00 PM
Scheduled7 June 2024 T20I at Grand Prairie Stadium, Texas Match 15
Bangladesh vs Sri Lanka
Match 15
Grand Prairie Stadium, Texas
11:00 PM | 12:00 AM Local
Starts at 11:00 PM
Bangladesh
BAN
Sri Lanka
SL
Scheduled
Starts at 11:00 PM
Scheduled11 June 2024 T20I at Central Broward Regional Park Stadium Turf Ground, Lauderhill, Lauderhill Match 23
Nepal vs Sri Lanka
Match 23
Central Broward Regional Park Stadium Turf Ground, Lauderhill, Lauderhill
02:00 PM | 12:00 AM Local
Starts at 02:00 PM
Nepal
NEP
Sri Lanka
SL
Scheduled
Starts at 02:00 PM
Scheduled16 June 2024 T20I at Daren Sammy National Cricket Stadium, St Lucia, Gros Islet Match 38
Netherlands vs Sri Lanka
Match 38
Daren Sammy National Cricket Stadium, St Lucia, Gros Islet
02:00 PM | 12:00 AM Local
Starts at 02:00 PM
Netherlands
NED
Sri Lanka
SL
Scheduled
Starts at 02:00 PM
Sri Lanka tour of England
Scheduled21 August 2024Test at Old Trafford, Manchester 1st Test
England vs Sri Lanka
1st Test
Old Trafford, Manchester
10:00 AM | 12:00 AM Local
Starts at 10:00 AM
England
ENG
Sri Lanka
SL
Scheduled
Starts at 10:00 AM
Scheduled29 August 2024Test at Lord's, London 2nd Test
England vs Sri Lanka
2nd Test
Lord's, London
10:00 AM | 12:00 AM Local
Starts at 10:00 AM
England
ENG
Sri Lanka
SL
Scheduled
Starts at 10:00 AM
Scheduled6 September 2024Test at Kennington Oval, London 3rd Test
England vs Sri Lanka
3rd Test
Kennington Oval, London
10:00 AM | 12:00 AM Local
Starts at 10:00 AM
England
ENG
Sri Lanka
SL
Scheduled
Starts at 10:00 AM