James
Cricket Web Owner
Wed Apr 16 (20 ovs)
1st match - Mumbai Indians v Kolkata Knight Riders
Sheikh Zayed Stadium, Abu Dhabi
Thu Apr 17 (20 ovs)
2nd match - Delhi Daredevils v Royal Challengers Bangalore
Sharjah Cricket Stadium
Fri Apr 18 (20 ovs)
3rd match - Chennai Super Kings v Kings XI Punjab
Sheikh Zayed Stadium, Abu Dhabi
Fri Apr 18 (20 ovs)
4th match - Sunrisers Hyderabad v Rajasthan Royals
Sheikh Zayed Stadium, Abu Dhabi
Sat Apr 19 (20 ovs)
5th match - Royal Challengers Bangalore v Mumbai Indians
Dubai International Cricket Stadium
Sat Apr 19 (20 ovs)
6th match - Kolkata Knight Riders v Delhi Daredevils
Dubai International Cricket Stadium
Sun Apr 20 (20 ovs)
7th match - Rajasthan Royals v Kings XI Punjab
Sharjah Cricket Stadium
Mon Apr 21 (20 ovs)
8th match - Chennai Super Kings v Delhi Daredevils
Sheikh Zayed Stadium, Abu Dhabi
Tue Apr 22 (20 ovs)
9th match - Kings XI Punjab v Sunrisers Hyderabad
Sharjah Cricket Stadium
Wed Apr 23 (20 ovs)
10th match - Rajasthan Royals v Chennai Super Kings
Dubai International Cricket Stadium
Thu Apr 24 (20 ovs)
11th match - Royal Challengers Bangalore v Kolkata Knight Riders
Sharjah Cricket Stadium
Fri Apr 25 (20 ovs)
12th match - Sunrisers Hyderabad v Delhi Daredevils
Dubai International Cricket Stadium
Fri Apr 25 (20 ovs)
13th match - Chennai Super Kings v Mumbai Indians
Dubai International Cricket Stadium
Sat Apr 26 (20 ovs)
14th match - Rajasthan Royals v Royal Challengers Bangalore
Sheikh Zayed Stadium, Abu Dhabi
Sat Apr 26 (20 ovs)
15th match - Kings XI Punjab v Kolkata Knight Riders
Sheikh Zayed Stadium, Abu Dhabi
Sun Apr 27 (20 ovs)
16th match - Delhi Daredevils v Mumbai Indians
Sharjah Cricket Stadium
Sun Apr 27 (20 ovs)
17th match - Sunrisers Hyderabad v Chennai Super Kings
Sharjah Cricket Stadium
Mon Apr 28 (20 ovs)
18th match - Royal Challengers Bangalore v Kings XI Punjab
Dubai International Cricket Stadium
Tue Apr 29 (20 ovs)
19th match - Kolkata Knight Riders v Rajasthan Royals
Sheikh Zayed Stadium, Abu Dhabi
Wed Apr 30 (20 ovs)
20th match - Mumbai Indians v Sunrisers Hyderabad
Dubai International Cricket Stadium
1st match - Mumbai Indians v Kolkata Knight Riders
Sheikh Zayed Stadium, Abu Dhabi
Thu Apr 17 (20 ovs)
2nd match - Delhi Daredevils v Royal Challengers Bangalore
Sharjah Cricket Stadium
Fri Apr 18 (20 ovs)
3rd match - Chennai Super Kings v Kings XI Punjab
Sheikh Zayed Stadium, Abu Dhabi
Fri Apr 18 (20 ovs)
4th match - Sunrisers Hyderabad v Rajasthan Royals
Sheikh Zayed Stadium, Abu Dhabi
Sat Apr 19 (20 ovs)
5th match - Royal Challengers Bangalore v Mumbai Indians
Dubai International Cricket Stadium
Sat Apr 19 (20 ovs)
6th match - Kolkata Knight Riders v Delhi Daredevils
Dubai International Cricket Stadium
Sun Apr 20 (20 ovs)
7th match - Rajasthan Royals v Kings XI Punjab
Sharjah Cricket Stadium
Mon Apr 21 (20 ovs)
8th match - Chennai Super Kings v Delhi Daredevils
Sheikh Zayed Stadium, Abu Dhabi
Tue Apr 22 (20 ovs)
9th match - Kings XI Punjab v Sunrisers Hyderabad
Sharjah Cricket Stadium
Wed Apr 23 (20 ovs)
10th match - Rajasthan Royals v Chennai Super Kings
Dubai International Cricket Stadium
Thu Apr 24 (20 ovs)
11th match - Royal Challengers Bangalore v Kolkata Knight Riders
Sharjah Cricket Stadium
Fri Apr 25 (20 ovs)
12th match - Sunrisers Hyderabad v Delhi Daredevils
Dubai International Cricket Stadium
Fri Apr 25 (20 ovs)
13th match - Chennai Super Kings v Mumbai Indians
Dubai International Cricket Stadium
Sat Apr 26 (20 ovs)
14th match - Rajasthan Royals v Royal Challengers Bangalore
Sheikh Zayed Stadium, Abu Dhabi
Sat Apr 26 (20 ovs)
15th match - Kings XI Punjab v Kolkata Knight Riders
Sheikh Zayed Stadium, Abu Dhabi
Sun Apr 27 (20 ovs)
16th match - Delhi Daredevils v Mumbai Indians
Sharjah Cricket Stadium
Sun Apr 27 (20 ovs)
17th match - Sunrisers Hyderabad v Chennai Super Kings
Sharjah Cricket Stadium
Mon Apr 28 (20 ovs)
18th match - Royal Challengers Bangalore v Kings XI Punjab
Dubai International Cricket Stadium
Tue Apr 29 (20 ovs)
19th match - Kolkata Knight Riders v Rajasthan Royals
Sheikh Zayed Stadium, Abu Dhabi
Wed Apr 30 (20 ovs)
20th match - Mumbai Indians v Sunrisers Hyderabad
Dubai International Cricket Stadium