Cricket Schedule Upcoming Matches

Apr 22
1st Test
West Indies
West Indies
15:00 GMT
Pakistan
Pakistan
Sabina Park, Kingston, Jamaica
Apr 23
26th match
Gujarat Lions
Gujarat Lions
10:30 GMT
Kings XI Punjab
Kings XI Punjab
Saurashtra Cricket Association Stadium, Rajkot
27th match
Kolkata Knight Riders
Kolkata Knight Riders
14:30 GMT
Royal Challengers Bangalore
Royal Challengers Bangalore
Eden Gardens, Kolkata
Apr 24
28th match
Mumbai Indians
Mumbai Indians
14:30 GMT
Rising Pune Supergiant
Rising Pune Supergiant
Wankhede Stadium, Mumbai
Apr 25
29th match
Royal Challengers Bangalore
Royal Challengers Bangalore
14:30 GMT
Sunrisers Hyderabad
Sunrisers Hyderabad
M Chinnaswamy Stadium, Bangalore
Apr 26
30th match
Rising Pune Supergiant
Rising Pune Supergiant
14:30 GMT
Kolkata Knight Riders
Kolkata Knight Riders
Maharashtra Cricket Association Stadium, Pune
Apr 27
31st match
Royal Challengers Bangalore
Royal Challengers Bangalore
14:30 GMT
Gujarat Lions
Gujarat Lions
M Chinnaswamy Stadium, Bangalore
Apr 28
32nd match
Kolkata Knight Riders
Kolkata Knight Riders
10:30 GMT
Delhi Daredevils
Delhi Daredevils
Eden Gardens, Kolkata
33rd match
Kings XI Punjab
Kings XI Punjab
14:30 GMT
Sunrisers Hyderabad
Sunrisers Hyderabad
Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh
Apr 29
34th match
Rising Pune Supergiant
Rising Pune Supergiant
10:30 GMT
Royal Challengers Bangalore
Royal Challengers Bangalore
Maharashtra Cricket Association Stadium, Pune
35th match
Gujarat Lions
Gujarat Lions
14:30 GMT
Mumbai Indians
Mumbai Indians
Saurashtra Cricket Association Stadium, Rajkot
Apr 30
36th match
Kings XI Punjab
Kings XI Punjab
10:30 GMT
Delhi Daredevils
Delhi Daredevils
Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh
2nd Test
West Indies
West Indies
14:00 GMT
Pakistan
Pakistan
Kensington Oval, Bridgetown, Barbados
37th match
Sunrisers Hyderabad
Sunrisers Hyderabad
14:30 GMT
Kolkata Knight Riders
Kolkata Knight Riders
Rajiv Gandhi International Stadium, Uppal, Hyderabad
May 1
38th match
Mumbai Indians
Mumbai Indians
10:30 GMT
Royal Challengers Bangalore
Royal Challengers Bangalore
Wankhede Stadium, Mumbai
39th match
Rising Pune Supergiant
Rising Pune Supergiant
14:30 GMT
Gujarat Lions
Gujarat Lions
Maharashtra Cricket Association Stadium, Pune
May 2
40th match
Delhi Daredevils
Delhi Daredevils
14:30 GMT
Sunrisers Hyderabad
Sunrisers Hyderabad
Feroz Shah Kotla, Delhi
May 3
41st match
Kolkata Knight Riders
Kolkata Knight Riders
14:30 GMT
Rising Pune Supergiant
Rising Pune Supergiant
Eden Gardens, Kolkata
May 4
42nd match
Delhi Daredevils
Delhi Daredevils
14:30 GMT
Gujarat Lions
Gujarat Lions
Feroz Shah Kotla, Delhi
May 5
43rd match
Royal Challengers Bangalore
Royal Challengers Bangalore
14:30 GMT
Kings XI Punjab
Kings XI Punjab
M Chinnaswamy Stadium, Bangalore
May 6
44th match
Sunrisers Hyderabad
Sunrisers Hyderabad
10:30 GMT
Rising Pune Supergiant
Rising Pune Supergiant
Rajiv Gandhi International Stadium, Uppal, Hyderabad
45th match
Mumbai Indians
Mumbai Indians
14:30 GMT
Delhi Daredevils
Delhi Daredevils
Wankhede Stadium, Mumbai
May 7
46th match
Royal Challengers Bangalore
Royal Challengers Bangalore
10:30 GMT
Kolkata Knight Riders
Kolkata Knight Riders
M Chinnaswamy Stadium, Bangalore
47th match
Kings XI Punjab
Kings XI Punjab
14:30 GMT
Gujarat Lions
Gujarat Lions
Punjab Cricket Association IS Bindra Stadium, Mohali, Chandigarh
May 8
48th match
Sunrisers Hyderabad
Sunrisers Hyderabad
14:30 GMT
Mumbai Indians
Mumbai Indians
Rajiv Gandhi International Stadium, Uppal, Hyderabad
?>