IPL 2019 schedule: Fixtures, squads and team history

Mumbai Indians and Chennai Super Kings are the only teams to have won the tournament thrice.

Mumbai Indians and Team India speedster Jasprit Bumrah looks at the training session through the lens in Mumbai on Friday.   -  PTI

Chennai Super Kings takes on Royal Challengers Bangalore in the twelfth edition of the Indian Premier League starting at the M.A. Chidambaram Stadium in Chennai on Friday.

This is your one stop destination to get all the information on the eight teams, their IPL history, the venues and timings of all the matches.

IPL 2019 schedule and timings in IST

March 23: Chennai Super Kings vs Royal Challengers Bangalore in Chennai (8pm)

March 24: Kolkata Knight Riders vs Sunrisers Hyderabad in Kolkata (4pm); Mumbai Indians vs Delhi Capitals in Mumbai (8pm)

March 25: Rajasthan Royals vs Kings XI Punjab in Jaipur (8pm)

March 26: Delhi Capitals vs Chennai Super Kings in Delhi (8pm)

March 27: Kolkata Knight Riders vs Kings XI Punjab in Kolkata (8pm)

March 28: Royal Challengers Bangalore vs Mumbai Indians in Bengaluru (8pm)

March 29: Sunrisers Hyderabad vs Rajasthan Royals in Hyderabad (8pm)

March 30: Kings XI Punjab vs Mumbai Indians in Mohali (4pm); Delhi Capitals vs Kolkata Knight Riders in Delhi (8pm)

March 31: Sunrisers Hyderabad vs Royal Challengers Bangalore in Hyderabad (4pm); Chennai Super Kings vs Rajasthan Royals in Chennai

April 1: Kings XI Punjab vs Delhi Capitals in Mohali (8pm)

April 2: Rajasthan Royals vs Royal Challengers Bangalore in Jaipur (8pm)

April 3: Mumbai Indians vs Chennai Super Kings in Mumbai (8pm)

April 4: Delhi Capitals vs Sunrisers Hyderabad in Delhi (8pm)

April 5: Royal Challengers Bangalore vs Kolkata Knight Riders in Bengaluru (8pm)

April 6: Chennai Super Kings vs Kings XI Punjab in Chennai (4pm); Sunrisers Hyderabad vs Mumbai Indians in Hyderabad (8pm)

April 7: Royal Challengers Bangalore vs Delhi Capitals in Bengaluru (4pm); Rajasthan Royals vs Kolkata Knight Riders in Jaipur (8pm)

April 8: Kings XI Punjab vs Sunrisers Hyderabad in Mohali (8pm)

April 9: Chennai Super Kings vs Kolkata Knight Riders in Chennai (8pm)

April 10: Mumbai Indians vs Kings Xi Punjab in Mumbai (8pm)

April 11: Rajasthan Royals vs Chennai Super Kings in Jaipur (8pm)

April 12: Kolkata Knight Riders vs Delhi Capitals in Kolkata (8pm)

April 13: Mumbai Indians vs Rajasthan Royals in Mumbai (4pm); Kings Xi Punjab vs Royal Challengers Bangalore in Mohali (8pm)

April 14: Kolkata Knight Riders vs Chennai Super Kings in Kolkata (4pm); Sunrisers Hyderabad vs Delhi Capitals in Hyderabad (8pm)

April 15: Mumbai Indians vs Royal Challengers Bangalore in Mumbai (8pm)

April 16: Kings Xi Punjab vs Rajasthan Royals in Mohali (8pm)

April 17: Sunrisers Hyderabad vs Chennai Super Kings in Hyderabad (8pm)

April 18: Delhi Capitals vs Mumbai Indians in Delhi (8pm)

April 19: Kolkata Knight Riders vs Royal Challengers Bangalore in Kolkata (8pm)

April 20: Rajasthan Royals vs Mumbai Indians in Jaipur (4pm); Delhi Capitals vs Kings Xi Punjab in Delhi (8pm)

April 21: Sunrisers Hyderabad vs Kolkata Knight Riders in Hyderabad (4pm); Royal Challengers Bangalore vs Chennai Super Kings in Bengaluru (8pm)

April 22: Rajasthan Royals vs Delhi Capitals in Jaipur (8pm)

April 23: Chennai Super Kings vs Sunrisers Hyderabad in Chennai (8pm)

April 24: Royal Challengers Bangalore vs Kings Xi Punjab in Bengaluru (8pm)

April 25: Kolkata Knight Riders vs Rajasthan Royals in Kolkata (8pm)

April 26: Chennai Super Kings vs Mumbai Indians in Chennai (8pm)

April 27: Rajasthan Royals vs Sunrisers Hyderabad in Jaipur (8pm)

April 28: Delhi Capitals vs Royal Challengers Bangalore in Delhi (4pm); Kolkata Knight Riders vs Mumbai Indians in Kolkata (8pm)

April 29: Sunrisers Hyderabad vs Kings Xi Punjab in Hyderabad (4pm)

April 30: Royal Challengers Bangalore vs Rajasthan Royals in Bengaluru (4pm)

May 01: Chennai Super Kings vs Delhi Capitals in Chennai (8pm)

May 02: Mumbai Indians vs Sunrisers Hyderabad in Mumbai (8pm)

May 03: Kings Xi Punjab vs Kolkata Knight Riders in Mohali (8pm)

May 04: Delhi Capitals vs Rajasthan Royals in Delhi (4pm); Royal Challengers Bangalore vs Sunrisers Hyderabad in Bengaluru (8pm)

May 05: Kings Xi Punjab vs Chennai Super Kings in Mohali (4pm); Mumbai Indians vs Kolkata Knight Riders in Mumbai (8pm)

The final will be held at the M.A. Chidambaram Stadium in Chennai on May 12. All matches will be shown on Star Sports Network and steamed on Hotstar.

 

Mumbai Indians skipper Rohit Sharma at a press conference ahead of the tournament.   -  PTI

 

Mumbai Indians and CSK are the only franchises to have won the tournament thrice. Here's a list of the other winners over the years.

2008: Rajasthan Royals beat Chennai Super Kings

2009: Deccan Chargers beat Royal Challengers Bangalore

2010: Chennai Super Kings beat Mumbai Indians

2011: Chennai Super Kings beat Royal Challengers Bangalore

2012: Kolktata Knight Riders beat Chennai Super Kings

2013: Mumbai Indians beat Chennai Super Kings

2014: Kolkata Knight Riders beat Kings XI Punjab

2015: Mumbai Indians beat Chennai Super Kings

2016: Sunrisers Hyderabad beat Royal Challengers Bangalore

2017: Mumbai Indians beat Rising Pune Supergiant

2018: Chennai Super Kings beat Sunrisers Hyderabad

 

READ| Dhoni’s CSK vs Kohli’s RCB, a perfect start to IPL 2019

Squads of all IPL teams

Chennai Super Kings: MS Dhoni, Suresh Raina, Deepak Chahar, KM Asif, Karn Sharma, Dhruv Shorey, Faf du Plessis, M Vijay, Ravindra Jadeja, Sam Billings, Mitchell Santner, David Willey, Dwayne Bravo, Shane Watson, Imran Tahir, Kedar Jadhav, Ambati Rayudu, Harbhajan Singh, N Jagadeesan, Shardul Thakur, Monu Kumar, Chaitanya Bishnoi, Mohit Sharma, Ruturaj Gaikwad

Mumbai Indians: Rohit Sharma, Hardik Pandya, Jasprit Bumrah, Krunal Pandya, Ishan Kishan, Suryakumar Yadav, Mayank Markande, Rahul Chahar, Anukul Roy, Siddhesh Lad, Aditya Tare, Quinton de Kock, Evin Lewis, Kieron Pollard, Ben Cutting, Mitchell McClenaghan, Adam Milne, Jason Behrendorff, Quinton de Kock, Lasith Malinga, Anmolpreet Singh, Barinder Sran, Pankaj Jaiswal, Rasikh Salam, Yuvraj Singh

Kolkata Knight Riders: Dinesh Karthik, Robin Uthappa, Chris Lynn, Andre Russell, Sunil Narine, Shubman Gill, Piyush Chawla, Kuldeep Yadav, Prasidh Krishna, Nitish Rana, Rinku Singh, Carlos Brathwaite, Lockie Ferguson, Nikhil Naik, Harry Gurney, Yarra Prithviraj, Joe Denly, Shrikant Mundhe, Sandeep Warrier, KC Cariappa

Sunrisers Hyderabad: Basil Thampi, Bhuvneshwar Kumar, Deepak Hooda, Manish Pandey, T Natarajan, Ricky Bhui, Sandeep Sharma, Siddarth Kaul, Shreevats Goswami, Khaleel Ahmed, Yusuf Pathan, Billy Stanlake, David Warner, Kane Williamson, Rashid Khan, Mohammad Nabi, Shakib Al Hasan, Jonny Bairstow, Wriddhiman Saha, Martin Guptill, Vijay Shankar, Abhishek Sharma, Shahbaz Nadeem

Kings XI Punjab: Ravichandran Ashwin, Mayank Agarwal, Arshdeep Singh, Murugan Ashwin, Agnivesh Ayachi, Sam Curran, Chris Gayle, Harpreet Brar, Moises Henriques, Sarfaraz Khan, Mandeep Singh, David Miller, Mohammed Shami, Mujeeb Ur Rahman, Karun Nair, Darshan Nalkande, Nicholas Pooran, KL Rahul, Ankit Rajpoot, Simran Singh, Andrew Tye, Varun Chakravarthy, Hardus Viljoen

Delhi Capitals: Shreyas Iyer, Rishabh Pant, Prithvi Shaw, Amit Mishra, Avesh Khan, Harshal Patel, Rahul Tewatia, Jayant Yadav, Manjot Kalra, Colin Munro, Chris Morris, Kagiso Rabada, Sandeep Lamichhane, Trent Boult, Shikhar Dhawan, Hanuma Vihari, Axar Patel, Ishant Sharma, Ankush Bains, Nathu Singh, Colin Ingram, Sherfane Rutherford, Keemo Paul, Jalaj Saxena, Bandaru Ayyappa

Rajasthan Royals: Ajinkya Rahane, Krishnappa Gowtham, Sanju Samson, Shreyas Gopal, Aryaman Birla, S. Midhun, Prashant Chopra, Stuart Binny, Rahul Tripathi, Ben Stokes, Steve Smith, Jos Buttler, Jofra Archer, Ish Sodhi, Dhawal Kulkarni, Mahipal Lomror, Ajinkya Rahane, Krishnappa Gowtham, Sanju Samson, Shreyas Gopal, Aryaman Birla, S. Midhun, Prashant Chopra, Stuart Binny, Rahul Tripathi, Ben Stokes, Steve Smith, Jos Buttler, Jofra Archer, Ish Sodhi, Dhawal Kulkarni, Mahipal Lomror, Jaydev Unadkat, Varun Aaron, Oshane Thomas, Shashank Singh, Liam Livinstone, Shubham Rajane, Manan Vohra, Ashton Turner, Riyan Parag

Royal Challengers Bangalore: Virat Kohli, AB de Villiers, Parthiv Patel, Yuzvendra Chahal, Tim Southee, Umesh Yadav, Navdeep Saini, Kulwant Khejroliya, Washington Sundar, Pawan Negi, Nathan Coulter-Nile, Moeen Ali, Mohammed Siraj, Colin de Grandhomme, Shimron Hetmyer, Devdutt Padikkal, Shivam Dube, Heinrich Klassen, Gurkeerat Singh, Himmat Singh, Prayas Ray Barman