TOMORROWICC CWC League 2, 2023-27 - Match 6
ODI
NED09:15 ISTNEP
Tribhuvan University International Cricket Ground, Kirtipur
TOMORROWAUS in NZ, 3 T20I Series, 2024 - 3rd T20I
T20
NZ05:30 ISTAUS
Eden Park, Auckland
27th FebT20I Tri-Series Nepal, 2024 - Match 1
T20
NEP11:15 ISTNamibia
Tribhuvan University International Cricket Ground, Kirtipur
28th FebICC CWC League 2, 2023-27 - Match 1
ODI
UAE10:30 ISTCanada
Dubai International Cricket Stadium, Dubai
28th FebAFG and IRE in UAE, Only Test, 2024 - One-off Test
Test
AFG11:30 ISTIRE
Sheikh Zayed Stadium, Abu Dhabi
28th FebT20I Tri-Series Nepal, 2024 - Match 2
T20
NEP11:15 ISTNED
Tribhuvan University International Cricket Ground, Kirtipur
29th FebAUS in NZ, 2 Tests, 2024 - 1st Test
Test
NZ03:30 ISTAUS
Basin Reserve, Wellington
29th FebT20I Tri-Series Nepal, 2024 - Match 3
T20
Namibia11:15 ISTNED
Tribhuvan University International Cricket Ground, Kirtipur
1st MarICC CWC League 2, 2023-27 - Match 2
ODI
Canada10:30 ISTSCO
Dubai International Cricket Stadium, Dubai
1st MarT20I Tri-Series Nepal, 2024 - Match 4
T20
NEP11:15 ISTNamibia
Tribhuvan University International Cricket Ground, Kirtipur
2nd MarT20I Tri-Series Nepal, 2024 - Match 5
T20
NEP11:15 ISTNED
Tribhuvan University International Cricket Ground, Kirtipur
3rd MarICC CWC League 2, 2023-27 - Match 3
ODI
UAE10:30 ISTSCO
Dubai International Cricket Stadium, Dubai
3rd MarT20I Tri-Series Nepal, 2024 - Match 6
T20
NED11:15 ISTNamibia
Tribhuvan University International Cricket Ground, Kirtipur
4th MarSL in BAN, 3 T20Is, 2024 - 1st T20I
T20
BAN17:30 ISTSL
Sylhet International Cricket Stadium, Sylhet
5th MarICC CWC League 2, 2023-27 - Match 4
ODI
UAE10:30 ISTCanada
Dubai International Cricket Stadium, Dubai
5th MarMalaysia Open T20I Championship, 2024 - Match 1
T20
Tanzania07:15 ISTVanuatu
Bayuemas Oval, Kuala Lumpur
5th MarT20I Tri-Series Nepal, 2024 - Final
T20
T.B.C.11:15 ISTT.B.C.
Tribhuvan University International Cricket Ground, Kirtipur
5th MarMalaysia Open T20I Championship, 2024 - Match 2
T20
Kuwait11:15 ISTBahrain
Bayuemas Oval, Kuala Lumpur
6th MarMalaysia Open T20I Championship, 2024 - Match 3
T20
Kuwait07:15 ISTTanzania
Bayuemas Oval, Kuala Lumpur
6th MarMalaysia Open T20I Championship, 2024 - Match 4
T20
Malaysia11:15 ISTVanuatu
Bayuemas Oval, Kuala Lumpur
6th MarSL in BAN, 3 T20Is, 2024 - 2nd T20I
T20
BAN17:30 ISTSL
Sylhet International Cricket Stadium, Sylhet
7th MarICC CWC League 2, 2023-27 - Match 5
ODI
Canada10:30 ISTSCO
Dubai International Cricket Stadium, Dubai
7th MarAnthony de Mello Trophy, 2024 - 5th Test
Test
IND09:30 ISTENG
Himachal Pradesh Cricket Association Stadium, Dharamsala
7th MarMalaysia Open T20I Championship, 2024 - Match 5
T20
Bahrain07:15 ISTMalaysia
Bayuemas Oval, Kuala Lumpur
7th MarMalaysia Open T20I Championship, 2024 - Match 6
T20
Vanuatu11:15 ISTKuwait
Bayuemas Oval, Kuala Lumpur
7th MarAFG and IRE in UAE, 3 ODIs, 2024 - 1st ODI
ODI
AFG17:00 ISTIRE
Sharjah Cricket Stadium, Sharjah
8th MarAUS in NZ, 2 Tests, 2024 - 2nd Test
Test
NZ03:30 ISTAUS
Hagley Oval, Christchurch
9th MarICC CWC League 2, 2023-27 - Match 6
ODI
UAE10:30 ISTSCO
Dubai International Cricket Stadium, Dubai
9th MarMalaysia Open T20I Championship, 2024 - Match 7
T20
Kuwait07:15 ISTMalaysia
Bayuemas Oval, Kuala Lumpur
9th MarMalaysia Open T20I Championship, 2024 - Match 8
T20
Bahrain11:15 ISTTanzania
Bayuemas Oval, Kuala Lumpur
9th MarSL in BAN, 3 T20Is, 2024 - 3rd T20I
T20
BAN14:30 ISTSL
Sylhet International Cricket Stadium, Sylhet
9th MarAFG and IRE in UAE, 3 ODIs, 2024 - 2nd ODI
ODI
AFG17:00 ISTIRE
Sharjah Cricket Stadium, Sharjah
10th MarMalaysia Open T20I Championship, 2024 - Match 9
T20
Vanuatu07:15 ISTBahrain
Bayuemas Oval, Kuala Lumpur
10th MarMalaysia Open T20I Championship, 2024 - Match 10
T20
Malaysia11:15 ISTTanzania
Bayuemas Oval, Kuala Lumpur
11th MarMalaysia Open T20I Championship, 2024 - 3rd Place Play-off
T20
T.B.C.07:15 ISTT.B.C.
Bayuemas Oval, Kuala Lumpur
11th MarMalaysia Open T20I Championship, 2024 - Final
T20
T.B.C.11:15 ISTT.B.C.
Bayuemas Oval, Kuala Lumpur
11th MarSCO in UAE, 3 T20Is, 2024 - 1st T20I
T20
UAE21:30 ISTSCO
Dubai International Cricket Stadium, Dubai
12th MarAFG and IRE in UAE, 3 ODIs, 2024 - 3rd ODI
ODI
AFG17:00 ISTIRE
Sharjah Cricket Stadium, Sharjah
13th MarSL in BAN, 3 ODIs, 2024 - 1st ODI
ODI
BAN13:30 ISTSL
Zahur Ahmed Chowdhury Stadium, Chattogram
13th MarSCO in UAE, 3 T20Is, 2024 - 2nd T20I
T20
UAE21:30 ISTSCO
Dubai International Cricket Stadium, Dubai
14th MarSCO in UAE, 3 T20Is, 2024 - 3rd T20I
T20
UAE21:30 ISTSCO
Dubai International Cricket Stadium, Dubai
15th MarSL in BAN, 3 ODIs, 2024 - 2nd ODI
ODI
BAN13:30 ISTSL
Zahur Ahmed Chowdhury Stadium, Chattogram
15th MarAFG and IRE in UAE, 3 T20Is, 2024 - 1st T20I
T20
AFG21:30 ISTIRE
Sharjah Cricket Stadium, Sharjah
17th MarAFG and IRE in UAE, 3 T20Is, 2024 - 2nd T20I
T20
AFG21:30 ISTIRE
Sharjah Cricket Stadium, Sharjah
18th MarSL in BAN, 3 ODIs, 2024 - 3rd ODI
ODI
BAN09:30 ISTSL
Zahur Ahmed Chowdhury Stadium, Chattogram
18th MarAFG and IRE in UAE, 3 T20Is, 2024 - 3rd T20I
T20
AFG21:30 ISTIRE
Sharjah Cricket Stadium, Sharjah
22nd MarSL in BAN, 2 Tests, 2024 - 1st Test
Test
BAN09:00 ISTSL
Sylhet International Cricket Stadium, Sylhet
22nd MarIPL, 2024 - Match 1
T20
CSK20:00 ISTRCB
MA Chidambaram Stadium, Chennai
23rd MarIPL, 2024 - Match 2
T20
Punjab Kings15:30 ISTDC
Punjab Cricket Association IS Bindra Stadium, Mohali
23rd MarIPL, 2024 - Match 3
T20
KKR19:30 ISTSRH
Eden Gardens, Kolkata
24th MarIPL, 2024 - Match 4
T20
RR15:30 ISTLucknow Super Giants
Sawai Mansingh Stadium, Jaipur
24th MarIPL, 2024 - Match 5
T20
Gujarat Titans19:30 ISTMI
Narendra Modi Stadium, Ahmedabad
25th MarIPL, 2024 - Match 6
T20
RCB19:30 ISTPunjab Kings
M.Chinnaswamy Stadium, Bengaluru
26th MarIPL, 2024 - Match 7
T20
CSK19:30 ISTGujarat Titans
MA Chidambaram Stadium, Chennai
27th MarIPL, 2024 - Match 8
T20
SRH19:30 ISTMI
Rajiv Gandhi International Stadium, Hyderabad
28th MarIPL, 2024 - Match 9
T20
RR19:30 ISTDC
Sawai Mansingh Stadium, Jaipur
29th MarIPL, 2024 - Match 10
T20
RCB19:30 ISTKKR
M.Chinnaswamy Stadium, Bengaluru
30th MarSL in BAN, 2 Tests, 2024 - 2nd Test
Test
BAN09:00 ISTSL
Zahur Ahmed Chowdhury Stadium, Chattogram
30th MarIPL, 2024 - Match 11
T20
Lucknow Super Giants19:30 ISTPunjab Kings
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
31st MarIPL, 2024 - Match 12
T20
Gujarat Titans15:30 ISTSRH
Narendra Modi Stadium, Ahmedabad
31st MarIPL, 2024 - Match 13
T20
DC19:30 ISTCSK
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
1st AprIPL, 2024 - Match 14
T20
MI19:30 ISTRR
Wankhede Stadium, Mumbai
2nd AprIPL, 2024 - Match 15
T20
RCB19:30 ISTLucknow Super Giants
M.Chinnaswamy Stadium, Bengaluru
3rd AprIPL, 2024 - Match 16
T20
DC19:30 ISTKKR
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
4th AprIPL, 2024 - Match 17
T20
Gujarat Titans19:30 ISTPunjab Kings
Narendra Modi Stadium, Ahmedabad
5th AprIPL, 2024 - Match 18
T20
SRH19:30 ISTCSK
Rajiv Gandhi International Stadium, Hyderabad
6th AprIPL, 2024 - Match 19
T20
RR19:30 ISTRCB
Sawai Mansingh Stadium, Jaipur
7th AprIPL, 2024 - Match 20
T20
MI15:30 ISTDC
Wankhede Stadium, Mumbai
7th AprIPL, 2024 - Match 21
T20
Lucknow Super Giants19:30 ISTGujarat Titans
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
22nd MayPAK in ENG, 4 T20Is, 2024 - 1st T20I
T20
ENG23:00 ISTPAK
Headingley, Leeds
25th MayPAK in ENG, 4 T20Is, 2024 - 2nd T20I
T20
ENG19:00 ISTPAK
Edgbaston, Birmingham
28th MayPAK in ENG, 4 T20Is, 2024 - 3rd T20I
T20
ENG23:00 ISTPAK
Sophia Gardens, Cardiff
30th MayPAK in ENG, 4 T20Is, 2024 - 4th T20I
T20
ENG23:00 ISTPAK
Kennington Oval, London
2nd JunICC Men's T20 World Cup, 2024 - Match 1
T20
USA06:00 ISTCanada
Grand Prairie Cricket Stadium, Dallas
2nd JunICC Men's T20 World Cup, 2024 - Match 2
T20
WI20:00 ISTPNG
Providence Stadium, Guyana
3rd JunICC Men's T20 World Cup, 2024 - Match 3
T20
Namibia06:00 ISTOman
Kensington Oval, Bridgetown, Barbados
3rd JunICC Men's T20 World Cup, 2024 - Match 4
T20
SL20:00 ISTSA
Nassau County International Cricket Stadium, New York
4th JunICC Men's T20 World Cup, 2024 - Match 5
T20
AFG06:00 ISTUganda
Providence Stadium, Guyana
4th JunICC Men's T20 World Cup, 2024 - Match 6
T20
ENG20:00 ISTSCO
Kensington Oval, Bridgetown, Barbados
4th JunICC Men's T20 World Cup, 2024 - Match 7
T20
NED21:00 ISTNEP
Grand Prairie Cricket Stadium, Dallas
5th JunICC Men's T20 World Cup, 2024 - Match 8
T20
IND20:00 ISTIRE
Nassau County International Cricket Stadium, New York
6th JunICC Men's T20 World Cup, 2024 - Match 9
T20
PNG05:00 ISTUganda
Providence Stadium, Guyana
6th JunICC Men's T20 World Cup, 2024 - Match 10
T20
AUS06:00 ISTOman
Kensington Oval, Bridgetown, Barbados
6th JunICC Men's T20 World Cup, 2024 - Match 11
T20
USA21:00 ISTPAK
Grand Prairie Cricket Stadium, Dallas
7th JunICC Men's T20 World Cup, 2024 - Match 12
T20
Namibia00:30 ISTSCO
Kensington Oval, Bridgetown, Barbados
7th JunICC Men's T20 World Cup, 2024 - Match 13
T20
Canada20:00 ISTIRE
Nassau County International Cricket Stadium, New York
8th JunICC Men's T20 World Cup, 2024 - Match 15
T20
SL06:00 ISTBAN
Grand Prairie Cricket Stadium, Dallas
8th JunICC Men's T20 World Cup, 2024 - Match 14
T20
NZ05:00 ISTAFG
Providence Stadium, Guyana
8th JunICC Men's T20 World Cup, 2024 - Match 16
T20
NED20:00 ISTSA
Nassau County International Cricket Stadium, New York
8th JunICC Men's T20 World Cup, 2024 - Match 17
T20
AUS22:30 ISTENG
Kensington Oval, Bridgetown, Barbados
9th JunICC Men's T20 World Cup, 2024 - Match 18
T20
WI06:00 ISTUganda
Providence Stadium, Guyana
9th JunICC Men's T20 World Cup, 2024 - Match 19
T20
IND20:00 ISTPAK
Nassau County International Cricket Stadium, New York
9th JunICC Men's T20 World Cup, 2024 - Match 20
T20
Oman22:30 ISTSCO
Sir Vivian Richards Stadium, North Sound, Antigua
10th JunICC Men's T20 World Cup, 2024 - Match 21
T20
SA20:00 ISTBAN
Nassau County International Cricket Stadium, New York
11th JunICC Men's T20 World Cup, 2024 - Match 22
T20
PAK20:00 ISTCanada
Nassau County International Cricket Stadium, New York
12th JunICC Men's T20 World Cup, 2024 - Match 23
T20
SL05:00 ISTNEP
Central Broward Park & Broward County Stadium, Lauderhill, Florida
12th JunICC Men's T20 World Cup, 2024 - Match 24
T20
AUS06:00 ISTNamibia
Sir Vivian Richards Stadium, North Sound, Antigua
12th JunICC Men's T20 World Cup, 2024 - Match 25
T20
USA20:00 ISTIND
Nassau County International Cricket Stadium, New York
13th JunICC Men's T20 World Cup, 2024 - Match 26
T20
WI06:00 ISTNZ
Brian Lara Cricket Academy, Trinidad and Tobago
13th JunICC Men's T20 World Cup, 2024 - Match 27
T20
BAN20:00 ISTNED
Arnos Vale Ground, Arnos Vale, St Vincent
14th JunICC Men's T20 World Cup, 2024 - Match 28
T20
ENG00:30 ISTOman
Sir Vivian Richards Stadium, North Sound, Antigua
14th JunICC Men's T20 World Cup, 2024 - Match 29
T20
AFG06:00 ISTPNG
Brian Lara Cricket Academy, Trinidad and Tobago
14th JunICC Men's T20 World Cup, 2024 - Match 30
T20
USA20:00 ISTIRE
Central Broward Park & Broward County Stadium, Lauderhill, Florida
15th JunICC Men's T20 World Cup, 2024 - Match 31
T20
SA05:00 ISTNEP
Arnos Vale Ground, Arnos Vale, St Vincent
15th JunICC Men's T20 World Cup, 2024 - Match 32
T20
NZ06:00 ISTUganda
Brian Lara Cricket Academy, Trinidad and Tobago
15th JunICC Men's T20 World Cup, 2024 - Match 33
T20
IND20:00 ISTCanada
Central Broward Park & Broward County Stadium, Lauderhill, Florida
15th JunICC Men's T20 World Cup, 2024 - Match 34
T20
Namibia22:30 ISTENG
Sir Vivian Richards Stadium, North Sound, Antigua
16th JunICC Men's T20 World Cup, 2024 - Match 35
T20
AUS06:00 ISTSCO
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
16th JunICC Men's T20 World Cup, 2024 - Match 36
T20
PAK20:00 ISTIRE
Central Broward Park & Broward County Stadium, Lauderhill, Florida
17th JunICC Men's T20 World Cup, 2024 - Match 37
T20
BAN05:00 ISTNEP
Arnos Vale Ground, Arnos Vale, St Vincent
17th JunICC Men's T20 World Cup, 2024 - Match 38
T20
SL06:00 ISTNED
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
17th JunICC Men's T20 World Cup, 2024 - Match 39
T20
NZ20:00 ISTPNG
Brian Lara Cricket Academy, Trinidad and Tobago
18th JunICC Men's T20 World Cup, 2024 - Match 40
T20
WI06:00 ISTAFG
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
19th JunICC Men's T20 World Cup, 2024 - Super Eight - Match 1
T20
A220:00 ISTD1
Sir Vivian Richards Stadium, North Sound, Antigua
20th JunICC Men's T20 World Cup, 2024 - Super Eight - Match 2
T20
B106:00 ISTC2
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
20th JunICC Men's T20 World Cup, 2024 - Super Eight - Match 3
T20
C120:00 ISTA1
Kensington Oval, Bridgetown, Barbados
21st JunICC Men's T20 World Cup, 2024 - Super Eight - Match 4
T20
B206:00 ISTD2
Sir Vivian Richards Stadium, North Sound, Antigua
21st JunICC Men's T20 World Cup, 2024 - Super Eight - Match 5
T20
B120:00 ISTD1
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
22nd JunICC Men's T20 World Cup, 2024 - Super Eight - Match 6
T20
A206:00 ISTC2
Kensington Oval, Bridgetown, Barbados
22nd JunICC Men's T20 World Cup, 2024 - Super Eight - Match 7
T20
A120:00 ISTD2
Sir Vivian Richards Stadium, North Sound, Antigua
23rd JunICC Men's T20 World Cup, 2024 - Super Eight - Match 8
T20
C106:00 ISTB2
Arnos Vale Ground, Arnos Vale, St Vincent
23rd JunICC Men's T20 World Cup, 2024 - Super Eight - Match 9
T20
A220:00 ISTB1
Kensington Oval, Bridgetown, Barbados
24th JunICC Men's T20 World Cup, 2024 - Super Eight - Match 10
T20
C206:00 ISTD1
Sir Vivian Richards Stadium, North Sound, Antigua
24th JunICC Men's T20 World Cup, 2024 - Super Eight - Match 11
T20
B220:00 ISTA1
Daren Sammy National Cricket Stadium, Gros Islet, St Lucia
25th JunICC Men's T20 World Cup, 2024 - Super Eight - Match 12
T20
C106:00 ISTD2
Arnos Vale Ground, Arnos Vale, St Vincent
27th JunICC Men's T20 World Cup, 2024 - 1st Semi-Final
T20
T.B.C.06:00 ISTT.B.C.
Brian Lara Cricket Academy, Trinidad and Tobago
27th JunICC Men's T20 World Cup, 2024 - 2nd Semi-Final
T20
T.B.C.20:00 ISTT.B.C.
Providence Stadium, Guyana
29th JunICC Men's T20 World Cup, 2024 - Final
T20
T.B.C.20:00 ISTT.B.C.
Kensington Oval, Bridgetown, Barbados
6th JulIND in ZIM, 5 T20I Series, 2024 - 1st T20I
T20
ZIM16:30 ISTIND
Harare Sports Club, Harare
7th JulIND in ZIM, 5 T20I Series, 2024 - 2nd T20I
T20
ZIM16:30 ISTIND
Harare Sports Club, Harare
10th JulRichards-Botham Trophy, 2024 - 1st Test
Test
ENG15:30 ISTWI
Lord's Cricket Ground, London
10th JulIND in ZIM, 5 T20I Series, 2024 - 3rd T20I
T20
ZIM21:30 ISTIND
Harare Sports Club, Harare
13th JulIND in ZIM, 5 T20I Series, 2024 - 4th T20I
T20
ZIM16:30 ISTIND
Harare Sports Club, Harare
14th JulIND in ZIM, 5 T20I Series, 2024 - 5th T20I
T20
ZIM16:30 ISTIND
Harare Sports Club, Harare
18th JulRichards-Botham Trophy, 2024 - 2nd Test
Test
ENG15:30 ISTWI
Trent Bridge, Nottingham
26th JulRichards-Botham Trophy, 2024 - 3rd Test
Test
ENG15:30 ISTWI
Edgbaston, Birmingham
21st AugSL in ENG, 3 Tests, 2024 - 1st Test
Test
ENG15:30 ISTSL
Emirates Old Trafford, Manchester
29th AugSL in ENG, 3 Tests, 2024 - 2nd Test
Test
ENG15:30 ISTSL
Lord's Cricket Ground, London
6th SepSL in ENG, 3 Tests, 2024 - 3rd Test
Test
ENG15:30 ISTSL
Kennington Oval, London
11th SepAUS in ENG, 3 T20Is, 2024 - 1st T20I
T20
ENG23:00 ISTAUS
The Rose Bowl, Southampton
13th SepAUS in ENG, 3 T20Is, 2024 - 2nd T20I
T20
ENG23:00 ISTAUS
Sophia Gardens, Cardiff
15th SepAUS in ENG, 3 T20Is, 2024 - 3rd T20I
T20
ENG19:00 ISTAUS
Emirates Old Trafford, Manchester
19th SepAUS in ENG, 5 ODIs, 2024 - 1st ODI
ODI
ENG17:00 ISTAUS
Trent Bridge, Nottingham
21st SepAUS in ENG, 5 ODIs, 2024 - 2nd ODI
ODI
ENG15:30 ISTAUS
Headingley, Leeds
24th SepAUS in ENG, 5 ODIs, 2024 - 3rd ODI
ODI
ENG17:00 ISTAUS
Riverside Ground, Chester-le-Street
27th SepAUS in ENG, 5 ODIs, 2024 - 4th ODI
ODI
ENG17:00 ISTAUS
Lord's Cricket Ground, London
29th SepAUS in ENG, 5 ODIs, 2024 - 5th ODI
ODI
ENG15:30 ISTAUS
The Seat Unique Stadium, Bristol
28th MayZIM in ENG, One-off Test, 2025 - One-off Test
Test
ENG15:30 ISTZIM
To Be Confirmed