Upcoming Matches

TOMORROWAFG and PAK in UAE, 3 T20I Series, 2023 - 1st T20I
T20
AFG21:30 ISTPAK
Sharjah Cricket Stadium, Sharjah
25th MarNED in ZIM, 3 ODIs, 2023 - 3rd ODI
ODI
ZIM12:45 ISTNED
Harare Sports Club, Harare
25th MarSL in NZ, 3 ODIs, 2023 - 1st ODI
ODI
NZ06:30 ISTSL
Eden Park, Auckland
25th MarWI in SA, 3 T20Is, 2023 - 1st T20I
T20
SA17:30 ISTWI
SuperSport Park, Centurion
26th MarICCWC Qualifiers Playoff, 2023 - Match 1
ODI
Namibia13:00 ISTUSA
Wanderers Cricket Ground, Windhoek
26th MarWI in SA, 3 T20Is, 2023 - 2nd T20I
T20
SA17:30 ISTWI
SuperSport Park, Centurion
26th MarAFG and PAK in UAE, 3 T20I Series, 2023 - 2nd T20I
T20
AFG21:30 ISTPAK
Sharjah Cricket Stadium, Sharjah
27th MarICCWC Qualifiers Playoff, 2023 - Match 2
ODI
UAE13:00 ISTPNG
Wanderers Cricket Ground, Windhoek
27th MarICCWC Qualifiers Playoff, 2023 - Match 3
ODI
Jersey13:00 ISTCanada
United Cricket Club Ground, Windhoek
27th MarIRE in BAN, 3 T20Is, 2023 - 1st T20I
T20
BAN13:30 ISTIRE
Zahur Ahmed Chowdhury Stadium, Chattogram
27th MarAFG and PAK in UAE, 3 T20I Series, 2023 - 3rd T20I
T20
AFG21:30 ISTPAK
Sharjah Cricket Stadium, Sharjah
28th MarSL in NZ, 3 ODIs, 2023 - 2nd ODI
ODI
NZ06:30 ISTSL
Hagley Oval, Christchurch
28th MarWI in SA, 3 T20Is, 2023 - 3rd T20I
T20
SA21:30 ISTWI
The Wanderers Stadium, Johannesburg
29th MarICCWC Qualifiers Playoff, 2023 - Match 4
ODI
Canada13:00 ISTUSA
Wanderers Cricket Ground, Windhoek
29th MarICCWC Qualifiers Playoff, 2023 - Match 5
ODI
PNG13:00 ISTNamibia
United Cricket Club Ground, Windhoek
29th MarIRE in BAN, 3 T20Is, 2023 - 2nd T20I
T20
BAN13:30 ISTIRE
Zahur Ahmed Chowdhury Stadium, Chattogram
30th MarICCWC Qualifiers Playoff, 2023 - Match 6
ODI
Namibia13:00 ISTJersey
Wanderers Cricket Ground, Windhoek
30th MarICCWC Qualifiers Playoff, 2023 - Match 7
ODI
USA13:00 ISTUAE
United Cricket Club Ground, Windhoek
31st MarNED in SA, 2 ODIs, 2023 - 1st ODI
ODI
SA15:30 ISTNED
Willowmoore Park, Benoni
31st MarSL in NZ, 3 ODIs, 2023 - 3rd ODI
ODI
NZ06:30 ISTSL
Seddon Park, Hamilton
31st MarIRE in BAN, 3 T20Is, 2023 - 3rd T20I
T20
BAN13:30 ISTIRE
Zahur Ahmed Chowdhury Stadium, Chattogram
31st MarIPL, 2023 - Match 1
T20
Gujarat Titans19:30 ISTCSK
Narendra Modi Stadium, Ahmedabad
1st AprICCWC Qualifiers Playoff, 2023 - Match 8
ODI
UAE13:00 ISTCanada
Wanderers Cricket Ground, Windhoek
1st AprICCWC Qualifiers Playoff, 2023 - Match 9
ODI
PNG13:00 ISTJersey
United Cricket Club Ground, Windhoek
1st AprIPL, 2023 - Match 2
T20
Punjab Kings15:30 ISTKKR
Punjab Cricket Association IS Bindra Stadium, Mohali
1st AprIPL, 2023 - Match 3
T20
Lucknow Super Giants19:30 ISTDC
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
2nd AprNED in SA, 2 ODIs, 2023 - 2nd ODI
ODI
SA12:30 ISTNED
The Wanderers Stadium, Johannesburg
2nd AprICCWC Qualifiers Playoff, 2023 - Match 10
ODI
PNG13:00 ISTUSA
Wanderers Cricket Ground, Windhoek
2nd AprICCWC Qualifiers Playoff, 2023 - Match 11
ODI
Namibia13:00 ISTUAE
United Cricket Club Ground, Windhoek
2nd AprSL in NZ, 3 T20Is, 2023 - 1st T20I
T20
NZ05:30 ISTSL
Eden Park, Auckland
2nd AprIPL, 2023 - Match 4
T20
SRH15:30 ISTRR
Rajiv Gandhi International Stadium, Hyderabad
2nd AprIPL, 2023 - Match 5
T20
RCB19:30 ISTMI
M.Chinnaswamy Stadium, Bengaluru
3rd AprIPL, 2023 - Match 6
T20
CSK19:30 ISTLucknow Super Giants
MA Chidambaram Stadium, Chennai
4th AprICCWC Qualifiers Playoff, 2023 - Match 12
ODI
Canada13:00 ISTNamibia
Wanderers Cricket Ground, Windhoek
4th AprICCWC Qualifiers Playoff, 2023 - Match 13
ODI
USA13:00 ISTJersey
United Cricket Club Ground, Windhoek
4th AprIRE in BAN, One-off Test, 2023 - One-off Test
Test
BAN09:30 ISTIRE
Shere Bangla National Stadium, Mirpur, Dhaka
4th AprIPL, 2023 - Match 7
T20
DC19:30 ISTGujarat Titans
Arun Jaitley Stadium, Delhi
5th AprICCWC Qualifiers Playoff, 2023 - Match 14
ODI
Jersey13:00 ISTUAE
Wanderers Cricket Ground, Windhoek
5th AprICCWC Qualifiers Playoff, 2023 - Match 15
ODI
Canada13:00 ISTPNG
United Cricket Club Ground, Windhoek
5th AprSL in NZ, 3 T20Is, 2023 - 2nd T20I
T20
NZ05:30 ISTSL
University Oval, Dunedin
5th AprIPL, 2023 - Match 8
T20
RR19:30 ISTPunjab Kings
Barsapara Cricket Stadium, Guwahati
6th AprIPL, 2023 - Match 9
T20
KKR19:30 ISTRCB
Eden Gardens, Kolkata
7th AprIPL, 2023 - Match 10
T20
Lucknow Super Giants19:30 ISTSRH
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
8th AprSL in NZ, 3 T20Is, 2023 - 3rd T20I
T20
NZ05:30 ISTSL
John Davies Oval, Queenstown
8th AprIPL, 2023 - Match 11
T20
RR15:30 ISTDC
Barsapara Cricket Stadium, Guwahati
8th AprIPL, 2023 - Match 12
T20
MI19:30 ISTCSK
Wankhede Stadium, Mumbai
9th AprIPL, 2023 - Match 13
T20
Gujarat Titans15:30 ISTKKR
Narendra Modi Stadium, Ahmedabad
9th AprIPL, 2023 - Match 14
T20
SRH19:30 ISTPunjab Kings
Rajiv Gandhi International Stadium, Hyderabad
10th AprIPL, 2023 - Match 15
T20
RCB19:30 ISTLucknow Super Giants
M.Chinnaswamy Stadium, Bengaluru
11th AprIPL, 2023 - Match 16
T20
DC19:30 ISTMI
Arun Jaitley Stadium, Delhi
12th AprIPL, 2023 - Match 17
T20
CSK19:30 ISTRR
MA Chidambaram Stadium, Chennai
13th AprIPL, 2023 - Match 18
T20
Punjab Kings19:30 ISTGujarat Titans
Punjab Cricket Association IS Bindra Stadium, Mohali
14th AprNZ in PAK, 5 T20Is, 2023 - 1st T20I
T20
PAK18:30 ISTNZ
Gaddafi Stadium, Lahore
14th AprIPL, 2023 - Match 19
T20
KKR19:30 ISTSRH
Eden Gardens, Kolkata
15th AprIPL, 2023 - Match 20
T20
RCB15:30 ISTDC
M.Chinnaswamy Stadium, Bengaluru
15th AprNZ in PAK, 5 T20Is, 2023 - 2nd T20I
T20
PAK18:30 ISTNZ
Gaddafi Stadium, Lahore
15th AprIPL, 2023 - Match 21
T20
Lucknow Super Giants19:30 ISTPunjab Kings
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
16th AprIRE in SL, 2 Test Series, 2023 - 1st Test
Test
SL10:00 ISTIRE
Galle International Stadium, Galle
16th AprIPL, 2023 - Match 22
T20
MI15:30 ISTKKR
Wankhede Stadium, Mumbai
16th AprIPL, 2023 - Match 23
T20
Gujarat Titans19:30 ISTRR
Narendra Modi Stadium, Ahmedabad
17th AprNZ in PAK, 5 T20Is, 2023 - 3rd T20I
T20
PAK18:30 ISTNZ
Gaddafi Stadium, Lahore
17th AprIPL, 2023 - Match 24
T20
RCB19:30 ISTCSK
M.Chinnaswamy Stadium, Bengaluru
18th AprIPL, 2023 - Match 25
T20
SRH19:30 ISTMI
Rajiv Gandhi International Stadium, Hyderabad
19th AprIPL, 2023 - Match 26
T20
RR19:30 ISTLucknow Super Giants
Sawai Mansingh Stadium, Jaipur
20th AprIPL, 2023 - Match 27
T20
Punjab Kings15:30 ISTRCB
Punjab Cricket Association IS Bindra Stadium, Mohali
20th AprNZ in PAK, 5 T20Is, 2023 - 4th T20I
T20
PAK18:30 ISTNZ
Rawalpindi Cricket Stadium, Rawalpindi
20th AprIPL, 2023 - Match 28
T20
DC19:30 ISTKKR
Arun Jaitley Stadium, Delhi
21st AprIPL, 2023 - Match 29
T20
CSK19:30 ISTSRH
MA Chidambaram Stadium, Chennai
22nd AprIPL, 2023 - Match 30
T20
Lucknow Super Giants15:30 ISTGujarat Titans
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
22nd AprIPL, 2023 - Match 31
T20
MI19:30 ISTPunjab Kings
Wankhede Stadium, Mumbai
23rd AprIPL, 2023 - Match 32
T20
RCB15:30 ISTRR
M.Chinnaswamy Stadium, Bengaluru
23rd AprIPL, 2023 - Match 33
T20
KKR19:30 ISTCSK
Eden Gardens, Kolkata
24th AprIRE in SL, 2 Test Series, 2023 - 2nd Test
Test
SL10:00 ISTIRE
Galle International Stadium, Galle
24th AprNZ in PAK, 5 T20Is, 2023 - 5th T20I
T20
PAK18:30 ISTNZ
Rawalpindi Cricket Stadium, Rawalpindi
24th AprIPL, 2023 - Match 34
T20
SRH19:30 ISTDC
Rajiv Gandhi International Stadium, Hyderabad
25th AprIPL, 2023 - Match 35
T20
Gujarat Titans19:30 ISTMI
Narendra Modi Stadium, Ahmedabad
26th AprNZ in PAK, 5 ODIs, 2023 - 1st ODI
ODI
PAK15:00 ISTNZ
Rawalpindi Cricket Stadium, Rawalpindi
26th AprIPL, 2023 - Match 36
T20
RCB19:30 ISTKKR
M.Chinnaswamy Stadium, Bengaluru
27th AprIPL, 2023 - Match 37
T20
RR19:30 ISTCSK
Sawai Mansingh Stadium, Jaipur
28th AprIPL, 2023 - Match 38
T20
Punjab Kings19:30 ISTLucknow Super Giants
Punjab Cricket Association IS Bindra Stadium, Mohali
29th AprIPL, 2023 - Match 39
T20
KKR15:30 ISTGujarat Titans
Eden Gardens, Kolkata
29th AprIPL, 2023 - Match 40
T20
DC19:30 ISTSRH
Arun Jaitley Stadium, Delhi
30th AprNZ in PAK, 5 ODIs, 2023 - 2nd ODI
ODI
PAK15:00 ISTNZ
National Stadium, Karachi
30th AprIPL, 2023 - Match 41
T20
CSK15:30 ISTPunjab Kings
MA Chidambaram Stadium, Chennai
30th AprIPL, 2023 - Match 42
T20
MI19:30 ISTRR
Wankhede Stadium, Mumbai
1st MayIPL, 2023 - Match 43
T20
Lucknow Super Giants19:30 ISTRCB
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
2nd MayIPL, 2023 - Match 44
T20
Gujarat Titans19:30 ISTDC
Narendra Modi Stadium, Ahmedabad
3rd MayNZ in PAK, 5 ODIs, 2023 - 3rd ODI
ODI
PAK15:00 ISTNZ
National Stadium, Karachi
3rd MayIPL, 2023 - Match 45
T20
Punjab Kings19:30 ISTMI
Punjab Cricket Association IS Bindra Stadium, Mohali
4th MayIPL, 2023 - Match 46
T20
Lucknow Super Giants15:30 ISTCSK
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
4th MayIPL, 2023 - Match 47
T20
SRH19:30 ISTKKR
Rajiv Gandhi International Stadium, Hyderabad
5th MayNZ in PAK, 5 ODIs, 2023 - 4th ODI
ODI
PAK15:00 ISTNZ
National Stadium, Karachi
5th MayIPL, 2023 - Match 48
T20
RR19:30 ISTGujarat Titans
Sawai Mansingh Stadium, Jaipur
6th MayIPL, 2023 - Match 49
T20
CSK15:30 ISTMI
MA Chidambaram Stadium, Chennai
6th MayIPL, 2023 - Match 50
T20
DC19:30 ISTRCB
Arun Jaitley Stadium, Delhi
7th MayNZ in PAK, 5 ODIs, 2023 - 5th ODI
ODI
PAK15:00 ISTNZ
National Stadium, Karachi
7th MayIPL, 2023 - Match 51
T20
Gujarat Titans15:30 ISTLucknow Super Giants
Narendra Modi Stadium, Ahmedabad
7th MayIPL, 2023 - Match 52
T20
RR19:30 ISTSRH
Sawai Mansingh Stadium, Jaipur
8th MayIPL, 2023 - Match 53
T20
KKR19:30 ISTPunjab Kings
Eden Gardens, Kolkata
9th MayIRE and BAN in ENG, 3 ODI Series, 2023 - 1st ODI
ODI
IRE16:15 ISTBAN
County Ground, Chelmsford
9th MayIPL, 2023 - Match 54
T20
MI19:30 ISTRCB
Wankhede Stadium, Mumbai
10th MayIPL, 2023 - Match 55
T20
CSK19:30 ISTDC
MA Chidambaram Stadium, Chennai
11th MayIPL, 2023 - Match 56
T20
KKR19:30 ISTRR
Eden Gardens, Kolkata
12th MayIRE and BAN in ENG, 3 ODI Series, 2023 - 2nd ODI
ODI
IRE19:30 ISTBAN
County Ground, Chelmsford
12th MayIPL, 2023 - Match 57
T20
MI19:30 ISTGujarat Titans
Wankhede Stadium, Mumbai
13th MayIPL, 2023 - Match 58
T20
SRH15:30 ISTLucknow Super Giants
Rajiv Gandhi International Stadium, Hyderabad
13th MayIPL, 2023 - Match 59
T20
DC19:30 ISTPunjab Kings
Arun Jaitley Stadium, Delhi
14th MayIRE and BAN in ENG, 3 ODI Series, 2023 - 3rd ODI
ODI
IRE16:15 ISTBAN
County Ground, Chelmsford
14th MayIPL, 2023 - Match 60
T20
RR15:30 ISTRCB
Sawai Mansingh Stadium, Jaipur
14th MayIPL, 2023 - Match 61
T20
CSK19:30 ISTKKR
MA Chidambaram Stadium, Chennai
15th MayIPL, 2023 - Match 62
T20
Gujarat Titans19:30 ISTSRH
Narendra Modi Stadium, Ahmedabad
16th MayIPL, 2023 - Match 63
T20
Lucknow Super Giants19:30 ISTMI
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
17th MayIPL, 2023 - Match 64
T20
Punjab Kings19:30 ISTDC
Himachal Pradesh Cricket Association Stadium, Dharamsala
18th MayIPL, 2023 - Match 65
T20
SRH19:30 ISTRCB
Rajiv Gandhi International Stadium, Hyderabad
19th MayIPL, 2023 - Match 66
T20
Punjab Kings19:30 ISTRR
Himachal Pradesh Cricket Association Stadium, Dharamsala
20th MayIPL, 2023 - Match 67
T20
DC15:30 ISTCSK
Arun Jaitley Stadium, Delhi
20th MayIPL, 2023 - Match 68
T20
KKR19:30 ISTLucknow Super Giants
Eden Gardens, Kolkata
21st MayIPL, 2023 - Match 69
T20
MI15:30 ISTSRH
Wankhede Stadium, Mumbai
21st MayIPL, 2023 - Match 70
T20
RCB19:30 ISTGujarat Titans
M.Chinnaswamy Stadium, Bengaluru
1st JunIRE in ENG, One-off Test, 2023 - One-off Test
Test
ENG15:30 ISTIRE
Lord's, London
7th JunICC World Test Championship Final, 2023 - Final
Test
AUS15:30 ISTIND
The Oval, London
16th JunThe Ashes, 2023 - 1st Test
Test
ENG15:30 ISTAUS
Edgbaston, Birmingham
28th JunThe Ashes, 2023 - 2nd Test
Test
ENG15:30 ISTAUS
Lord's, London
6th JulThe Ashes, 2023 - 3rd Test
Test
ENG15:30 ISTAUS
Headingley, Leeds
19th JulThe Ashes, 2023 - 4th Test
Test
ENG15:30 ISTAUS
Old Trafford, Manchester
27th JulThe Ashes, 2023 - 5th Test
Test
ENG15:30 ISTAUS
The Oval, London
30th AugNZ in ENG, 4 T20Is, 2023 - 1st T20I
T20
ENG19:00 ISTNZ
Riverside Ground, Chester-le-Street
1st SepNZ in ENG, 4 T20Is, 2023 - 2nd T20I
T20
ENG19:00 ISTNZ
Old Trafford Cricket Ground
3rd SepNZ in ENG, 4 T20Is, 2023 - 3rd T20I
T20
ENG19:00 ISTNZ
Edgbaston, Birmingham
5th SepNZ in ENG, 4 T20Is, 2023 - 4th T20I
T20
ENG18:30 ISTNZ
Trent Bridge, Nottingham
8th SepNZ in ENG, 4 ODIs, 2023 - 1st ODI
ODI
ENG17:00 ISTNZ
Cardiff Wales Stadium, Cardiff
10th SepNZ in ENG, 4 ODIs, 2023 - 2nd ODI
ODI
ENG17:00 ISTNZ
The Ageas Bowl, Southampton
13th SepNZ in ENG, 4 ODIs, 2023 - 3rd ODI
ODI
ENG17:00 ISTNZ
The Oval, London
15th SepNZ in ENG, 4 ODIs, 2023 - 4th ODI
ODI
ENG17:00 ISTNZ
Lord's Cricket Ground, London
20th SepIRE in ENG, 3 ODIs, 2023 - 1st ODI
ODI
ENG17:00 ISTIRE
Headingley, Leeds
23rd SepIRE in ENG, 3 ODIs, 2023 - 2nd ODI
ODI
ENG15:30 ISTIRE
Trent Bridge, Nottingham
26th SepIRE in ENG, 3 ODIs, 2023 - 3rd ODI
ODI
ENG17:00 ISTIRE
Bristol County Ground, Bristol