IPL 2018: Here's the full schedule and timings of all matches

WION Web Team New Delhi, Delhi, India Mar 20, 2018, 01.29 PM(IST)

The opener will be played between defending champions Mumbai Indians (MI) and two-time champions Chennai Super Kings (CSK). Photograph:( Twitter )

With just over two weeks left for the XIth edition of the Indian Premier League (IPL) to start, the opener will be played between defending champions Mumbai Indians (MI) and two-time champions Chennai Super Kings (CSK). 

CSK, which is making a comeback after facing suspension for two years-2016, 2017, will once again be playing under his most-popular player and skipper Mahendra Singh Dhoni (MSD).

The IPL matches will be played at nine venues, across 51 days from April 7 to May 27, 2018. 

Also read: IPL 2018: All teams and their squad list

Mumbai's Wankhede Stadium will be hosting the final this time around between the winner of Qualifier 1 and the winner of Qualifier 2, on May 27. 

Here's the complete list of VIVO IPL 2018 matches 

7 April (Saturday), Mumbai Indians v Chennai Super Kings, 8 pm

8 April (Sunday): Delhi Daredevils v Kings XI Punjab, 4 pm
8 April (Sunday): Kolkata Knight Riders v Royal Challengers Bangalore, 8 pm

9 April (Monday): Sunrisers Hyderabad v Rajasthan Royals, 8 pm

10 April (Tuesday): Chennai Super Kings v Kolkata Knight Riders, 8 pm

11 April (Wednesday): Rajasthan Royals v Delhi Daredevils, 8 pm

12 April (Thursday): Sunrisers Hyderabad v Mumbai Indians, 8 pm

13 April (Friday): Royal Challengers Bangalore v Kings XI Punjab, 8 pm

Also read: IPL 2018: Squad analysis of KKR — 'Karthik's Knight Riders'

14 April (Saturday): Mumbai Indians v Delhi Daredevils, 4 pm
14 April (Saturday): Kolkata Knight Riders v Sunrisers Hyderabad, 8 pm

15 April (Sunday): Royal Challengers Bangalore v Rajasthan Royals, 4 pm
15 April (Sunday): Kings XI Punjab v Chennai Super Kings, 8 pm

16 April (Monday): Kolkata Knight Riders v Delhi Daredevils, 8 pm

17 April (Tuesday): Mumbai Indians v Royal Challengers Bangalore, 8 pm

18 April (Wednesday): Rajasthan Royals v Kolkata Knight Riders, 8 pm

19 April (Thursday): Kings XI Punjab v Sunrisers Hyderabad, 8 pm

20 April (Friday): Chennai Super Kings v Rajasthan Royals, 8 pm

21 April (Saturday): Kolkata Knight Riders v Kings XI Punjab, 4 pm
21 April (Saturday): Delhi Daredevils v Royal Challengers Bangalore, 8 pm

22 April (Sunday): Sunrisers Hyderabad v Chennai Super Kings, 4 pm
22 April (Sunday): Rajasthan Royals v Mumbai Indians, 8 pm

23 April (Monday): Kings XI Punjab v Delhi Daredevils, 8 pm

24 April (Tuesday): Mumbai Indians v Sunrisers Hyderabad, 8 pm

25 April (Wednesday): Royal Challengers Bangalore v Chennai Super Kings, 8 pm

26 April (Thursday): Sunrisers Hyderabad v Kings XI Punjab, 8 pm

27 April (Friday): Delhi Daredevils v Kolkata Knight Riders, 8 pm

28 April (Saturday): Chennai Super Kings v Mumbai Indians, 8 pm

29 April (Sunday): Rajasthan Royals v Sunrisers Hyderabad, 4 pm
29 April (Sunday): Royal Challengers Bangalore v Kolkata Knight Riders, 8 pm

Also read: IPL 2018: Squad analysis of Rajasthan Royals, the prodigal son returns

30 April (Monday): Chennai Super Kings v Delhi Daredevils, 8 pm

1 May (Tuesday): Royal Challengers Bangalore v Mumbai Indians, 8 pm

2 May (Wednesday): Delhi Daredevils v Rajasthan Royals, 8 pm

3 May (Thursday): Kolkata Knight Riders v Chennai Super Kings, 8 pm

4 May (Friday): Kings XI Punjab v Mumbai Indians, 8 pm

5 May (Saturday): Chennai Super Kings v Royal Challengers Bangalore, 4 pm
5 May (Saturday): Sunrisers Hyderabad v Delhi Daredevils, 8 pm

6 May (Sunday): Mumbai Indians v Kolkata Knight Riders, 4 pm
6 May (Sunday): Kings XI Punjab v Rajasthan Royals, 8 pm

7 May (Monday): Sunrisers Hyderabad v Royal Challengers Bangalore, 8 pm

8 May (Tuesday): Rajasthan Royals v Kings XI Punjab, 8 pm

9 May (Wednesday): Kolkata Knight Riders v Mumbai Indians, 8 pm

10 May (Thursday): Delhi Daredevils v Sunrisers Hyderabad, 8 pm

11 May (Friday): Rajasthan Royals v Chennai Super Kings, 8 pm

12 May (Saturday): Kings XI Punjab v Kolkata Knight Riders, 4 pm
12 May (Saturday): Royal Challengers Bangalore v Delhi Daredevils, 8 pm

13 May (Sunday): Chennai Super Kings v Sunrisers Hyderabad, 4 pm
13 May (Sunday): Mumbai Indians v Rajasthan Royals, 8 pm

14 May (Monday): Kings XI Punjab v Royal Challengers Bangalore, 8 pm

15 May (Tuesday): Kolkata Knight Riders v Rajasthan Royals, 8 pm

16 May (Wednesday): Mumbai Indians v Kings XI Punjab, 8 pm

17 May (Thursday): Royal Challengers Bangalore v Sunrisers Hyderabad, 8 pm

18 May (Friday): Delhi Daredevils v Chennai Super Kings, 8 pm

19 May (Saturday): Rajasthan Royals v Royal Challengers Bangalore, 4 pm
19 May (Saturday): Sunrisers Hyderabad v Kolkata Knight Riders, 8 pm

20 May (Sunday): Delhi Daredevils v Mumbai Indians, 4 pm
20 May (Sunday): Chennai Super Kings v Kings XI Punjab, 8 pm

IPL 2018 – Playoffs

22 May (Tuesday): Qualifier 1, 8 pm, Mumbai

23 May (Wednesday): Eliminator, 8 pm, TBC

25 May (Friday): Qualifier 2, 8 pm, TBC

27 May (Sunday): Final, 8 pm, Mumbai

The upcoming edition of the cash-rich league will feature 12 matches that will be played at 4:00 PM IST and 48 matches will start at 8:00 PM IST.