Cricket Schedule Upcoming Matches

Apr 23
41st Match
Chennai Super Kings
Chennai Super Kings
14:30 GMT
Sunrisers Hyderabad
Sunrisers Hyderabad
MA Chidambaram Stadium, Chennai
Apr 24
42nd Match
Royal Challengers Bangalore
Royal Challengers Bangalore
14:30 GMT
Kings XI Punjab
Kings XI Punjab
M.Chinnaswamy Stadium, Bengaluru
Apr 25
43th Match
Kolkata Knight Riders
Kolkata Knight Riders
14:30 GMT
Rajasthan Royals
Rajasthan Royals
Eden Gardens, Kolkata
Apr 26
44th Match
Chennai Super Kings
Chennai Super Kings
14:30 GMT
Mumbai Indians
Mumbai Indians
MA Chidambaram Stadium, Chennai
Apr 27
45th Match
Rajasthan Royals
Rajasthan Royals
14:30 GMT
Sunrisers Hyderabad
Sunrisers Hyderabad
Sawai Mansingh Stadium, Jaipur
Apr 28
46th Match
Delhi Capitals
Delhi Capitals
10:30 GMT
Royal Challengers Bangalore
Royal Challengers Bangalore
Feroz Shah Kotla, Delhi
Apr 28
47th Match
Kolkata Knight Riders
Kolkata Knight Riders
14:30 GMT
Mumbai Indians
Mumbai Indians
Eden Gardens, Kolkata
Apr 29
48th Match
Sunrisers Hyderabad
Sunrisers Hyderabad
14:30 GMT
Kings XI Punjab
Kings XI Punjab
Rajiv Gandhi International Stadium, Hyderabad
Apr 30
49th Match
Royal Challengers Bangalore
Royal Challengers Bangalore
14:30 GMT
Rajasthan Royals
Rajasthan Royals
M.Chinnaswamy Stadium, Bengaluru
May 1
50th Match
Chennai Super Kings
Chennai Super Kings
14:30 GMT
Delhi Capitals
Delhi Capitals
MA Chidambaram Stadium, Chennai
May 2
51st Match
Mumbai Indians
Mumbai Indians
14:30 GMT
Sunrisers Hyderabad
Sunrisers Hyderabad
Wankhede Stadium, Mumbai
May 3
52nd Match
Kings XI Punjab
Kings XI Punjab
14:30 GMT
Kolkata Knight Riders
Kolkata Knight Riders
Punjab Cricket Association IS Bindra Stadium, Mohali
May 4
53rd Match
Delhi Capitals
Delhi Capitals
10:30 GMT
Rajasthan Royals
Rajasthan Royals
Feroz Shah Kotla, Delhi
May 4
54th Match
Royal Challengers Bangalore
Royal Challengers Bangalore
14:30 GMT
Sunrisers Hyderabad
Sunrisers Hyderabad
M.Chinnaswamy Stadium, Bengaluru
May 5
55th Match
Kings XI Punjab
Kings XI Punjab
10:30 GMT
Chennai Super Kings
Chennai Super Kings
Punjab Cricket Association IS Bindra Stadium, Mohali
May 5
56th Match
Mumbai Indians
Mumbai Indians
14:30 GMT
Kolkata Knight Riders
Kolkata Knight Riders
Wankhede Stadium, Mumbai
May 5
Only T20I
England
England
16:00 GMT
Pakistan
Pakistan
Sophia Gardens, Cardiff
May 8
1st ODI
England
England
12:00 GMT
Pakistan
Pakistan
Kennington Oval, London
May 11
2nd ODI
England
England
10:00 GMT
Pakistan
Pakistan
The Rose Bowl, Southampton
May 14
3rd ODI
England
England
12:00 GMT
Pakistan
Pakistan
County Ground, Bristol
May 17
4th ODI
England
England
12:00 GMT
Pakistan
Pakistan
Trent Bridge, Nottingham
May 18
1st ODI
Scotland
Scotland
10:00 GMT
Sri Lanka
Sri Lanka
TBC, TBC
May 19
5th ODI
England
England
10:00 GMT
Pakistan
Pakistan
Headingley, Leeds
May 21
2nd ODI
Scotland
Scotland
10:00 GMT
Sri Lanka
Sri Lanka
TBC, TBC
Jul 24
Only Test
England
England
10:00 GMT
Ireland
Ireland
Lord's, London
Aug 1
1st Test
England
England
10:00 GMT
Australia
Australia
Edgbaston, Birmingham
Aug 14
2nd Test
England
England
10:00 GMT
Australia
Australia
Lord's, London
Aug 22
3rd Test
England
England
10:00 GMT
Australia
Australia
Headingley, Leeds
Sep 4
4th Test
England
England
10:00 GMT
Australia
Australia
Old Trafford, Manchester
Sep 12
5th Test
England
England
10:00 GMT
Australia
Australia
Kennington Oval, London