1. Wed Apr 3
1st IPL - Kolkata Knight Riders vs Delhi Daredevils
20:00 local | 14:30 Eden Gardens, Kolkata
GMT
Thu Apr 4
2nd IPL - Royal Challengers Bangalore vs Mumbai Indians
20:00 local | 14:30 M.Chinnaswamy Stadium, Bangalore
GMT
Fri Apr 5
3rd IPL - Sunrisers Hyderabad vs Pune Warriors
20:00 local | 14:30 Rajiv Gandhi Int. Stadium, Hyderabad
GMT
Sat Apr 6
4th IPL - Delhi Daredevils vs Rajasthan Royals
16:00 local | 10:30 Feroz Shah Kotla, Delhi
GMT
Sat Apr 6
5th IPL - Chennai Super Kings vs Mumbai Indians
20:00 local | 14:30 MA Chidambaram Stadium - Chepauk, Chennai
GMT
Sun Apr 7
6th IPL - Pune Warriors vs Kings XI Punjab
16:00 local | 10:30 Subrata Roy Sahara Stadium, Pune
GMT
Sun Apr 7
7th IPL - Sunrisers Hyderabad vs Royal Challengers Bangalore
20:00 local | 14:30 Rajiv Gandhi Int. Stadium, Hyderabad
GMT
Mon Apr 8
8th IPL - Rajasthan Royals vs Kolkata Knight Riders
20:00 local | 14:30 Sawai Mansingh Stadium, Jaipur
GMT
Tue Apr 9
9th IPL - Mumbai Indians vs Delhi Daredevils
20:00 local | 14:30 Wankhede Stadium, Mumbai
GMT
Wed Apr 10
10th IPL - Kings XI Punjab vs Chennai Super Kings
20:00 local | 14:30 Punjab C.A. Stadium, Mohali
GMT
Thu Apr 11
11th IPL - Royal Challengers Bangalore vs Kolkata Knight Riders
16:00 local | 10:30 M.Chinnaswamy Stadium, Bangalore
GMT
Thu Apr 11 12th IPL - Pune Warriors vs Rajasthan Royals
Subrata Roy Sahara Stadium, Pune
2. 20:00 local | 14:30
GMT
Fri Apr 12
13th IPL - Delhi Daredevils vs Sunrisers Hyderabad
20:00 local | 14:30 Feroz Shah Kotla, Delhi
GMT
Sat Apr 13
14th IPL - Mumbai Indians vs Pune Warriors
16:00 local | 10:30 Wankhede Stadium, Mumbai
GMT
Sat Apr 13
15th IPL - Chennai Super Kings vs Royal Challengers Bangalore
20:00 local | 14:30 MA Chidambaram Stadium - Chepauk, Chennai
GMT
Sun Apr 14
16th IPL - Kolkata Knight Riders vs Pune Warriors
16:00 local | 10:30 Eden Gardens, Kolkata
GMT
Sun Apr 14
17th IPL - Rajasthan Royals vs Kings XI Punjab
20:00 local | 14:30 Sawai Mansingh Stadium, Jaipur
GMT
Mon Apr 15
18th IPL - Chennai Super Kings vs Pune Warriors
20:00 local | 14:30 MA Chidambaram Stadium - Chepauk, Chennai
GMT
Tue Apr 16
19th IPL - Kings XI Punjab vs Kolkata Knight Riders
16:00 local | 10:30 Punjab C.A. Stadium, Mohali
GMT
Tue Apr 16
20th IPL - Royal Challengers Bangalore vs Delhi Daredevils
20:00 local | 14:30 M.Chinnaswamy Stadium, Bangalore
GMT
Wed Apr 17
21st IPL - Pune Warriors vs Sunrisers Hyderabad
16:00 local | 10:30 Subrata Roy Sahara Stadium, Pune
GMT
Wed Apr 17
22nd IPL - Rajasthan Royals vs Mumbai Indians
20:00 local | 14:30 Sawai Mansingh Stadium, Jaipur
GMT
Thu Apr 18
23rd IPL - Delhi Daredevils vs Chennai Super Kings
20:00 local | 14:30 Feroz Shah Kotla, Delhi
GMT
3. Fri Apr 19
24th IPL - Sunrisers Hyderabad vs Kings XI Punjab
20:00 local | 14:30 Rajiv Gandhi Int. Stadium, Hyderabad
GMT
Sat Apr 20
25th IPL - Kolkata Knight Riders vs Chennai Super Kings
16:00 local | 10:30 Eden Gardens, Kolkata
GMT
Sat Apr 20
26th IPL - Royal Challengers Bangalore vs Rajasthan Royals
20:00 local | 14:30 M.Chinnaswamy Stadium, Bangalore
GMT
Sun Apr 21
27th IPL - Delhi Daredevils vs Mumbai Indians
16:00 local | 10:30 Feroz Shah Kotla, Delhi
GMT
Sun Apr 21
28th IPL - Kings XI Punjab vs Pune Warriors
20:00 local | 14:30 Punjab C.A. Stadium, Mohali
GMT
Mon Apr 22
29th IPL - Chennai Super Kings vs Rajasthan Royals
20:00 local | 14:30 MA Chidambaram Stadium - Chepauk, Chennai
GMT
Tue Apr 23
30th IPL - Royal Challengers Bangalore vs Pune Warriors
16:00 local | 10:30 M.Chinnaswamy Stadium, Bangalore
GMT
Tue Apr 23
31st IPL - Kings XI Punjab vs Delhi Daredevils
20:00 local | 14:30 Punjab C.A. Stadium, Mohali
GMT
Wed Apr 24
32nd IPL - Kolkata Knight Riders vs Mumbai Indians
20:00 local | 14:30 Eden Gardens, Kolkata
GMT
Thu Apr 25
33rd IPL - Chennai Super Kings vs Sunrisers Hyderabad
20:00 local | 14:30 MA Chidambaram Stadium - Chepauk, Chennai
GMT
Fri Apr 26
34th IPL - Kolkata Knight Riders vs Kings XI Punjab
20:00 local | 14:30 Eden Gardens, Kolkata
GMT
Sat Apr 27 35th IPL - Rajasthan Royals vs Sunrisers Hyderabad
Sawai Mansingh Stadium, Jaipur
4. 16:00 local | 10:30
GMT
Sat Apr 27
36th IPL - Mumbai Indians vs Royal Challengers Bangalore
20:00 local | 14:30 Wankhede Stadium, Mumbai
GMT
Sun Apr 28
37th IPL - Chennai Super Kings vs Kolkata Knight Riders
16:00 local | 10:30 MA Chidambaram Stadium - Chepauk, Chennai
GMT
Sun Apr 28
38th IPL - Delhi Daredevils vs Pune Warriors
20:00 local | 14:30 International Cricket Stadium, Raipur
GMT
Mon Apr 29
39th IPL - Rajasthan Royals vs Royal Challengers Bangalore
16:00 local | 10:30 Sawai Mansingh Stadium, Jaipur
GMT
Mon Apr 29
40th IPL - Mumbai Indians vs Kings XI Punjab
20:00 local | 14:30 Wankhede Stadium, Mumbai
GMT
Tue Apr 30
41st IPL - Pune Warriors vs Chennai Super Kings
20:00 local | 14:30 Subrata Roy Sahara Stadium, Pune
GMT
Wed May 1
42nd IPL - Sunrisers Hyderabad vs Mumbai Indians
16:00 local | 10:30 Rajiv Gandhi Int. Stadium, Hyderabad
GMT
Wed May 1
43rd IPL - Delhi Daredevils vs Kolkata Knight Riders
20:00 local | 14:30 International Cricket Stadium, Raipur
GMT
Thu May 2
44th IPL - Chennai Super Kings vs Kings XI Punjab
16:00 local | 10:30 MA Chidambaram Stadium - Chepauk, Chennai
GMT
Thu May 2
45th IPL - Pune Warriors vs Royal Challengers Bangalore
20:00 local | 14:30 Subrata Roy Sahara Stadium, Pune
GMT
Fri May 3
46th IPL - Kolkata Knight Riders vs Rajasthan Royals
20:00 local | 14:30 Eden Gardens, Kolkata
GMT
5. Sat May 4
47th IPL - Sunrisers Hyderabad vs Delhi Daredevils
16:00 local | 10:30 Rajiv Gandhi Int. Stadium, Hyderabad
GMT
Sat May 4
48th IPL - Royal Challengers Bangalore vs Kings XI Punjab
20:00 local | 14:30 M.Chinnaswamy Stadium, Bangalore
GMT
Sun May 5
49th IPL - Mumbai Indians vs Chennai Super Kings
16:00 local | 10:30 Wankhede Stadium, Mumbai
GMT
Sun May 5
50th IPL - Rajasthan Royals vs Pune Warriors
20:00 local | 14:30 Sawai Mansingh Stadium, Jaipur
GMT
Mon May 6
51st IPL - Royal Challengers Bangalore vs Sunrisers Hyderabad
20:00 local | 14:30 M.Chinnaswamy Stadium, Bangalore
GMT
Tue May 7
52nd IPL - Rajasthan Royals vs Delhi Daredevils
16:00 local | 10:30 Sawai Mansingh Stadium, Jaipur
GMT
Tue May 7
53rd IPL - Mumbai Indians vs Kolkata Knight Riders
20:00 local | 14:30 Wankhede Stadium, Mumbai
GMT
Wed May 8
54th IPL - Sunrisers Hyderabad vs Chennai Super Kings
20:00 local | 14:30 Rajiv Gandhi Int. Stadium, Hyderabad
GMT
Thu May 9
55th IPL - Kings XI Punjab vs Rajasthan Royals
16:00 local | 10:30 Punjab C.A. Stadium, Mohali
GMT
Thu May 9
56th IPL - Pune Warriors vs Kolkata Knight Riders
20:00 local | 14:30 Subrata Roy Sahara Stadium, Pune
GMT
Fri May 10
57th IPL - Delhi Daredevils vs Royal Challengers Bangalore
20:00 local | 14:30 Feroz Shah Kotla, Delhi
GMT
Sat May 11 58th IPL - Pune Warriors vs Mumbai Indians
Subrata Roy Sahara Stadium, Pune
6. 16:00 local | 10:30
GMT
Sat May 11
59th IPL - Kings XI Punjab vs Sunrisers Hyderabad
20:00 local | 14:30 Punjab C.A. Stadium, Mohali
GMT
Sun May 12
60th IPL - Kolkata Knight Riders vs Royal Challengers Bangalore
16:00 local | 10:30 JSCA International Cricket Stadium, Ranchi
GMT
Sun May 12
61st IPL - Rajasthan Royals vs Chennai Super Kings
20:00 local | 14:30 Sawai Mansingh Stadium, Jaipur
GMT
Mon May 13
62nd IPL - Delhi Daredevils vs Kings XI Punjab
16:00 local | 10:30 Feroz Shah Kotla, Delhi
GMT
Mon May 13
63rd IPL - Mumbai Indians vs Sunrisers Hyderabad
20:00 local | 14:30 Wankhede Stadium, Mumbai
GMT
Tue May 14
64th IPL - Kolkata Knight Riders vs Pune Warriors
20:00 local | 14:30 JSCA International Cricket Stadium, Ranchi
GMT
Wed May 15
65th IPL - Chennai Super Kings vs Delhi Daredevils
16:00 local | 10:30 MA Chidambaram Stadium - Chepauk, Chennai
GMT
Wed May 15
66th IPL - Mumbai Indians vs Rajasthan Royals
20:00 local | 14:30 Wankhede Stadium, Mumbai
GMT
Thu May 16
67th IPL - Kings XI Punjab vs Royal Challengers Bangalore
20:00 local | 14:30 HPCA Stadium, Dharmasala
GMT
Fri May 17
68th IPL - Sunrisers Hyderabad vs Rajasthan Royals
20:00 local | 14:30 Rajiv Gandhi Int. Stadium, Hyderabad
GMT
Sat May 18
69th IPL - Kings XI Punjab vs Mumbai Indians
16:00 local | 10:30 HPCA Stadium, Dharmasala
GMT
7. Sat May 18
70th IPL - Pune Warriors vs Delhi Daredevils
20:00 local | 14:30 Subrata Roy Sahara Stadium, Pune
GMT
Sun May 19
71st IPL - Royal Challengers Bangalore vs Chennai Super Kings
16:00 local | 10:30 M.Chinnaswamy Stadium, Bangalore
GMT
Sun May 19
72nd IPL - Sunrisers Hyderabad vs Kolkata Knight Riders
20:00 local | 14:30 Rajiv Gandhi Int. Stadium, Hyderabad
GMT
Tue May 21
Qualifier 1 IPL - TBC vs TBC (1st Placed Team vs 2nd Placed Team)
20:00 local | 14:30 MA Chidambaram Stadium - Chepauk, Chennai
GMT
Wed May 22
Eliminator IPL - TBC vs TBC (3rd Placed Team vs 4th Placed Team)
20:00 local | 14:30 MA Chidambaram Stadium - Chepauk, Chennai
GMT
Fri May 24
Qualifier 2 IPL - TBC vs TBC (Winner of Eliminator vs Loser of Qualifer
1)
20:00 local | 14:30
Eden Gardens, Kolkata
GMT
Sun May 26
Final IPL - TBC vs TBC (Winner of Q1 vs Winner of Q2)
20:00 local | 14:30 Eden Gardens, Kolkata
GMT