April 2018 Match No. Matches Time
7 Apr Match 1

Mumbai Indians vs Chennai Super Kings

Wankhede Stadium, Mumbai
8:00 PM IST
8 Apr Match 2

Kings XI Punjab vs Delhi Daredevils

Punjab Cricket Association IS Bindra Stadium, Mohali
4:00 PM IST
8 Apr Match 3

Kolkata Knight Riders vs Royal Challengers Bangalore

Eden Gardens, Kolkata
8:00 PM IST
9 Apr Match 4

Sunrisers Hyderabad vs Rajasthan Royals

Rajiv Gandhi International Stadium, Hyderabad
8:00 PM IST
10 Apr Match 5

Chennai Super Kings vs Kolkata Knight Riders

MA Chidambaram Stadium, Chennai
8:00 PM IST
11 Apr Match 6

Rajasthan Royals vs Delhi Daredevils

Sawai Mansingh Stadium, Jaipur
8:00 PM IST
12 Apr Match 7

Sunrisers Hyderabad vs Mumbai Indians

Rajiv Gandhi International Stadium, Hyderabad
8:00 PM IST
13 Apr Match 8

Royal Challengers Bangalore vs Kings XI Punjab

M.Chinnaswamy Stadium, Bengaluru
8:00 PM IST
14 Apr Match 9

Mumbai Indians vs Delhi Daredevils

Wankhede Stadium, Mumbai
4:00 PM IST
14 Apr Match 10

Kolkata Knight Riders vs Sunrisers Hyderabad

Eden Gardens, Kolkata
8:00 PM IST
15 Apr Match 11

Royal Challengers Bangalore vs Rajasthan Royals

M.Chinnaswamy Stadium, Bengaluru
4:00 PM IST
15 Apr Match 12

Kings XI Punjab vs Chennai Super Kings

Punjab Cricket Association IS Bindra Stadium, Mohali
8:00 PM IST
16 Apr Match 13

Kolkata Knight Riders vs Delhi Daredevils

Eden Gardens, Kolkata
8:00 PM IST
17 Apr Match 14

Mumbai Indians vs Royal Challengers Bangalore

Wankhede Stadium, Mumbai
8:00 PM IST
18 Apr Match 15

Rajasthan Royals vs Kolkata Knight Riders

Sawai Mansingh Stadium, Jaipur
8:00 PM IST
19 Apr Match 16

Kings XI Punjab vs Sunrisers Hyderabad

Punjab Cricket Association IS Bindra Stadium, Mohali
8:00 PM IST
20 Apr Match 17

Chennai Super Kings vs Rajasthan Royals

MA Chidambaram Stadium, Chennai
8:00 PM IST
21 Apr Match 18

Kolkata Knight Riders vs Kings XI Punjab

Eden Gardens, Kolkata
4:00 PM IST
21 Apr Match 19

Royal Challengers Bangalore vs Delhi Daredevils

M.Chinnaswamy Stadium, Bengaluru
8:00 PM IST
22 Apr Match 20

Sunrisers Hyderabad vs Chennai Super Kings

Rajiv Gandhi International Stadium, Hyderabad
4:00 PM IST
22 Apr Match 21

Rajasthan Royals vs Mumbai Indians

Sawai Mansingh Stadium, Jaipur
8:00 PM IST
23 Apr Match 22

Delhi Daredevils vs Kings XI Punjab

Feroz Shah Kotla, Delhi
8:00 PM IST
24 Apr Match 23

Mumbai Indians vs Sunrisers Hyderabad

Wankhede Stadium, Mumbai
8:00 PM IST
25 Apr Match 24

Royal Challengers Bangalore vs Chennai Super Kings

M.Chinnaswamy Stadium, Bengaluru
8:00 PM IST
26 Apr Match 25

Sunrisers Hyderabad vs Kings XI Punjab

Rajiv Gandhi International Stadium, Hyderabad
8:00 PM IST
27 Apr Match 26

Delhi Daredevils vs Kolkata Knight Riders

Feroz Shah Kotla, Delhi
8:00 PM IST
28 Apr Match 27

Chennai Super Kings vs Mumbai Indians

MA Chidambaram Stadium, Chennai
8:00 PM IST
29 Apr Match 28

Rajasthan Royals vs Sunrisers Hyderabad

Sawai Mansingh Stadium, Jaipur
4:00 PM IST
29 Apr Match 29

Royal Challengers Bangalore vs Kolkata Knight Riders

M.Chinnaswamy Stadium, Bengaluru
8:00 PM IST
30 Apr Match 30

Chennai Super Kings vs Delhi Daredevils

MA Chidambaram Stadium, Chennai
8:00 PM IST
May 2018 Match No. Matches Time
1 May Match 31

Royal Challengers Bangalore vs Mumbai Indians

M.Chinnaswamy Stadium, Bengaluru
8:00 PM IST
2 May Match 32

Delhi Daredevils vs Rajasthan Royals

Feroz Shah Kotla, Delhi
8:00 PM IST
3 May Match 33

Kolkata Knight Riders vs Chennai Super Kings

Eden Gardens, Kolkata
8:00 PM IST
4 May Match 34

Kings XI Punjab vs Mumbai Indians

Holkar Cricket Stadium, Indore
8:00 PM IST
5 May Match 35

Chennai Super Kings vs Royal Challengers Bangalore

MA Chidambaram Stadium, Chennai
4:00 PM IST
5 May Match 36

Sunrisers Hyderabad vs Delhi Daredevils

Rajiv Gandhi International Stadium, Hyderabad
8:00 PM IST
6 May Match 37

Mumbai Indians vs Kolkata Knight Riders

Wankhede Stadium, Mumbai
4:00 PM IST
6 May Match 38

Kings XI Punjab vs Rajasthan Royals

Holkar Cricket Stadium, Indore
8:00 PM IST
7 May Match 39

Sunrisers Hyderabad vs Royal Challengers Bangalore

Rajiv Gandhi International Stadium, Hyderabad
8:00 PM IST
8 May Match 40

Rajasthan Royals vs Kings XI Punjab

Sawai Mansingh Stadium, Jaipur
8:00 PM IST
9 May Match 41

Kolkata Knight Riders vs Mumbai Indians

Eden Gardens, Kolkata
8:00 PM IST
10 May Match 42

Delhi Daredevils vs Sunrisers Hyderabad

Feroz Shah Kotla, Delhi
8:00 PM IST
11 May Match 43
title="Rajasthan Royals vs Chennai Super Kings" alt="Rajasthan Royals vs Chennai Super Kings">

Rajasthan Royals vs Chennai Super Kings

Sawai Mansingh Stadium, Jaipur
8:00 PM IST
12 May Match 44

Kings XI Punjab vs Kolkata Knight Riders

Holkar Cricket Stadium, Indore
4:00 PM IST
12 May Match 45

Delhi Daredevils vs Royal Challengers Bangalore

Feroz Shah Kotla, Delhi
8:00 PM IST
13 May Match 46

Chennai Super Kings vs Sunrisers Hyderabad

MA Chidambaram Stadium, Chennai
4:00 PM IST
13 May Match 47

Mumbai Indians vs Rajasthan Royals

Wankhede Stadium, Mumbai
8:00 PM IST
14 May Match 48

Kings XI Punjab vs Royal Challengers Bangalore

Holkar Cricket Stadium, Indore
8:00 PM IST
15 May Match 49

Kolkata Knight Riders vs Rajasthan Royals

Eden Gardens, Kolkata
8:00 PM IST
16 May Match 50

Mumbai Indians vs Kings XI Punjab

Wankhede Stadium, Mumbai
8:00 PM IST
17 May Match 51

Royal Challengers Bangalore vs Sunrisers Hyderabad

M.Chinnaswamy Stadium, Bengaluru
8:00 PM IST
18 May Match 52

Delhi Daredevils vs Chennai Super Kings

Feroz Shah Kotla, Delhi
8:00 PM IST
19 May Match 53

Rajasthan Royals vs Royal Challengers Bangalore

Sawai Mansingh Stadium, Jaipur
4:00 PM IST
19 May Match 54

Sunrisers Hyderabad vs Kolkata Knight Riders

Rajiv Gandhi International Stadium, Hyderabad
8:00 PM IST
20 May Match 55

Delhi Daredevils vs Mumbai Indians

Feroz Shah Kotla, Delhi
4:00 PM IST
20 May Match 56

Chennai Super Kings vs Kings XI Punjab

MA Chidambaram Stadium, Chennai
8:00 PM IST
22 May Qualifier 1

T.B.C. vs T.B.C.

Wankhede Stadium, Mumbai
8:00 PM IST
23 May Eliminator

T.B.C. vs T.B.C.

Maharashtra Cricket Association Stadium, Pune
8:00 PM IST
25 May Qualifier 2

T.B.C. vs T.B.C.

Maharashtra Cricket Association Stadium, Pune
8:00 PM IST
27 May Final

T.B.C. vs T.B.C.

Wankhede Stadium, Mumbai
8:00 PM IST