IPL 2018: Complete Schedule, Match Timings & Venues

The Board of Control for Cricket in India (BCCI) has announced the schedule for the 11th edition of the Indian Premier League (IPL). The tournament, featuring eight teams, will begin on 7th April and end on 27th May 2018.

The opening match of the league will be played between the defending champions Mumbai Indians and Chennai Super Kings at the Wankhede Stadium in Mumbai.

Chennai Super Kings and Rajasthan Royals are returning to the IPL after serving 2 years ban.

Here is the IPL 2018 Full Schedule:

7th April 2018

Match 1: Mumbai Indians v Chennai Super Kings, 20:00 IST (14:30 GMT), Wankhede Stadium, Mumbai

8th April 2018

Match 2: Delhi Daredevils v Kings XI Punjab, 16:00 IST (10:30 GMT), Feroz Shah Kotla Ground, Delhi
Match 3: Kolkata Knight Riders v Royal Challengers Bangalore, 20:00 IST (14:30 GMT), Eden Gardens, Kolkata

9th April 2018

Match 4: Sunrisers Hyderabad v Rajasthan Royals, 20:00 IST (14:30 GMT), Rajiv Gandhi Intl. Cricket Stadium, Hyderabad

10th April 2018

Match 5: Chennai Super Kings v Kolkata Knight Riders, 20:00 IST (14:30 GMT), M. A. Chidambaram Stadium, Chennai

11th April 2018

Match 6: Rajasthan Royals v Delhi Daredevils, 20:00 IST (14:30 GMT), Sawai Mansingh Stadium, Jaipur

12th April 2018

Match 7: Sunrisers Hyderabad v Mumbai Indians, 20:00 IST (14:30 GMT), Rajiv Gandhi Intl. Cricket Stadium, Hyderabad

13th April 2018

Match 8: Royal Challengers Bangalore v Kings XI Punjab, 20:00 IST (14:30 GMT), M. Chinnaswamy Stadium, Bengaluru

14th April 2018

Match 9: Mumbai Indians v Delhi Daredevils, 16:00 IST (10:30 GMT), Wankhede Stadium, Mumbai
Match 10: Kolkata Knight Riders v Sunrisers Hyderabad, 20:00 IST (14:30 GMT), Eden Gardens, Kolkata

15th April 2018

Match 11: Royal Challengers Bangalore v Rajasthan Royals, 16:00 IST (10:30 GMT), M. Chinnaswamy Stadium, Bengaluru
Match 12: Kings XI Punjab v Chennai Super Kings, 20:00 IST (14:30 GMT), Holkar Cricket Stadium, Indore

16th April 2018

Match 13: Kolkata Knight Riders v Delhi Daredevils, 20:00 IST (14:30 GMT), Eden Gardens, Kolkata

17th April 2018

Match 14: Mumbai Indians v Royal Challengers Bangalore, 20:00 IST (14:30 GMT), Wankhede Stadium, Mumbai

18th April 2018

Match 15: Rajasthan Royals v Kolkata Knight Riders, 20:00 IST (14:30 GMT), Sawai Mansingh Stadium, Jaipur

19th April 2018

Match 16: Kings XI Punjab v Sunrisers Hyderabad, 20:00 IST (14:30 GMT), Holkar Cricket Stadium, Indore

20th April 2018

Match 17: Chennai Super Kings v Rajasthan Royals, 20:00 IST (14:30 GMT), M. A. Chidambaram Stadium, Chennai

21st April 2018

Match 18: Kolkata Knight Riders v Kings XI Punjab, 16:00 IST (10:30 GMT), Eden Gardens, Kolkata
Match 19: Delhi Daredevils v Royal Challengers Bangalore, 20:00 IST (14:30 GMT), Feroz Shah Kotla Ground, Delhi

22nd April 2018

Match 20: Sunrisers Hyderabad v Chennai Super Kings, 16:00 IST (10:30 GMT), Rajiv Gandhi Intl. Cricket Stadium, Hyderabad
Match 21: Rajasthan Royals v Mumbai Indians, 20:00 IST (14:30 GMT), Sawai Mansingh Stadium, Jaipur

23rd April 2018

Match 22: Kings XI Punjab v Delhi Daredevils, 20:00 IST (14:30 GMT), Holkar Cricket Stadium, Indore

24th April 2018

Match 23: Mumbai Indians v Sunrisers Hyderabad, 20:00 IST (14:30 GMT), Wankhede Stadium, Mumbai

25th April 2018

Match 24: Royal Challengers Bangalore v Chennai Super Kings, 20:00 IST (14:30 GMT), M. Chinnaswamy Stadium, Bengaluru

26th April 2018

Match 25: Sunrisers Hyderabad v Kings XI Punjab, 20:00 IST (14:30 GMT), Rajiv Gandhi Intl. Cricket Stadium, Hyderabad

27th April 2018

Match 26: Delhi Daredevils v Kolkata Knight Riders, 20:00 IST (14:30 GMT), Feroz Shah Kotla Ground, Delhi

28th April 2018

Match 27: Chennai Super Kings v Mumbai Indians, 20:00 IST (14:30 GMT), M. A. Chidambaram Stadium, Chennai

29th April 2018

Match 28: Rajasthan Royals v Sunrisers Hyderabad, 16:00 IST (10:30 GMT), Sawai Mansingh Stadium, Jaipur
Match 29: Royal Challengers Bangalore v Kolkata Knight Riders, 20:00 IST (14:30 GMT), M. Chinnaswamy Stadium, Bengaluru

30th April 2018

Match 30: Chennai Super Kings v Delhi Daredevils, 20:00 IST (14:30 GMT), M. A. Chidambaram Stadium, Chennai

1st May 2018

Match 31: Royal Challengers Bangalore v Mumbai Indians, 20:00 IST (14:30 GMT), M. Chinnaswamy Stadium, Bengaluru

2nd May 2018

Match 32: Delhi Daredevils v Rajasthan Royals, 20:00 IST (14:30 GMT), Feroz Shah Kotla Ground, Delhi

3rd May 2018

Match 33: Kolkata Knight Riders v Chennai Super Kings, 20:00 IST (14:30 GMT), Eden Gardens, Kolkata

4th May 2018

Match 34: Kings XI Punjab v Mumbai Indians, 20:00 IST (14:30 GMT), IS Bindra Stadium, Mohali

5th May 2018

Match 35: Chennai Super Kings v Royal Challengers Bangalore, 16:00 IST (10:30 GMT), M. A. Chidambaram Stadium, Chennai
Match 36: Sunrisers Hyderabad v Delhi Daredevils, 20:00 IST (14:30 GMT), Rajiv Gandhi Intl. Cricket Stadium, Hyderabad

6th May 2018

Match 37: Mumbai Indians v Kolkata Knight Riders, 16:00 IST (10:30 GMT), Wankhede Stadium, Mumbai
Match 38: Kings XI Punjab v Rajasthan Royals, 20:00 IST (14:30 GMT), IS Bindra Stadium, Mohali

7th May 2018

Match 39: Sunrisers Hyderabad v Royal Challengers Bangalore, 20:00 IST (14:30 GMT), Rajiv Gandhi Intl. Cricket Stadium, Hyderabad

8th May 2018

Match 40: Rajasthan Royals v Kings XI Punjab, 20:00 IST (14:30 GMT), Sawai Mansingh Stadium, Jaipur

9th May 2018

Match 41: Kolkata Knight Riders v Mumbai Indians, 20:00 IST (14:30 GMT), Eden Gardens, Kolkata

10th May 2018

Match 42: Delhi Daredevils v Sunrisers Hyderabad, 20:00 IST (14:30 GMT), Feroz Shah Kotla Ground, Delhi

11th May 2018

Match 43: Rajasthan Royals v Chennai Super Kings, 20:00 IST (14:30 GMT), Sawai Mansingh Stadium, Jaipur

12th May 2018

Match 44: Kings XI Punjab v Kolkata Knight Riders, 16:00 IST (10:30 GMT), IS Bindra Stadium, Mohali
Match 45: Royal Challengers Bangalore v Delhi Daredevils, 20:00 IST (14:30 GMT), M. Chinnaswamy Stadium, Bengaluru

13th May 2018

Match 46: Chennai Super Kings v Sunrisers Hyderabad, 16:00 IST (10:30 GMT), M. A. Chidambaram Stadium, Chennai
Match 47: Mumbai Indians v Rajasthan Royals, 20:00 IST (14:30 GMT), Wankhede Stadium, Mumbai

14th May 2018

Match 48: Kings XI Punjab v Royal Challengers Bangalore, 20:00 IST (14:30 GMT), IS Bindra Stadium, Mohali

15th May 2018

Match 49: Kolkata Knight Riders v Rajasthan Royals, 20:00 IST (14:30 GMT), Eden Gardens, Kolkata

16th May 2018

Match 50: Mumbai Indians v Kings XI Punjab, 20:00 IST (14:30 GMT), Wankhede Stadium, Mumbai

17th May 2018

Match 51: Royal Challengers Bangalore v Sunrisers Hyderabad, 20:00 IST (14:30 GMT), M. Chinnaswamy Stadium, Bengaluru

18th May 2018

Match 52: Delhi Daredevils v Chennai Super Kings, 20:00 IST (14:30 GMT), Feroz Shah Kotla Ground, Delhi

19th May 2018

Match 53: Rajasthan Royals v Royal Challengers Bangalore, 16:00 IST (10:30 GMT), Sawai Mansingh Stadium, Jaipur
Match 54: Sunrisers Hyderabad v Kolkata Knight Riders, 20:00 IST (14:30 GMT), Rajiv Gandhi Intl. Cricket Stadium, Hyderabad

20th May 2018

Match 55: Delhi Daredevils v Mumbai Indians, 16:00 IST (10:30 GMT), Feroz Shah Kotla Ground, Delhi
Match 56: Chennai Super Kings v Kings XI Punjab, 20:00 IST (14:30 GMT), M. A. Chidambaram Stadium, Chennai

22nd May 2018

TBC v TBC Qualifier 1, 20:00 IST (14:30 GMT), Wankhede Stadium, Mumbai

23rd May 2018

TBC v TBC Eliminator, 20:00 IST (14:30 GMT), TBC, TBC

25th May 2018

TBC v TBC Qualifier 2, 20:00 IST (14:30 GMT), TBC, TBC

27th May 2018

TBC v TBC Final, 20:00 IST (14:30 GMT), Wankhede Stadium, Mumbai

Subscribe to Cricket Times on YouTube to watch Exclusive Interviews, Podcasts, Weekly News Updates & Explainers.

TAGS:

CATEGORY: Chennai Super Kings Featured IPL T20

For latest cricket news and updates, subscribe to our Weekly Newsletter.

About the Author:
Anirudh is the Head of Content at CricketTimes.com. He is a seasoned journalist and content writer with 12 years of experience in the field of cricket. With over 9,000 published articles under his belt, Anirudh brings a creative and strategic approach to his work, always striving to deliver content that resonates with audiences. A die-hard sports fan who loves playing, watching and talking about cricket. Cricket is his Religion & 'Sachin Tendulkar' his GOD. His motto of life is Eat, Sleep, Cricket, REPEAT!! You can write to him at anirudh@crickettimes.com and follow him on Twitter, Facebook & Linkedin.