Cricket Matches Schedule
Indian Premier League
Scheduled24 April 2025 T20 at M.Chinnaswamy Stadium, Bengaluru Match 42
Royal Challengers Bengaluru vs Rajasthan Royals
Match 42
M.Chinnaswamy Stadium, Bengaluru
02:00 PM | 12:00 AM Local
Starts at 02:00 PM

Royal Challengers Bengaluru
RCB

Rajasthan Royals
RR
Scheduled
Starts at 02:00 PM
Scheduled25 April 2025 T20 at MA Chidambaram Stadium, Chennai Match 43
Chennai Super Kings vs Sunrisers Hyderabad
Match 43
MA Chidambaram Stadium, Chennai
02:00 PM | 12:00 AM Local
Starts at 02:00 PM

Chennai Super Kings
CSK

Sunrisers Hyderabad
SRH
Scheduled
Starts at 02:00 PM
Scheduled26 April 2025 T20 at Eden Gardens, Kolkata Match 44
Kolkata Knight Riders vs Punjab Kings
Match 44
Eden Gardens, Kolkata
02:00 PM | 12:00 AM Local
Starts at 02:00 PM

Kolkata Knight Riders
KKR

Punjab Kings
PBKS
Scheduled
Starts at 02:00 PM
Scheduled27 April 2025 T20 at Wankhede Stadium, Mumbai Match 45
Mumbai Indians vs Lucknow Super Giants
Match 45
Wankhede Stadium, Mumbai
10:00 AM | 12:00 AM Local
Starts at 10:00 AM

Mumbai Indians
MI

Lucknow Super Giants
LSG
Scheduled
Starts at 10:00 AM
Scheduled27 April 2025 T20 at Arun Jaitley Stadium, Delhi Match 46
Delhi Capitals vs Royal Challengers Bengaluru
Match 46
Arun Jaitley Stadium, Delhi
02:00 PM | 12:00 AM Local
Starts at 02:00 PM

Delhi Capitals
DC

Royal Challengers Bengaluru
RCB
Scheduled
Starts at 02:00 PM
Scheduled28 April 2025 T20 at Sawai Mansingh Stadium, Jaipur Match 47
Rajasthan Royals vs Gujarat Titans
Match 47
Sawai Mansingh Stadium, Jaipur
02:00 PM | 12:00 AM Local
Starts at 02:00 PM

Rajasthan Royals
RR

Gujarat Titans
GT
Scheduled
Starts at 02:00 PM
Scheduled29 April 2025 T20 at Arun Jaitley Stadium, Delhi Match 48
Delhi Capitals vs Kolkata Knight Riders
Match 48
Arun Jaitley Stadium, Delhi
02:00 PM | 12:00 AM Local
Starts at 02:00 PM

Delhi Capitals
DC

Kolkata Knight Riders
KKR
Scheduled
Starts at 02:00 PM
Scheduled30 April 2025 T20 at MA Chidambaram Stadium, Chennai Match49
Chennai Super Kings vs Punjab Kings
Match49
MA Chidambaram Stadium, Chennai
02:00 PM | 12:00 AM Local
Starts at 02:00 PM

Chennai Super Kings
CSK

Punjab Kings
PBKS
Scheduled
Starts at 02:00 PM
Scheduled1 May 2025 T20 at Sawai Mansingh Stadium, Jaipur Match 50
Rajasthan Royals vs Mumbai Indians
Match 50
Sawai Mansingh Stadium, Jaipur
02:00 PM | 12:00 AM Local
Starts at 02:00 PM

Rajasthan Royals
RR

Mumbai Indians
MI
Scheduled
Starts at 02:00 PM
Scheduled2 May 2025 T20 at Narendra Modi Stadium, Ahmedabad Match 51
Gujarat Titans vs Sunrisers Hyderabad
Match 51
Narendra Modi Stadium, Ahmedabad
02:00 PM | 12:00 AM Local
Starts at 02:00 PM

Gujarat Titans
GT

Sunrisers Hyderabad
SRH
Scheduled
Starts at 02:00 PM
Scheduled3 May 2025 T20 at M.Chinnaswamy Stadium, Bengaluru Match 52
Royal Challengers Bengaluru vs Chennai Super Kings
Match 52
M.Chinnaswamy Stadium, Bengaluru
02:00 PM | 12:00 AM Local
Starts at 02:00 PM

Royal Challengers Bengaluru
RCB

Chennai Super Kings
CSK
Scheduled
Starts at 02:00 PM
Scheduled4 May 2025 T20 at Eden Gardens, Kolkata Match 53
Kolkata Knight Riders vs Rajasthan Royals
Match 53
Eden Gardens, Kolkata
10:00 AM | 12:00 AM Local
Starts at 10:00 AM

Kolkata Knight Riders
KKR

Rajasthan Royals
RR
Scheduled
Starts at 10:00 AM
Scheduled4 May 2025 T20 at Himachal Pradesh Cricket Association Stadium, Dharamsala Match 54
Punjab Kings vs Lucknow Super Giants
Match 54
Himachal Pradesh Cricket Association Stadium, Dharamsala
02:00 PM | 12:00 AM Local
Starts at 02:00 PM

Punjab Kings
PBKS

Lucknow Super Giants
LSG
Scheduled
Starts at 02:00 PM
Scheduled5 May 2025 T20 at Rajiv Gandhi International Stadium, Uppal, Hyderabad Match 55
Sunrisers Hyderabad vs Delhi Capitals
Match 55
Rajiv Gandhi International Stadium, Uppal, Hyderabad
02:00 PM | 12:00 AM Local
Starts at 02:00 PM

Sunrisers Hyderabad
SRH

Delhi Capitals
DC
Scheduled
Starts at 02:00 PM
Scheduled6 May 2025 T20 at Wankhede Stadium, Mumbai Match 56
Mumbai Indians vs Gujarat Titans
Match 56
Wankhede Stadium, Mumbai
02:00 PM | 12:00 AM Local
Starts at 02:00 PM

Mumbai Indians
MI

Gujarat Titans
GT
Scheduled
Starts at 02:00 PM
Scheduled7 May 2025 T20 at Eden Gardens, Kolkata Match 57
Kolkata Knight Riders vs Chennai Super Kings
Match 57
Eden Gardens, Kolkata
02:00 PM | 12:00 AM Local
Starts at 02:00 PM

Kolkata Knight Riders
KKR

Chennai Super Kings
CSK
Scheduled
Starts at 02:00 PM
Scheduled8 May 2025 T20 at Himachal Pradesh Cricket Association Stadium, Dharamsala Match 58
Punjab Kings vs Delhi Capitals
Match 58
Himachal Pradesh Cricket Association Stadium, Dharamsala
02:00 PM | 12:00 AM Local
Starts at 02:00 PM

Punjab Kings
PBKS

Delhi Capitals
DC
Scheduled
Starts at 02:00 PM
Pakistan Super League
Scheduled24 April 2025 T20 at Gaddafi Stadium, Lahore Match 14
Lahore Qalandars vs Peshawar Zalmi
Match 14
Gaddafi Stadium, Lahore
03:00 PM | 12:00 AM Local
Starts at 03:00 PM

Lahore Qalandars
LQ

Peshawar Zalmi
PZ
Scheduled
Starts at 03:00 PM
Scheduled25 April 2025 T20 at Gaddafi Stadium, Lahore Match 15
Quetta Gladiators vs Karachi Kings
Match 15
Gaddafi Stadium, Lahore
03:00 PM | 12:00 AM Local
Starts at 03:00 PM

Quetta Gladiators
QG

Karachi Kings
KK
Scheduled
Starts at 03:00 PM
Scheduled26 April 2025 T20 at Gaddafi Stadium, Lahore Match 16
Lahore Qalandars vs Multan Sultans
Match 16
Gaddafi Stadium, Lahore
03:00 PM | 12:00 AM Local
Starts at 03:00 PM

Lahore Qalandars
LQ

Multan Sultans
MS
Scheduled
Starts at 03:00 PM
Scheduled27 April 2025 T20 at Gaddafi Stadium, Lahore Match 17
Quetta Gladiators vs Peshawar Zalmi
Match 17
Gaddafi Stadium, Lahore
03:00 PM | 12:00 AM Local
Starts at 03:00 PM

Quetta Gladiators
QG

Peshawar Zalmi
PZ
Scheduled
Starts at 03:00 PM
Scheduled29 April 2025 T20 at Gaddafi Stadium, Lahore Match 18
Quetta Gladiators vs Multan Sultans
Match 18
Gaddafi Stadium, Lahore
03:00 PM | 12:00 AM Local
Starts at 03:00 PM

Quetta Gladiators
QG

Multan Sultans
MS
Scheduled
Starts at 03:00 PM
Scheduled30 April 2025 T20 at Gaddafi Stadium, Lahore Match 19
Lahore Qalandars vs Islamabad United
Match 19
Gaddafi Stadium, Lahore
03:00 PM | 12:00 AM Local
Starts at 03:00 PM

Lahore Qalandars
LQ

Islamabad United
IU
Scheduled
Starts at 03:00 PM
Scheduled1 May 2025 T20 at Multan Cricket Stadium, Multan Match 20
Multan Sultans vs Karachi Kings
Match 20
Multan Cricket Stadium, Multan
09:00 AM | 12:00 AM Local
Starts at 09:00 AM

Multan Sultans
MS

Karachi Kings
KK
Scheduled
Starts at 09:00 AM
Scheduled1 May 2025 T20 at Gaddafi Stadium, Lahore Match 21
Lahore Qalandars vs Quetta Gladiators
Match 21
Gaddafi Stadium, Lahore
02:00 PM | 12:00 AM Local
Starts at 02:00 PM

Lahore Qalandars
LQ

Quetta Gladiators
QG
Scheduled
Starts at 02:00 PM
Scheduled2 May 2025 T20 at Gaddafi Stadium, Lahore Match 22
Peshawar Zalmi vs Islamabad United
Match 22
Gaddafi Stadium, Lahore
03:00 PM | 12:00 AM Local
Starts at 03:00 PM

Peshawar Zalmi
PZ

Islamabad United
IU
Scheduled
Starts at 03:00 PM
Scheduled3 May 2025 T20 at Gaddafi Stadium, Lahore Match 23
Quetta Gladiators vs Islamabad United
Match 23
Gaddafi Stadium, Lahore
03:00 PM | 12:00 AM Local
Starts at 03:00 PM

Quetta Gladiators
QG

Islamabad United
IU
Scheduled
Starts at 03:00 PM
Scheduled4 May 2025 T20 at Gaddafi Stadium, Lahore Match 24
Lahore Qalandars vs Karachi Kings
Match 24
Gaddafi Stadium, Lahore
03:00 PM | 12:00 AM Local
Starts at 03:00 PM

Lahore Qalandars
LQ

Karachi Kings
KK
Scheduled
Starts at 03:00 PM
Scheduled5 May 2025 T20 at Multan Cricket Stadium, Multan Match 25
Multan Sultans vs Peshawar Zalmi
Match 25
Multan Cricket Stadium, Multan
03:00 PM | 12:00 AM Local
Starts at 03:00 PM

Multan Sultans
MS

Peshawar Zalmi
PZ
Scheduled
Starts at 03:00 PM
Scheduled7 May 2025 T20 at Rawalpindi Cricket Stadium, Rawalpindi Match 26
Islamabad United vs Quetta Gladiators
Match 26
Rawalpindi Cricket Stadium, Rawalpindi
03:00 PM | 12:00 AM Local
Starts at 03:00 PM

Islamabad United
IU

Quetta Gladiators
QG
Scheduled
Starts at 03:00 PM
Scheduled8 May 2025 T20 at Rawalpindi Cricket Stadium, Rawalpindi Match 27
Peshawar Zalmi vs Karachi Kings
Match 27
Rawalpindi Cricket Stadium, Rawalpindi
03:00 PM | 12:00 AM Local
Starts at 03:00 PM

Peshawar Zalmi
PZ

Karachi Kings
KK
Scheduled
Starts at 03:00 PM
Sri Lanka Womens Tri-Nation Series
Scheduled27 April 2025 Women ODI at R.Premadasa Stadium, Khettarama, Colombo 1st Match
Sri Lanka Women vs India Women
1st Match
R.Premadasa Stadium, Khettarama, Colombo
04:30 AM | 12:00 AM Local
Starts at 04:30 AM

Sri Lanka Women
SL-W

India Women
IND-W
Scheduled
Starts at 04:30 AM
Scheduled29 April 2025 Women ODI at R.Premadasa Stadium, Khettarama, Colombo 2nd Match
India Women vs South Africa Women
2nd Match
R.Premadasa Stadium, Khettarama, Colombo
04:30 AM | 12:00 AM Local
Starts at 04:30 AM

India Women
IND-W

South Africa Women
SA-W
Scheduled
Starts at 04:30 AM
Scheduled1 May 2025 Women T20 at R.Premadasa Stadium, Khettarama, Colombo 3rd Match
Sri Lanka Women vs South Africa Women
3rd Match
R.Premadasa Stadium, Khettarama, Colombo
04:30 AM | 12:00 AM Local
Starts at 04:30 AM

Sri Lanka Women
SL-W

South Africa Women
SA-W
Scheduled
Starts at 04:30 AM
Scheduled4 May 2025 Women ODI at R.Premadasa Stadium, Khettarama, Colombo 4th Match
Sri Lanka Women vs India Women
4th Match
R.Premadasa Stadium, Khettarama, Colombo
04:30 AM | 12:00 AM Local
Starts at 04:30 AM

Sri Lanka Women
SL-W

India Women
IND-W
Scheduled
Starts at 04:30 AM
Scheduled6 May 2025 Women ODI at R.Premadasa Stadium, Khettarama, Colombo 5th Match
South Africa Women vs India Women
5th Match
R.Premadasa Stadium, Khettarama, Colombo
04:30 AM | 12:00 AM Local
Starts at 04:30 AM

South Africa Women
SA-W

India Women
IND-W
Scheduled
Starts at 04:30 AM
Scheduled8 May 2025 Women ODI at R.Premadasa Stadium, Khettarama, Colombo 6th Match
Sri Lanka Women vs South Africa Women
6th Match
R.Premadasa Stadium, Khettarama, Colombo
04:30 AM | 12:00 AM Local
Starts at 04:30 AM

Sri Lanka Women
SL-W

South Africa Women
SA-W
Scheduled
Starts at 04:30 AM
County Championship Division One
Scheduled25 April 2025First Class at Trent Bridge, Nottingham 16th Match
Nottinghamshire vs Sussex
16th Match
Trent Bridge, Nottingham
10:00 AM | 12:00 AM Local
Starts at 10:00 AM

Nottinghamshire
NOT

Sussex
SUS
Scheduled
Starts at 10:00 AM
Scheduled25 April 2025First Class at Kennington Oval, London 17th Match
Surrey vs Somerset
17th Match
Kennington Oval, London
10:00 AM | 12:00 AM Local
Starts at 10:00 AM

Surrey
SUR

Somerset
SOM
Scheduled
Starts at 10:00 AM
Scheduled25 April 2025First Class at County Ground, New Road, Worcester 18th Match
Worcestershire vs Durham
18th Match
County Ground, New Road, Worcester
10:00 AM | 12:00 AM Local
Starts at 10:00 AM

Worcestershire
WOR

Durham
DUR
Scheduled
Starts at 10:00 AM
Scheduled2 May 2025First Class at Headingley, Leeds 19th Match
Yorkshire vs Warwickshire
19th Match
Headingley, Leeds
10:00 AM | 12:00 AM Local
Starts at 10:00 AM

Yorkshire
YOR

Warwickshire
WAS
Scheduled
Starts at 10:00 AM
Scheduled2 May 2025First Class at The Rose Bowl, Southampton 20th Match
Hampshire vs Durham
20th Match
The Rose Bowl, Southampton
10:00 AM | 12:00 AM Local
Starts at 10:00 AM

Hampshire
HAM

Durham
DUR
Scheduled
Starts at 10:00 AM
Scheduled2 May 2025First Class at The Cooper Associates County Ground, Taunton, Taunton 21st Match
Somerset vs Essex
21st Match
The Cooper Associates County Ground, Taunton, Taunton
10:00 AM | 12:00 AM Local
Starts at 10:00 AM

Somerset
SOM

Essex
ESS
Scheduled
Starts at 10:00 AM
County Championship Division Two
Scheduled25 April 2025First Class at County Ground, Derby 14th Match
Derbyshire vs Middlesex
14th Match
County Ground, Derby
10:00 AM | 12:00 AM Local
Starts at 10:00 AM

Derbyshire
DER

Middlesex
MID
Scheduled
Starts at 10:00 AM
Scheduled25 April 2025First Class at County Ground, Bristol, Bristol 13th Match
Gloucestershire vs Leicestershire
13th Match
County Ground, Bristol, Bristol
10:00 AM | 12:00 AM Local
Starts at 10:00 AM

Gloucestershire
GLO

Leicestershire
LEI
Scheduled
Starts at 10:00 AM
Scheduled2 May 2025First Class at Old Trafford, Manchester 17th Match
Lancashire vs Gloucestershire
17th Match
Old Trafford, Manchester
10:00 AM | 12:00 AM Local
Starts at 10:00 AM

Lancashire
LAN

Gloucestershire
GLO
Scheduled
Starts at 10:00 AM
Scheduled2 May 2025First Class at Grace Road, Leicester 15th Match
Leicestershire vs Northamptonshire
15th Match
Grace Road, Leicester
10:00 AM | 12:00 AM Local
Starts at 10:00 AM

Leicestershire
LEI

Northamptonshire
NOR
Scheduled
Starts at 10:00 AM
Scheduled2 May 2025First Class at Lord's, London 16th Match
Middlesex vs Kent
16th Match
Lord's, London
10:00 AM | 12:00 AM Local
Starts at 10:00 AM

Middlesex
MID

Kent
KET
Scheduled
Starts at 10:00 AM
Scheduled2 May 2025First Class at Sophia Gardens, Cardiff Match 18
Glamorgan vs Derbyshire
Match 18
Sophia Gardens, Cardiff
10:00 AM | 12:00 AM Local
Starts at 10:00 AM

Glamorgan
GLA

Derbyshire
DER
Scheduled
Starts at 10:00 AM