TODAYIPL, 2025 - Match 15
T20
KKR19:30 ISTSRH
Eden Gardens, Kolkata
TOMORROWIPL, 2025 - Match 16
T20
Lucknow Super Giants19:30 ISTMI
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
5th AprPAK in NZ, 3 ODIs, 2025 - 3rd ODI
ODI
NZ03:30 ISTPAK
Bay Oval, Mount Maunganui
5th AprIPL, 2025 - Match 17
T20
CSK15:30 ISTDC
MA Chidambaram Stadium, Chennai
5th AprIPL, 2025 - Match 18
T20
Punjab Kings19:30 ISTRR
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur
6th AprIPL, 2025 - Match 19
T20
SRH19:30 ISTGujarat Titans
Rajiv Gandhi International Stadium, Hyderabad
7th AprNOR in POR, 3 T20Is, 2025 - 1st T20I
T20
Portugal18:00 ISTNorway
Santarem Cricket Ground, Santarem
7th AprIPL, 2025 - Match 20
T20
MI19:30 ISTRoyal Challengers Bengaluru
Wankhede Stadium, Mumbai
8th AprNOR in POR, 3 T20Is, 2025 - 2nd T20I
T20
Portugal18:00 ISTNorway
Santarem Cricket Ground, Santarem
8th AprIPL, 2025 - Match 21
T20
KKR15:30 ISTLucknow Super Giants
Eden Gardens, Kolkata
8th AprIPL, 2025 - Match 22
T20
Punjab Kings19:30 ISTCSK
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur
9th AprQuadrangular T20I Series in Hong Kong, China, 2025 - Match 1
T20
Qatar07:00 ISTNEP
Hong Kong Cricket Club, Wong Nai Chung Gap
9th AprNOR in POR, 3 T20Is, 2025 - 3rd T20I
T20
Portugal18:00 ISTNorway
Santarem Cricket Ground, Santarem
9th AprQuadrangular T20I Series in Hong Kong, China, 2025 - Match 2
T20
Hong Kong, China11:30 ISTKuwait
Hong Kong Cricket Club, Wong Nai Chung Gap
9th AprIPL, 2025 - Match 23
T20
Gujarat Titans19:30 ISTRR
Narendra Modi Stadium, Ahmedabad
10th AprQuadrangular T20I Series in Hong Kong, China, 2025 - Match 3
T20
Kuwait07:00 ISTNEP
Hong Kong Cricket Club, Wong Nai Chung Gap
10th AprQuadrangular T20I Series in Hong Kong, China, 2025 - Match 4
T20
Hong Kong, China11:30 ISTQatar
Hong Kong Cricket Club, Wong Nai Chung Gap
10th AprIPL, 2025 - Match 24
T20
Royal Challengers Bengaluru19:30 ISTDC
M.Chinnaswamy Stadium, Bengaluru
11th AprIPL, 2025 - Match 25
T20
CSK19:30 ISTKKR
MA Chidambaram Stadium, Chennai
12th AprQuadrangular T20I Series in Hong Kong, China, 2025 - Match 5
T20
Kuwait07:00 ISTQatar
Hong Kong Cricket Club, Wong Nai Chung Gap
12th AprQuadrangular T20I Series in Hong Kong, China, 2025 - Match 6
T20
Hong Kong, China12:00 ISTNEP
Hong Kong Cricket Club, Wong Nai Chung Gap
12th AprIPL, 2025 - Match 26
T20
Lucknow Super Giants15:30 ISTGujarat Titans
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
12th AprIPL, 2025 - Match 27
T20
SRH19:30 ISTPunjab Kings
Rajiv Gandhi International Stadium, Hyderabad
13th AprQuadrangular T20I Series in Hong Kong, China, 2025 - 3rd Place Play-off
T20
T.B.C.07:00 ISTT.B.C.
Hong Kong Cricket Club, Wong Nai Chung Gap
13th AprQuadrangular T20I Series in Hong Kong, China, 2025 - Final
T20
T.B.C.11:30 ISTT.B.C.
Hong Kong Cricket Club, Wong Nai Chung Gap
13th AprIPL, 2025 - Match 28
T20
RR15:30 ISTRoyal Challengers Bengaluru
Sawai Mansingh Stadium, Jaipur
13th AprIPL, 2025 - Match 29
T20
DC19:30 ISTMI
Arun Jaitley Stadium, Delhi
14th AprIPL, 2025 - Match 30
T20
Lucknow Super Giants19:30 ISTCSK
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
15th AprIPL, 2025 - Match 31
T20
Punjab Kings19:30 ISTKKR
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur
16th AprIPL, 2025 - Match 32
T20
DC19:30 ISTRR
Arun Jaitley Stadium, Delhi
17th AprIPL, 2025 - Match 33
T20
MI19:30 ISTSRH
Wankhede Stadium, Mumbai
18th AprIPL, 2025 - Match 34
T20
Royal Challengers Bengaluru19:30 ISTPunjab Kings
M.Chinnaswamy Stadium, Bengaluru
19th AprIPL, 2025 - Match 35
T20
Gujarat Titans15:30 ISTDC
Narendra Modi Stadium, Ahmedabad
19th AprIPL, 2025 - Match 36
T20
RR19:30 ISTLucknow Super Giants
Sawai Mansingh Stadium, Jaipur
20th AprZIM in BAN, 2 Tests, 2025 - 1st Test
Test
BAN09:30 ISTZIM
Sylhet International Cricket Stadium, Sylhet
20th AprIPL, 2025 - Match 37
T20
Punjab Kings15:30 ISTRoyal Challengers Bengaluru
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur
20th AprIPL, 2025 - Match 38
T20
MI19:30 ISTCSK
Wankhede Stadium, Mumbai
21st AprIPL, 2025 - Match 39
T20
KKR19:30 ISTGujarat Titans
Eden Gardens, Kolkata
22nd AprIPL, 2025 - Match 40
T20
Lucknow Super Giants19:30 ISTDC
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
23rd AprIPL, 2025 - Match 41
T20
SRH19:30 ISTMI
Rajiv Gandhi International Stadium, Hyderabad
24th AprIPL, 2025 - Match 42
T20
Royal Challengers Bengaluru19:30 ISTRR
M.Chinnaswamy Stadium, Bengaluru
25th AprIPL, 2025 - Match 43
T20
CSK19:30 ISTSRH
MA Chidambaram Stadium, Chennai
26th AprIPL, 2025 - Match 44
T20
KKR19:30 ISTPunjab Kings
Eden Gardens, Kolkata
27th AprIPL, 2025 - Match 45
T20
MI15:30 ISTLucknow Super Giants
Wankhede Stadium, Mumbai
27th AprIPL, 2025 - Match 46
T20
DC19:30 ISTRoyal Challengers Bengaluru
Arun Jaitley Stadium, Delhi
28th AprZIM in BAN, 2 Tests, 2025 - 2nd Test
Test
BAN09:30 ISTZIM
Zahur Ahmed Chowdhury Stadium, Chattogram
28th AprIPL, 2025 - Match 47
T20
RR19:30 ISTGujarat Titans
Sawai Mansingh Stadium, Jaipur
29th AprIPL, 2025 - Match 48
T20
DC19:30 ISTKKR
Arun Jaitley Stadium, Delhi
30th AprIPL, 2025 - Match 49
T20
CSK19:30 ISTPunjab Kings
MA Chidambaram Stadium, Chennai
1st MayIPL, 2025 - Match 50
T20
RR19:30 ISTMI
Sawai Mansingh Stadium, Jaipur
2nd MayIPL, 2025 - Match 51
T20
Gujarat Titans19:30 ISTSRH
Narendra Modi Stadium, Ahmedabad
3rd MayIPL, 2025 - Match 52
T20
Royal Challengers Bengaluru19:30 ISTCSK
M.Chinnaswamy Stadium, Bengaluru
4th MayIPL, 2025 - Match 53
T20
KKR15:30 ISTRR
Eden Gardens, Kolkata
4th MayIPL, 2025 - Match 54
T20
Punjab Kings19:30 ISTLucknow Super Giants
Himachal Pradesh Cricket Association Stadium, Dharamsala
5th MayIPL, 2025 - Match 55
T20
SRH19:30 ISTDC
Rajiv Gandhi International Stadium, Hyderabad
6th MayIPL, 2025 - Match 56
T20
MI19:30 ISTGujarat Titans
Wankhede Stadium, Mumbai
7th MayIPL, 2025 - Match 57
T20
KKR19:30 ISTCSK
Eden Gardens, Kolkata
8th MayIPL, 2025 - Match 58
T20
Punjab Kings19:30 ISTDC
Himachal Pradesh Cricket Association Stadium, Dharamsala
9th MayIPL, 2025 - Match 59
T20
Lucknow Super Giants19:30 ISTRoyal Challengers Bengaluru
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
10th MayIPL, 2025 - Match 60
T20
SRH19:30 ISTKKR
Rajiv Gandhi International Stadium, Hyderabad
11th MayIPL, 2025 - Match 61
T20
Punjab Kings15:30 ISTMI
Himachal Pradesh Cricket Association Stadium, Dharamsala
11th MayIPL, 2025 - Match 62
T20
DC19:30 ISTGujarat Titans
Arun Jaitley Stadium, Delhi
12th MayIPL, 2025 - Match 63
T20
CSK19:30 ISTRR
MA Chidambaram Stadium, Chennai
13th MayIPL, 2025 - Match 64
T20
Royal Challengers Bengaluru19:30 ISTSRH
M.Chinnaswamy Stadium, Bengaluru
14th MayIPL, 2025 - Match 65
T20
Gujarat Titans19:30 ISTLucknow Super Giants
Narendra Modi Stadium, Ahmedabad
15th MayIPL, 2025 - Match 66
T20
MI19:30 ISTDC
Wankhede Stadium, Mumbai
16th MayIPL, 2025 - Match 67
T20
RR19:30 ISTPunjab Kings
Sawai Mansingh Stadium, Jaipur
17th MayIPL, 2025 - Match 68
T20
Royal Challengers Bengaluru19:30 ISTKKR
M.Chinnaswamy Stadium, Bengaluru
18th MayIPL, 2025 - Match 69
T20
Gujarat Titans15:30 ISTCSK
Narendra Modi Stadium, Ahmedabad
18th MayIPL, 2025 - Match 70
T20
Lucknow Super Giants19:30 ISTSRH
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
20th MayIPL, 2025 - Qualifier 1
T20
T.B.C.19:30 ISTT.B.C.
Rajiv Gandhi International Stadium, Hyderabad
21st MayWI in IRE, 3 ODIs, 2025 - 1st ODI
ODI
IRE15:15 ISTWI
The Village, Malahide, Dublin
21st MayIPL, 2025 - Eliminator
T20
T.B.C.19:30 ISTT.B.C.
Rajiv Gandhi International Stadium, Hyderabad
22nd MayZIM in ENG, One-off Test, 2025 - One-off Test
Test
ENG15:30 ISTZIM
Trent Bridge, Nottingham
23rd MayWI in IRE, 3 ODIs, 2025 - 2nd ODI
ODI
IRE15:15 ISTWI
The Village, Malahide
23rd MayIPL, 2025 - Qualifier 2
T20
T.B.C.19:30 ISTT.B.C.
Eden Gardens, Kolkata
25th MayWI in IRE, 3 ODIs, 2025 - 3rd ODI
ODI
IRE15:15 ISTWI
The Village, Malahide, Dublin
25th MayIPL, 2025 - Final
T20
T.B.C.19:30 ISTT.B.C.
Eden Gardens, Kolkata
29th MayWI in ENG, 3 ODIs, 2025 - 1st ODI
ODI
ENG17:30 ISTWI
Edgbaston, Birmingham
1st JunWI in ENG, 3 ODIs, 2025 - 2nd ODI
ODI
ENG15:30 ISTWI
Sophia Gardens, Cardiff
3rd JunWI in ENG, 3 ODIs, 2025 - 3rd ODI
ODI
ENG17:30 ISTWI
Kennington Oval, London
6th JunWI in ENG, 3 T20Is, 2025 - 1st T20I
T20
ENG23:00 ISTWI
Riverside Ground, Chester-le-Street
8th JunWI in ENG, 3 T20Is, 2025 - 2nd T20I
T20
ENG19:00 ISTWI
The Seat Unique Stadium, Bristol
10th JunWI in ENG, 3 T20Is, 2025 - 3rd T20I
T20
ENG23:00 ISTWI
Utilita Bowl, Southampton
11th JunICC World Test Championship Final, 2025 - Final
Test
SA15:00 ISTAUS
Lord's Cricket Ground, London
12th JunWI in IRE, 3 T20Is, 2025 - 1st T20I
T20
IRE19:30 ISTWI
Civil Service Cricket Club, Stormont, Belfast
14th JunWI in IRE, 3 T20Is, 2025 - 2nd T20I
T20
IRE19:30 ISTWI
Civil Service Cricket Club, Stormont, Belfast
15th JunWI in IRE, 3 T20Is, 2025 - 3rd T20I
T20
IRE19:30 ISTWI
Civil Service Cricket Club, Stormont, Belfast
20th JunPataudi Trophy, 2025 - 1st Test
Test
ENG15:30 ISTIND
Headingley, Leeds
25th JunThe Frank Worrell Trophy, 2025 - 1st Test
Test
WI19:30 ISTAUS
Kensington Oval, Bridgetown
28th JunSA in ZIM, 2 Tests, 2025 - 1st Test
Test
ZIM13:30 ISTSA
Queens Sports Club, Bulawayo
2nd JulPataudi Trophy, 2025 - 2nd Test
Test
ENG15:30 ISTIND
Edgbaston, Birmingham
3rd JulThe Frank Worrell Trophy, 2025 - 2nd Test
Test
WI19:30 ISTAUS
National Cricket Stadium, St George's
6th JulSA in ZIM, 2 Tests, 2025 - 2nd Test
Test
ZIM13:30 ISTSA
Queens Sports Club, Bulawayo
10th JulPataudi Trophy, 2025 - 3rd Test
Test
ENG15:30 ISTIND
Lord's Cricket Ground, London
12th JulThe Frank Worrell Trophy, 2025 - 3rd Test
Test
WI20:30 ISTAUS
Sabina Park, Kingston
14th JulZimbabwe T20I Tri Series, 2025 - Match 1
T20
ZIM16:30 ISTSA
Harare Sports Club, Harare
16th JulZimbabwe T20I Tri Series, 2025 - Match 2
T20
SA16:30 ISTNZ
Harare Sports Club, Harare
18th JulZimbabwe T20I Tri Series, 2025 - Match 3
T20
ZIM16:30 ISTNZ
Harare Sports Club, Harare
20th JulZimbabwe T20I Tri Series, 2025 - Match 4
T20
ZIM16:30 ISTSA
Harare Sports Club, Harare
21st JulAUS in WI, 5 T20Is, 2025 - 1st T20I
T20
WI06:30 ISTAUS
Sabina Park, Kingston, Jamaica
22nd JulZimbabwe T20I Tri Series, 2025 - Match 5
T20
NZ16:30 ISTSA
Harare Sports Club, Harare
23rd JulAUS in WI, 5 T20Is, 2025 - 2nd T20I
T20
WI06:30 ISTAUS
Sabina Park, Kingston, Jamaica
23rd JulPataudi Trophy, 2025 - 4th Test
Test
ENG15:30 ISTIND
Emirates Old Trafford, Manchester
24th JulZimbabwe T20I Tri Series, 2025 - Match 6
T20
ZIM16:30 ISTNZ
Harare Sports Club, Harare
26th JulAUS in WI, 5 T20Is, 2025 - 3rd T20I
T20
WI05:30 ISTAUS
Warner Park, Basseterre, St Kitts
26th JulZimbabwe T20I Tri Series, 2025 - Final
T20
T.B.C.16:30 ISTT.B.C.
Harare Sports Club, Harare
27th JulAUS in WI, 5 T20Is, 2025 - 4th T20I
T20
WI05:30 ISTAUS
Warner Park, Basseterre, St Kitts
29th JulAUS in WI, 5 T20Is, 2025 - 5th T20I
T20
WI06:30 ISTAUS
Warner Park, Basseterre, St Kitts
30th JulNZ in ZIM, 2 Tests, 2025 - 1st Test
Test
ZIM13:30 ISTNZ
Queens Sports Club, Bulawayo
31st JulPAK and WI in USA, 3 T20Is, 2025 - 1st T20I
T20
WI20:30 ISTPAK
Central Broward Park & Broward County Stadium, Lauderhill, Florida
31st JulPataudi Trophy, 2025 - 5th Test
Test
ENG15:30 ISTIND
Kennington Oval, London
2nd AugPAK and WI in USA, 3 T20Is, 2025 - 2nd T20I
T20
WI20:30 ISTPAK
Central Broward Park & Broward County Stadium, Lauderhill, Florida
3rd AugPAK and WI in USA, 3 T20Is, 2025 - 3rd T20I
T20
WI20:30 ISTPAK
Central Broward Park & Broward County Stadium, Lauderhill, Florida
7th AugNZ in ZIM, 2 Tests, 2025 - 2nd Test
Test
ZIM13:30 ISTNZ
Queens Sports Club, Bulawayo
8th AugPAK in WI, 3 ODIs, 2025 - 1st ODI
ODI
WI19:30 ISTPAK
Brian Lara Cricket Academy, Tarouba, Trinidad and Tobago
10th AugPAK in WI, 3 ODIs, 2025 - 2nd ODI
ODI
WI19:30 ISTPAK
Brian Lara Cricket Academy, Tarouba, Trinidad and Tobago
10th AugSA in AUS, 3 T20Is, 2025 - 1st T20I
T20
AUS14:30 ISTSA
TIO Stadium, Darwin
12th AugPAK in WI, 3 ODIs, 2025 - 3rd ODI
ODI
WI19:30 ISTPAK
Brian Lara Cricket Academy, Tarouba, Trinidad and Tobago
12th AugSA in AUS, 3 T20Is, 2025 - 2nd T20I
T20
AUS14:30 ISTSA
TIO Stadium, Darwin
16th AugSA in AUS, 3 T20Is, 2025 - 3rd T20I
T20
AUS14:30 ISTSA
Cazaly's Stadium, Cairns
19th AugSA in AUS, 3 ODIs, 2025 - 1st ODI
ODI
AUS10:00 ISTSA
Cazaly's Stadium, Cairns
22nd AugSA in AUS, 3 ODIs, 2025 - 2nd ODI
ODI
AUS10:00 ISTSA
Great Barrier Reef Arena, Mackay
24th AugSA in AUS, 3 ODIs, 2025 - 3rd ODI
ODI
AUS10:00 ISTSA
Great Barrier Reef Arena, Mackay
2nd SepSA in ENG, 3 ODIs, 2025 - 1st ODI
ODI
ENG17:30 ISTSA
Headingley, Leeds
4th SepSA in ENG, 3 ODIs, 2025 - 2nd ODI
ODI
ENG17:30 ISTSA
Lord's Cricket Ground, London
7th SepSA in ENG, 3 ODIs, 2025 - 3rd ODI
ODI
ENG15:30 ISTSA
Utilita Bowl, Southampton
10th SepSA in ENG, 3 T20Is, 2025 - 1st T20I
T20
ENG23:00 ISTSA
Sophia Gardens, Cardiff
12th SepSA in ENG, 3 T20Is, 2025 - 2nd T20I
T20
ENG23:00 ISTSA
Emirates Old Trafford, Manchester
14th SepSA in ENG, 3 T20Is, 2025 - 3rd T20I
T20
ENG19:00 ISTSA
Trent Bridge, Nottingham
17th SepENG in IRE, 3 ODIs, 2025 - 1st ODI
ODI
IRE15:15 ISTENG
To Be Confirmed
19th SepENG in IRE, 3 ODIs, 2025 - 2nd ODI
ODI
IRE15:15 ISTENG
To Be Confirmed
21st SepENG in IRE, 3 ODIs, 2025 - 3rd ODI
ODI
IRE15:15 ISTENG
To Be Confirmed
2nd OctWI in IND, 2 Tests, 2025 - 1st Test
Test
IND09:30 ISTWI
Narendra Modi Stadium, Ahmedabad
10th OctWI in IND, 2 Tests, 2025 - 2nd Test
Test
IND09:30 ISTWI
Eden Gardens, Kolkata
19th OctIND in AUS, 3 ODIs, 2025 - 1st ODI
ODI
AUS09:00 ISTIND
Perth Stadium, Perth
23rd OctIND in AUS, 3 ODIs, 2025 - 2nd ODI
ODI
AUS09:00 ISTIND
Adelaide Oval, Adelaide
25th OctIND in AUS, 3 ODIs, 2025 - 3rd ODI
ODI
AUS09:00 ISTIND
Sydney Cricket Ground (SCG), Sydney
29th OctIND in AUS, 5 T20Is, 2025 - 1st T20I
T20
AUS13:45 ISTIND
Manuka Oval, Canberra
31st OctIND in AUS, 5 T20Is, 2025 - 2nd T20I
T20
AUS13:45 ISTIND
Melbourne Cricket Ground (MCG), Melbourne
2nd NovIND in AUS, 5 T20Is, 2025 - 3rd T20I
T20
AUS13:45 ISTIND
Bellerive Oval, Hobart
6th NovIND in AUS, 5 T20Is, 2025 - 4th T20I
T20
AUS13:45 ISTIND
Carrara Stadium, Carrara
8th NovIND in AUS, 5 T20Is, 2025 - 5th T20I
T20
AUS13:45 ISTIND
The Gabba, Brisbane
14th NovFreedom Trophy, 2025 - 1st Test
Test
IND09:30 ISTSA
Arun Jaitley Stadium, Delhi
21st NovThe Ashes, 2025/26 - 1st Test
Test
AUS08:00 ISTENG
Perth Stadium, Perth
22nd NovFreedom Trophy, 2025 - 2nd Test
Test
IND09:30 ISTSA
Barsapara Cricket Stadium, Guwahati
30th NovSA in IND, 3 ODIs, 2025 - 1st ODI
ODI
IND13:30 ISTSA
JSCA International Stadium Complex, Ranchi
3rd DecSA in IND, 3 ODIs, 2025 - 2nd ODI
ODI
IND13:30 ISTSA
Shaheed Veer Narayan Singh International Stadium, Raipur
4th DecThe Ashes, 2025/26 - 2nd Test
Test
AUS10:00 ISTENG
The Gabba, Brisbane
6th DecSA in IND, 3 ODIs, 2025 - 3rd ODI
ODI
IND13:30 ISTSA
Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium, Visakhapatnam
9th DecSA in IND, 5 T20Is, 2025 - 1st T20I
T20
IND19:00 ISTSA
Barabati Stadium, Cuttack
11th DecSA in IND, 5 T20Is, 2025 - 2nd T20I
T20
IND19:00 ISTSA
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur
14th DecSA in IND, 5 T20Is, 2025 - 3rd T20I
T20
IND19:00 ISTSA
Himachal Pradesh Cricket Association Stadium, Dharamsala
17th DecThe Ashes, 2025/26 - 3rd Test
Test
AUS05:00 ISTENG
Adelaide Oval, Adelaide
17th DecSA in IND, 5 T20Is, 2025 - 4th T20I
T20
IND19:00 ISTSA
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
19th DecSA in IND, 5 T20Is, 2025 - 5th T20I
T20
IND19:00 ISTSA
Narendra Modi Stadium, Ahmedabad
26th DecThe Ashes, 2025/26 - 4th Test
Test
AUS05:00 ISTENG
Melbourne Cricket Ground (MCG), Melbourne
4th JanThe Ashes, 2025/26 - 5th Test
Test
AUS05:00 ISTENG
Sydney Cricket Ground (SCG), Sydney