The 11th edition of the Indian Premier League is set to return in April, 2018 and promises to be an exciting contest. IPL 2018 will have the original eight teams from the inaugural edition contesting in the battle this time with Chennai Super Kings and Rajasthan Royals returning back to business. The cash-rich competition will have 60 matches contested between the eight teams, and the games will be played across nine venues in 51 days. Board of Control for Cricket in India on Wednesday announced the full list of IPL 2018 fixtures.

The iconic rivalry between the Mumbai Indians and the Chennai Super Kings will square off the 51-day long competition which gets underway on April 7 and will end on May 27. Defending Champions Mumbai Indians will face MS Dhoni-led Chennai Super Kings in the opener at the Wankhede Stadium in Mumbai. With the return of Chennai Super Kings and the Rajasthan Royals, IPL action will return to M. A. Chidambaram Stadium (Chepauk) and the Sawai Mansingh Stadium in Jaipur. The cricket fanatics in Chennai and Jaipur will finally get a chance to see their teams play on the local soil.

12 out of the 60 games will be played at 4:00 PM IST and the 48 others will start from 8:00 PM IST. After owners and the broadcasters plea to change the match timings, the IPL Governing Council had decided to keep the old format intact. Kings XI Punjab will rotate their home venue between IS Bindra Stadium in Mohali and the Holkar Stadium in Indore. Punjab will play their first three home games in Indore. The Delhi Daredevils, Mumbai Indians, Kolkata Knight Riders and Sunrisers Hyderabad will begin their campaign at their respective home venues.

The Wankhede Stadium in Mumbai will be hosting the first qualifier on May 22, followed by the IPL 2018 final on Sunday 27th May. Here is the full list of IPL 2018 fixtures/schedule with timings and venue:

Sunday 8th April 2018
Mumbai Indians v Chennai Super Kings Match 1, 20:00 IST (14:30 GMT),

Wankhede Stadium, Mumbai

Delhi Daredevils v Kings XI Punjab Match 2, 16:00 IST (10:30 GMT),

Feroz Shah Kotla Ground, Delhi

Kolkata Knight Riders v Royal Challengers Bangalore Match 3, 20:00 IST (14:30 GMT),

Eden Gardens, Kolkata

Sunrisers Hyderabad v Rajasthan Royals Match 4, 20:00 IST (14:30 GMT),

Rajiv Gandhi Intl. Cricket Stadium, Hyderabad

Tuesday 10th April 2018
Chennai Super Kings v Kolkata Knight Riders Match 5, 20:00 IST (14:30 GMT),

M. A. Chidambaram Stadium, Chennai

Wednesday 11th April 2018
Rajasthan Royals v Delhi Daredevils Match 6, 20:00 IST (14:30 GMT),

Sawai Mansingh Stadium, Jaipur

Thursday 12th April 2018
Sunrisers Hyderabad v Mumbai Indians Match 7, 20:00 IST (14:30 GMT),

Rajiv Gandhi Intl. Cricket Stadium, Hyderabad

Friday 13th April 2018
Royal Challengers Bangalore v Kings XI Punjab Match 8, 20:00 IST (14:30 GMT),

M. Chinnaswamy Stadium, Bengaluru

Saturday 14th April 2018
Mumbai Indians v Delhi Daredevils Match 9, 16:00 IST (10:30 GMT),

Wankhede Stadium, Mumbai

Kolkata Knight Riders v Sunrisers Hyderabad Match 10, 20:00 IST (14:30 GMT),

Eden Gardens, Kolkata

Sunday 15th April 2018
Royal Challengers Bangalore v Rajasthan Royals Match 11, 16:00 IST (10:30 GMT),

M. Chinnaswamy Stadium, Bengaluru

Kings XI Punjab v Chennai Super Kings Match 12, 20:00 IST (14:30 GMT),

Holkar Cricket Stadium, Indore

Monday 16th April 2018
Kolkata Knight Riders v Delhi Daredevils Match 13, 20:00 IST (14:30 GMT),

Eden Gardens, Kolkata

Tuesday 17th April 2018
Mumbai Indians v Royal Challengers Bangalore Match 14, 20:00 IST (14:30 GMT),

Wankhede Stadium, Mumbai

Wednesday 18th April 2018
Rajasthan Royals v Kolkata Knight Riders Match 15, 20:00 IST (14:30 GMT),

Sawai Mansingh Stadium, Jaipur

Thursday 19th April 2018
Kings XI Punjab v Sunrisers Hyderabad Match 16, 20:00 IST (14:30 GMT),

Holkar Cricket Stadium, Indore

Friday 20th April 2018
Chennai Super Kings v Rajasthan Royals Match 17, 20:00 IST (14:30 GMT), M. A. Chidambaram Stadium, Chennai
Saturday 21st April 2018
Kolkata Knight Riders v Kings XI Punjab Match 18, 16:00 IST (10:30 GMT),

Eden Gardens, Kolkata

Delhi Daredevils v Royal Challengers Bangalore Match 19, 20:00 IST (14:30 GMT),

Feroz Shah Kotla Ground, Delhi

Sunday 22nd April 2018
Sunrisers Hyderabad v Chennai Super Kings Match 20, 16:00 IST (10:30 GMT),

Rajiv Gandhi Intl. Cricket Stadium, Hyderabad

Rajasthan Royals v Mumbai Indians Match 21, 20:00 IST (14:30 GMT),

Sawai Mansingh Stadium, Jaipur

Monday 23rd April 2018
Kings XI Punjab v Delhi Daredevils Match 22, 20:00 IST (14:30 GMT),

Holkar Cricket Stadium, Indore

Tuesday 24th April 2018
Mumbai Indians v Sunrisers Hyderabad Match 23, 20:00 IST (14:30 GMT),

Wankhede Stadium, Mumbai

Wednesday 25th April 2018
Royal Challengers Bangalore v Chennai Super Kings Match 24, 20:00 IST (14:30 GMT),

M. Chinnaswamy Stadium, Bengaluru

Thursday 26th April 2018
Sunrisers Hyderabad v Kings XI Punjab Match 25, 20:00 IST (14:30 GMT),

Rajiv Gandhi Intl. Cricket Stadium, Hyderabad

Friday 27th April 2018
Delhi Daredevils v Kolkata Knight Riders Match 26, 20:00 IST (14:30 GMT),

Feroz Shah Kotla Ground, Delhi

Saturday 28th April 2018
Chennai Super Kings v Mumbai Indians Match 27, 20:00 IST (14:30 GMT),

M. A. Chidambaram Stadium, Chennai

Sunday 29th April 2018
Rajasthan Royals v Sunrisers Hyderabad Match 28, 16:00 IST (10:30 GMT),

Sawai Mansingh Stadium, Jaipur

Royal Challengers Bangalore v Kolkata Knight Riders Match 29, 20:00 IST (14:30 GMT),

M. Chinnaswamy Stadium, Bengaluru

Monday 30th April 2018
Chennai Super Kings v Delhi Daredevils Match 30, 20:00 IST (14:30 GMT),

M. A. Chidambaram Stadium, Chennai

Tuesday 1st May 2018
Royal Challengers Bangalore v Mumbai Indians Match 31, 20:00 IST (14:30 GMT),

M. Chinnaswamy Stadium, Bengaluru

Wednesday 2nd May 2018
Delhi Daredevils v Rajasthan Royals Match 32, 20:00 IST (14:30 GMT),

Feroz Shah Kotla Ground, Delhi

Thursday 3rd May 2018
Kolkata Knight Riders v Chennai Super Kings Match 33, 20:00 IST (14:30 GMT),

Eden Gardens, Kolkata

Friday 4th May 2018
Kings XI Punjab v Mumbai Indians Match 34, 20:00 IST (14:30 GMT),

IS Bindra Stadium, Mohali

Saturday 5th May 2018
Chennai Super Kings v Royal Challengers Bangalore Match 35, 16:00 IST (10:30 GMT),

M. A. Chidambaram Stadium, Chennai

Sunrisers Hyderabad v Delhi Daredevils Match 36, 20:00 IST (14:30 GMT),

Rajiv Gandhi Intl. Cricket Stadium, Hyderabad

Sunday 6th May 2018
Mumbai Indians v Kolkata Knight Riders Match 37, 16:00 IST (10:30 GMT),

Wankhede Stadium, Mumbai

Kings XI Punjab v Rajasthan Royals Match 38, 20:00 IST (14:30 GMT),

IS Bindra Stadium, Mohali

Monday 7th May 2018
Sunrisers Hyderabad v Royal Challengers Bangalore Match 39, 20:00 IST (14:30 GMT),

Rajiv Gandhi Intl. Cricket Stadium, Hyderabad

Tuesday 8th May 2018
Rajasthan Royals v Kings XI Punjab Match 40, 20:00 IST (14:30 GMT),

Sawai Mansingh Stadium, Jaipur

Wednesday 9th May 2018
Kolkata Knight Riders v Mumbai Indians Match 41, 20:00 IST (14:30 GMT),

Eden Gardens, Kolkata

Thursday 10th May 2018
Delhi Daredevils v Sunrisers Hyderabad Match 42, 20:00 IST (14:30 GMT),

Feroz Shah Kotla Ground, Delhi

Friday 11th May 2018
Rajasthan Royals v Chennai Super Kings Match 43, 20:00 IST (14:30 GMT),

Sawai Mansingh Stadium, Jaipur

Saturday 12th May 2018
Kings XI Punjab v Kolkata Knight Riders Match 44, 16:00 IST (10:30 GMT),

IS Bindra Stadium, Mohali

Royal Challengers Bangalore v Delhi Daredevils Match 45, 20:00 IST (14:30 GMT),

M. Chinnaswamy Stadium, Bengaluru

Sunday 13th May 2018
Chennai Super Kings v Sunrisers Hyderabad Match 46, 16:00 IST (10:30 GMT),

M. A. Chidambaram Stadium, Chennai

Mumbai Indians v Rajasthan Royals Match 47, 20:00 IST (14:30 GMT),

Wankhede Stadium, Mumbai

Monday 14th May 2018
Kings XI Punjab v Royal Challengers Bangalore Match 48, 20:00 IST (14:30 GMT),

IS Bindra Stadium, Mohali

Tuesday 15th May 2018
Kolkata Knight Riders v Rajasthan Royals Match 49, 20:00 IST (14:30 GMT),

Eden Gardens, Kolkata

Wednesday 16th May 2018
Mumbai Indians v Kings XI Punjab Match 50, 20:00 IST (14:30 GMT),

Wankhede Stadium, Mumbai

Thursday 17th May 2018
Royal Challengers Bangalore v Sunrisers Hyderabad Match 51, 20:00 IST (14:30 GMT),

M. Chinnaswamy Stadium, Bengaluru

Friday 18th May 2018
Delhi Daredevils v Chennai Super Kings Match 52, 20:00 IST (14:30 GMT),

Feroz Shah Kotla Ground, Delhi

Saturday 19th May 2018
Rajasthan Royals v Royal Challengers Bangalore Match 53, 16:00 IST (10:30 GMT),

Sawai Mansingh Stadium, Jaipur

Sunrisers Hyderabad v Kolkata Knight Riders Match 54, 20:00 IST (14:30 GMT),

Rajiv Gandhi Intl. Cricket Stadium, Hyderabad

Sunday 20th May 2018
Delhi Daredevils v Mumbai Indians Match 55, 16:00 IST (10:30 GMT),

Feroz Shah Kotla Ground, Delhi

Chennai Super Kings v Kings XI Punjab Match 56, 20:00 IST (14:30 GMT),

M. A. Chidambaram Stadium, Chennai

Tuesday 22nd May 2018
TBC v TBC Qualifier 1, 20:00 IST (14:30 GMT),

Wankhede Stadium, Mumbai

Wednesday 23rd May 2018
TBC v TBC Eliminator, 20:00 IST (14:30 GMT), TBC, TBC
Friday 25th May 2018
TBC v TBC Qualifier 2, 20:00 IST (14:30 GMT), TBC, TBC
Sunday 27th May 2018
TBC v TBC Final, 20:00 IST (14:30 GMT),

Wankhede Stadium, Mumbai

Note: The VIVO IPL schedule is subject to change.

Earlier in the IPL 2018 player auction, all eight teams went all-out to build formidable teams comprising the right mix of youth and experience. While a few managed to hit the right balance, some would expect the players at their disposal to carry them deep into the competition. Rajasthan Royals brought two of the most expensive players sold in the auction in form of English all-rounder Ben Stokes (12.5 crore) and Jaydev Unadkat (11.5 crore). A number of uncapped Indian talents bagged big money and the capped ones to went for big bucks. KL Rahul and Manish Pandey were both bought for Rs 11 crore respectively by Kings XI Punjab and Sunrisers Hyderabad.

Full squad list of all IPL franchises:

CHENNAI SUPER KINGS (25 players)
MS Dhoni, Ravindra Jadeja, Suresh Raina, Kedar Jadhav, Dwayne Bravo. Karn Sharma, Shane Watson, Shardul Thakur, Ambati Rayudu, Murali Vijay, Harbhajan Singh, Faf Du Plessis, Mark Wood, Sam Billings, Imran Tahir, Deepak Chahar, Mitchell Santner, Lungisani Ngidi, Asif K M, N Jagadeesan, Kanishk Seth, Monu Singh, Dhruv Shorey, Kshitiz Sharma, Chaitanya Bishnoi

KINGS XI PUNJAB (21 players)
Axar Patel, KL Rahul, Ravichandran Ashwin, Andrew Tye, Aaron Finch, Marcus Stoinis, Karun Nair, Mujeeb Zadran, Ankit Singh Rajpoot, David Miller, Mohit Sharma, Barinder Singh Sran, Yuvraj Singh, Christopher Gayle, Ben Dwarshuis, Akshdeep Nath, Manoj Tiwary, Mayank Agarwal, Manzoor Dar, Pardeep Sahu, Mayank Dagar

MUMBAI INDIANS (25 players)
Rohit Sharma, Hardik Pandya, Jasprit Bumrah, Krunal Pandya, Ishan Kishan, Kieron Pollard, Pat Cummins, Evin Lewis, Suryakumar Yadav, Ben Cutting, Mustafizur Rahman, Rahul Chahar, Pradeep Sangwan, Jason Behrendorff, Jean-Paul Duminy, Saurabh Tiwary, Tajinder Dhillon, Akila Dhananjaya, Nidheesh M D Dinesan, Aditya Tare, Siddhesh Dinesh Lad, Mayank Markande, Sharad Lumba, Anukul Roy, Mohsin Khan

RAJASTHAN ROYALS (23 players)
Steve Smith, Benjamin Stokes, Jaydev Unadkat, Sanju Samson, Jofra Archer, Krishnappa Gowtham, Jos Buttler, Ajinkya Rahane, Darcy Short, Rahul Tripathi, Dhawal Kulkarni, Zahir Khan Pakteen, Ben Laughlin, Stuart Binny, Dushmantha Chameera, Anureet Singh, Aryaman Vikram Birla, Midhun S, Shreyas Gopal, Prashant Chopra, Jatin Saxena, Ankit Sharma, Mahipal Lomror

ROYAL CHALLENGERS BANGALORE (24 players)
Virat Kohli, AB de Villiers, Sarfaraz Khan, Chris Woakes, Yuzvendra Singh Chahal, Umesh Yadav, Brendon McCullum, Washington Sundar, Navdeep Saini, Quinton De Kock, Mohammed Siraj, Nathan Coulter-Nile, Colin De Grandhomme, M. Ashwin, Parthiv Patel, Moeen Ali, Mandeep Singh, Manan Vohra, Pawan Negi, Tim Southee, Kulwant Khejroliya, Aniket Choudhary, Pavan Deshpande, Anirudha Ashok Joshi

SUNRISERS HYDERABAD (25 players)
David Warner, Bhuvneshwar Kumar, Manish Pandey, Rashid Khan Arman, Shikhar Dhawan, Wriddhiman Saha, Siddarth Kaul, Deepak Hooda, Syed Khaleel Ahmed, Sandeep Sharma, Kane Williamson, Carlos Brathwaite, Shakib Al Hasan, Yusuf Pathan, Shreevats Goswami, Mohammad Nabi, Chris Jordan, Basil Thampi, T Natarajan, Sachin Baby, Bipul Sharma, Syed Mehdi Hasan, Ricky Bhui, Tanmay Agarwal

KOLKATA KNIGHT RIDERS (19 players)
Sunil Narine, Andre Russell, Chris Lynn, Mitchell Starc, Dinesh Karthik, Robin Uthappa, Kuldeep Singh Yadav, Piyush Chawla, Nitish Rana, Kamlesh Nagarkoti, Shivam Mavi, Mitchell Johnson, Shubman Gill, Ranganath Vinay Kumar, Rinku Singh, Cameron Delport, Javon Searles, Apoorv Vijay Wankhade, Ishank Jaggi

DELHI DAREDEVILS (25 players)
Rishabh Pant, Shreyas Iyer, Chris Morris, Glenn Maxwell, Kagiso Rabada, Amit Mishra, Shahbaz Nadeem, Vijay Shankar, Rahul Tewatia, Mohammad Shami, Gautam Gambhir, Trent Boult, Colin Munro, Daniel Christian, Jason Roy, Naman Ojha, Prithvi Shaw, Gurkeerat Singh Mann, Avesh Khan, Abhishek Sharma, Jayant Yadav, Harshal Patel, Manjot Kalra, Sandeep Lamichhane, Sayan Ghosh