IPL 2023: Complete schedules of all teams, match fixtures, venues, timings and everything you need to know

The Indian Premier League (IPL) 2023 season kicks off on March 31, the BCCI announced on Friday, February 17, after the end of Day 1 during the second Test match between India and Australia. 

Profile

SportsTak

SportsTak

The Indian Premier League (IPL) 2023 season kicks off on March 31, the BCCI announced on Friday, February 17, after the end of Day 1 during the second Test match between India and Australia. The tournament will kick off with a clash between defending champions Gujarat Titans (GT) and four —time champions Chennai Super Kings (CSK) on March 31, and this season, all teams will get to return to their respective home stadiums for at least seven games each, for the first time in four years.

Here, you can check out the squads and schedules for your favourite teams!

 

READ ALSO: IPL 2023: Full schedule, match fixtures, venues, timings and everything you need to know

 

Chennai Super Kings
Full Schedule:
 

Match 1: March 31 — Gujarat Titans vs Chennai Super Kings, Ahmedabad (7:30 PM IST)
Match 2: April 3 — Chennai Super Kings vs Lucknow Super Giants, Chennai (7:30 PM IST)
Match 3: April 8 — Mumbai Indians vs Chennai Super Kings, Mumbai (7:30 PM IST)
Match 4: April 12 — Chennai Super Kings vs Rajasthan Royals, Chennai (7:30 PM IST)
Match 5: April 17 — Royal Challengers Bangalore vs Chennai Super Kings, Bengaluru (7:30 PM IST)
Match 6: April 21 — Chennai Super Kings vs Sunrisers Hyderabad, Chennai (7:30 PM IST)
Match 7: April 23 — Kolkata Knight Riders vs Chennai Super Kings, Kolkata (7:30 PM IST)
Match 8: April 27 — Rajasthan Royals vs Chennai Super Kings, Jaipur (7:30 PM IST)
Match 9: April 30 — Chennai Super Kings vs Punjab Kings, Chennai (3:30 PM IST)
Match 10: May 4 — Lucknow Super Giants vs Chennai Super Kings, Lucknow (3:30 PM IST)
Match 11: May 6 — Chennai Super Kings vs Mumbai Indians, Chennai (3:30 PM IST)
Match 12: May 10 — Chennai Super Kings vs Delhi Capitals, Chennai (7:30 PM IST)
Match 13: May 14 — Chennai Super Kings vs Kolkata Knight Riders, Chennai (7:30 PM IST)
Match 14: May 20 — Delhi Capitals vs Chennai Super Kings, Delhi (3:30 PM IST)
 

Chennai Super Kings IPL 2023 full squad: 
 

MS Dhoni (c), Devon Conway, Ruturaj Gaikwad, Ambati Rayudu, Subhranshu Senapati, Moeen Ali, Shivam Dube, Rajvardhan Hangargekar, Dwaine Pretorius, Mitchell Santner, Ravindra Jadeja, Tushar Deshpande, Mukesh Chowdhary, Matheesha Pathirana, Simarjeet Singh, Deepak Chahar, Prashant Solanki, Maheesh Theekshana, Ajinkya Rahane, Ben Stokes, Shaik Rasheed, Nishant Sindhu, Kyle Jamieson, Ajay Mandal, Bhagath Varma.

 

Mumbai Indians 
Full schedule:
 

Match 1: April 2, 2023  — Royal Challengers Bangalore vs Mumbai Indians, Bengaluru (7:30 PM IST)
Match 2: April 8, 2023  — Mumbai Indians vs Chennai Super Kings, Mumbai (7:30 PM IST)
Match 3: April 11, 2023  — Delhi Capitals vs Mumbai Indians, Delhi (7:30 PM IST)
Match 4: April 16, 2023  — Mumbai Indians vs Kolkata Knight Riders, Mumbai (3:30 PM IST)
Match 5: April 18, 2023  — Sunrisers Hyderabad v Mumbai Indians, Hyderabad (7:30 PM IST)
Match 6: April 22, 2023  — Mumbai Indians vs Punjab Kings, Mumbai (7:30 PM IST)
Match 7: April 25, 2023  — Gujarat Titans vs Mumbai Indians, Ahmedabad (7:30 PM IST)
Match 8: April 30, 2023  — Mumbai Indians vs Rajasthan Royals, Mumbai (7:30 PM IST)
Match 9: May 3, 2023  — Punjab Kings vs Mumbai Indians, Mohali (7:30 PM IST)
Match 10: May 6, 2023  — Chennai Super Kings vs Mumbai Indians, Chennai (3:30 PM IST)
Match 11: May 9, 2023  — Mumbai Indians vs Royal Challengers Bangalore, Mumbai (7:30 PM IST)
Match 12: May 12, 2023  — Mumbai Indians vs Gujarat Titans, Mumbai (7:30 PM IST)
Match 13: May 16, 2023  — Lucknow Super Giants vs Mumbai Indians, Lucknow (7:30 PM IST)
Match 14: May 21, 2023  — Mumbai Indians vs Sunrisers Hyderabad, Mumbai (3:30 PM IST)
 

Mumbai Indians IPL 2023 full squad
 

Rohit Sharma (c), Tim David, Ramandeep Singh, Tilak Varma, Suryakumar Yadav, Ishan Kishan, Tristan Stubbs, Dewald Brevis, Jofra Archer, Jasprit Bumrah, Arjun Tendulkar, Arshad Khan, Kumar Kartikeya, Hrithik Shokeen, Jason Behrendorff, Akash Madhwal, Cameron Green, Jhye Richardson, Piyush Chawla, Duan Jansen, Vishnu Vinod, Shams Mulani, Nehal Wadhera, Raghav Goyal.

 

Royal Challengers Bangalore 
Full schedule:
 

Match 1: April 2, 2023  — Royal Challengers Bangalore vs Mumbai Indians, Bengaluru (7:30 PM IST)
Match 2: April 6, 2023  — Kolkata Knight Riders vs Royal Challengers Bangalore, Kolkata (7:30 PM IST)
Match 3: April 10, 2023  — Royal Challengers Bangalore vs Lucknow Super Giants, Bengaluru (3:30 PM IST)
Match 4: April 15, 2023  — Royal Challengers Bangalore vs Delhi Capitals, Bengaluru (3:30 PM IST)
Match 5: April 17, 2023  — Royal Challengers Bangalore vs Chennai Super Kings, Bengaluru (7:30 PM IST)
Match 6: April 20, 2023  — Punjab Kings vs Royal Challengers Bangalore, Mohali (3:30 PM IST)
Match 7: April 23, 2023  — Royal Challengers Bangalore vs Rajasthan Royals, Bengaluru (3:30 PM IST)
Match 8: April 26, 2023  — Royal Challengers Bangalore vs Kolkata Knight Riders, Bengaluru (7:30 PM IST)
Match 9: May 1, 2023  — Lucknow Super Giants vs Royal Challengers Bangalore, Lucknow (7:30 PM IST)
Match 10: May 6, 2023  — Delhi Capitals vs Royal Challengers Bangalore, Delhi (7:30 PM IST)
Match 11: May 9, 2023  — Mumbai Indians vs Royal Challengers Bangalore, Mumbai (7:30 PM IST)
Match 12: May 14, 2023  — Rajasthan Royals vs Royal Challengers Bangalore, Jaipur (3:30 PM IST)
Match 13: May 18, 2023  — Sunrisers Hyderabad vs Royal Challengers Bangalore, Hyderabad (7:30 PM IST)
Match 14: May 21, 2023  — Royal Challengers Bangalore vs Gujarat Titans, Bengaluru (7:30 PM IST)
 

Royal Challengers Bangalore IPL 2023 full squad:
 

Faf du Plessis (c), Finn Allen, Virat Kohli, Rajat Patidar, Suyash Prabhudessai, Will Jacks, Anuj Rawat, Dinesh Karthik, Wanindu Hasaranga, Mahipal Lomror, Glenn Maxwell, Shahbaz Ahmed, Sonu Yadav, Manoj Bhandage, Akash Deep, Josh Hazlewood, Siddarth Kaul, Mohammed Siraj, Harshal Patel, Karn Sharma, David Willey (ENG), Avinash Singh, Rajan Kumar, Reece Topley, Himanshu Sharma.

 

Kolkata Knight Riders
Full schedule:


Match 1: April 1  — Punjab Kings vs Kolkata Knight Riders, Mohali (3:30 PM IST)
Match 2: April 6  — Kolkata Knight Riders vs Royal Challengers Bangalore, Kolkata (7:30 PM IST)
Match 3: April 9  — Gujarat Titans vs Kolkata Knight Riders, Ahmedabad (3:30 PM IST)
Match 4: April 14  — Kolkata Knight Riders vs Sunrisers Hyderabad, Kolkata (7:30 PM IST)
Match 5: April 16  — Mumbai Indians vs Kolkata Knight Riders, Mumbai (3:30 PM IST)
Match 6: April 20  — Delhi Capitals vs Kolkata Knight Riders, Delhi (7:30 PM IST)
Match 7: April 23  — Kolkata Knight Riders vs Chennai Super Kings, Kolkata (7:30 PM IST)
Match 8: April 26  — Royal Challengers Bangalore vs Kolkata Knight Riders, Bengaluru (7:30 PM IST)
Match 9: April 29  — Kolkata Knight Riders vs Gujarat Titans, Kolkata (3:30 PM IST)
Match 10: May 4  — Sunrisers Hyderabad vs Kolkata Knight Riders, Hyderabad (7:30 PM IST)
Match 11: May 8  — Kolkata Knight Riders vs Punjab Kings, Kolkata (7:30 PM IST)
Match 12: May 11  — Kolkata Knight Riders vs Rajasthan Royals, Kolkata (7:30 PM IST)
Match 13: May 14  — Chennai Super Kings vs Kolkata Knight Riders, Chennai (7:30 PM IST)
Match 14: May 20  — Kolkata Knight Riders vs Lucknow Super Giants, Kolkata (7:30 PM IST)
 

Kolkata Knight Riders IPL 2023 full squad
 

Shreyas Iyer (c), Nitish Rana, Rahmanullah Gurbaz, Venkatesh Iyer, Andre Russell, Sunil Narine, Shardul Thakur, Lockie Ferguson, Umesh Yadav, Tim Southee, Harshit Rana, Varun Chakravarthy, Anukul Roy, Rinku Singh, N. Jagadeesan, Vaibhav Arora, Suyash Sharma, David Wiese, Kulwant Khejroliya, Litton Das, Mandeep Singh, Shakib Al Hasan.

 

Rajasthan Royals
Full schedule:
 

Match 1: April 2  — Sunrisers Hyderabad vs Rajasthan Royals, Hyderabad (3:30 PM IST)
Match 2: April 5  — Rajasthan Royals vs Punjab Kings, Guwahati (7:30 PM IST)
Match 3: April 8  — Rajasthan Royals vs Delhi Capitals, Guwahati (3:30 PM IST)
Match 4: April 12  — Chennai Super Kings vs Rajasthan Royals, Chennai (7:30 PM IST)
Match 5: April 16  — Gujarat Titans vs Rajasthan Royals, Ahmedabad (7:30 PM IST)
Match 6: April 19  — Rajasthan Royals vs Lucknow Super Giants, Jaipur (7:30 PM IST)
Match 7: April 23  — Royal Challengers Bangalore vs Rajasthan Royals, Bengaluru (3:30 PM IST)
Match 8: April 27  — Rajasthan Royals vs Chennai Super Kings, Jaipur (7:30 PM IST)
Match 9: April 30  — Mumbai Indians vs Rajasthan Royals, Mumbai (7:30 PM IST)
Match 10: May 5  — Rajasthan Royals vs Gujarat Titans, Jaipur (7:30 PM IST)
Match 11: May 7  — Rajasthan Royals vs Sunrisers Hyderabad, Jaipur (7:30 PM IST)
Match 12: May 11  — Kolkata Knight Riders vs Rajasthan Royals, Kolkata (7:30 PM IST)
Match 13: May 14  — Rajasthan Royals vs Royal Challengers Bangalore, Jaipur (3:30 PM IST)
Match 14: May 19  — Punjab Kings vs Rajasthan Royals, Dharamsala (7:30 PM IST)
 

Rajasthan Royals IPL 2023 full squad
 

Sanju Samson (c), Yashasvi Jaiswal, Shimron Hetmyer, Devdutt Padikkal, Jos Buttler, Dhruv Jurel, Riyan Parag, Prasidh Krishna, Trent Boult, Obed McCoy, Navdeep Saini, Kuldeep Sen, Kuldip Yadav, R Ashwin, Yuzvendra Chahal, KC Cariappa, Jason Holder, Donovan Ferreira, Kunal Rathore, Adam Zampa, KM Asif, Murugan Ashwin, Akash Vashisht, Abdul P A, Joe Root.

 

Sunrisers Hyderabad
Full schedule:
 

Match 1: April 2  — Sunrisers Hyderabad vs Rajasthan Royals, Hyderabad (3:30 PM IST)
Match 2: April 7  — Lucknow Super Giants vs Sunrisers Hyderabad, Lucknow (7:30 PM IST)
Match 3: April 9  — Sunrisers Hyderabad vs Punjab Kings, Hyderabad (7:30 PM IST)
Match 4: April 14  — Kolkata Knight Riders vs Sunrisers Hyderabad, Kolkata (7:30 PM IST)
Match 5: April 18  — Sunrisers Hyderabad vs Mumbai Indians, Hyderabad (7:30 PM IST)
Match 6: April 21  — Chennai Super Kings vs Sunrisers Hyderabad, Chennai (7:30 PM IST)
Match 7: April 24  — Sunrisers Hyderabad vs Delhi Capitals, Hyderabad (7:30 PM IST)
Match 8: April 29  — Delhi Capitals vs Sunrisers Hyderabad, Delhi (7:30 PM IST)
Match 9: May 4  — Sunrisers Hyderabad vs Kolkata Knight Riders, Hyderabad (7:30 PM IST)
Match 10: May 7  — Rajasthan Royals vs Sunrisers Hyderabad, Jaipur (7:30 PM IST)
Match 11: May 13  — Sunrisers Hyderabad vs Lucknow Super Giants, Hyderabad (3:30 PM IST)
Match 12: May 15  — Gujarat Titans vs Sunrisers Hyderabad, Ahmedabad (7:30 PM IST)
Match 13: May 18  — Sunrisers Hyderabad vs Royal Challengers Bangalore, Hyderabad (7:30 PM IST)
Match 14: May 21  — Mumbai Indians vs Sunrisers Hyderabad, Mumbai (3:30 PM IST)

 

Sunrisers Hyderabad IPL 2023 full squad:


Abdul Samad, Aiden Markram, Rahul Tripathi, Glenn Phillips, Bhuvneshwar Kumar, T Natarajan, Umran Malik, Harry Brook, Mayank Agarwal, Heinrich Klaasen, Adil Rashid, Mayank Markande, Vivrant Sharma, Samarth Vyas, Sanvir Singh, Upendra Yadav, Mayank Dagar, Nitish Kumar Reddy, Anmolpreet Singh, Akeal Hosein, Abhishek Sharma, Marco Jansen, Washington Sundar, Fazalhaq Farooqi, Kartik Tyagi.

 

Gujarat Titans 
Full schedule:
 

Match 1: March 31  — Gujarat Titans vs Chennai Super Kings, Ahmedabad (7:30 PM IST)
Match 2: April 4  — Delhi Capitals vs Gujarat Titans, Delhi (7:30 PM IST)
Match 3: April 9  — Gujarat Titans vs Kolkata Knight Riders, Ahmedabad (3:30 PM IST)
Match 4: April 13  — Punjab Kings vs Gujarat Titans, Mohali (7:30 PM IST)
Match 5: April 16  — Gujarat Titans vs Rajasthan Royals, Ahmedabad (7:30 PM IST)
Match 6: April 22  — Lucknow Super Giants vs Gujarat Titans, Lucknow (3:30 PM IST)
Match 7: April 25  — Gujarat Titans vs Mumbai Indians, Ahmedabad (7:30 PM IST)
Match 8: April 29  — Kolkata Knight Riders vs Gujarat Titans, Kolkata (3:30 PM IST)
Match 9: May 2  — Gujarat Titans vs Delhi Capitals, Ahmedabad (7:30 PM IST)
Match 10: May 5  — Rajasthan Royals vs Gujarat Titans, Jaipur (7:30 PM IST)
Match 11: May 7  — Gujarat Titans vs Lucknow Super Giants, Ahmedabad (3:30 PM IST)
Match 12: May 12  — Mumbai Indians vs Gujarat Titans, Mumbai (7:30 PM IST)
Match 13: May 15 — Gujarat Titans vs Sunrisers Hyderabad, Ahmedabad (7:30 PM IST)
Match 14: May 21  — Royal Challengers Bangalore vs Gujarat Titans, Bengaluru (7:30 PM IST)

Gujarat Titans IPL 2023 full squad
 

Hardik Pandya (c), Shubman Gill, David Miller, Abhinav Manohar, Sai Sudharsan, Wriddhiman Saha, Matthew Wade, Rashid Khan, Rahul Tewatia, Vijay Shankar, Mohammed Shami, Alzarri Joseph, Yash Dayal, Pradeep Sangwan, Darshan Nalkande, Jayant Yadav, R Sai Kishore, Noor Ahmad, Kane Williamson, Odean Smith, KS Bharat, Shivam Mavi, Urvil Patel, Joshua Little, Mohit Sharma.

 

Delhi Capitals
Full schedule:
 

Match 1: April 1  — Lucknow Super Giants vs Delhi Capitals, Lucknow (7:30 PM IST)
Match 2: April 4  — Delhi Capitals vs Gujarat Titans, Delhi (7:30 PM IST)
Match 3: April 8  — Rajasthan Royals vs Delhi Capitals, Guwahati (3:30 PM IST)
Match 4: April 11  — Delhi Capitals vs Mumbai Indians, Delhi (7:30 PM IST)
Match 5: April 15  — Royal Challengers Bangalore vs Delhi Capitals, Bengaluru (3:30 PM IST)
Match 6; April 20  — Delhi Capitals vs Kolkata Knight Riders, Delhi (7:30 PM IST)
Match 7: April 24  — Sunrisers Hyderabad vs Delhi Capitals, Hyderabad (7:30 PM IST)
Match 8: April 29  — Delhi Capitals vs Sunrisers Hyderabad, Delhi (7:30 PM IST)
Match 9: May 2  — Gujarat Titans vs Delhi Capitals, Ahmedabad (7:30 PM IST)
Match 10: May 6  — Delhi Capitals vs Royal Challengers Bangalore, Delhi (7:30 PM IST)
Match 11: May 10  — Chennai Super Kings vs Delhi Capitals, Chennai (7:30 PM IST)
Match 12: May 13  — Delhi Capitals vs Punjab Kings, Delhi (7:30 PM IST)
Match 13: May 17  — Punjab Kings vs Delhi Capitals, Dharamsala (7:30 PM IST)
Match 14: May 20  — Delhi Capitals vs Chennai Super Kings, Delhi (3:30 PM IST)
 

Delhi Capitals IPL 2023 full squad
 

David Warner, Prithvi Shaw, Ripal Patel, Rovman Powell, Sarfaraz Khan, Yash Dhull, Mitchell Marsh, Lalit Yadav, Axar Patel, Anrich Nortje, Chetan Sakariya, Kamlesh Nagarkoti, Khaleel Ahmed, Lungi Ngidi, Mustafizur Rahman, Aman Khan, Kuldeep Yadav, Praveen Dubey, Vicky Ostwal, Ishant Sharma, Phil Salt, Mukesh Kumar, Manish Pandey, Rilee Rossouw, Rishabh Pant*.

 

Lucknow Super Giants 
Full schedule:
 

Match 1: April 1  — Lucknow Super Giants vs Delhi Capitals, Lucknow (7:30 PM IST)
Match 2: April 3  — Chennai Super Kings vs Lucknow Super Giants, Chennai (7:30 PM IST)
Match 3: April 7  — Lucknow Super Giants vs Sunrisers Hyderabad, Lucknow (7:30 PM IST)
Match 4: April 10  — Royal Challengers Bangalore vs Lucknow Super Giants, Bengaluru (3:30 PM IST)
Match 5: April 15  — Lucknow Super Giants vs Punjab Kings, Lucknow (7:30 PM IST)
Match 6: April 19  — Rajasthan Royals vs Lucknow Super Giants, Jaipur (7:30 PM IST)
Match 7: April 22  — Lucknow Super Giants vs Gujarat Titans, Lucknow (3:30 PM IST)
Match 8: April 28  — Punjab Kings vs Lucknow Super Giants, Mohali (7:30 PM IST)
Match 9: May 1  — Lucknow Super Giants vs Royal Challengers Bangalore, Lucknow (7:30 PM IST)
Match 10: May 4  — Lucknow Super Giants vs Chennai Super Kings, Lucknow (3:30 PM IST)
Match 11: May 7  — Gujarat Titans vs Lucknow Super Giants, Ahmedabad (3:30 PM IST)
Match 12: May 13  — Sunrisers Hyderabad vs Lucknow Super Giants, Hyderabad (3:30 PM IST)
Match 13: May 16  — Lucknow Super Giants vs Mumbai Indians, Lucknow (7:30 PM IST)
Match 14: May 20  — Kolkata Knight Riders vs Lucknow Super Giants, Kolkata (7:30 PM IST)

 

Lucknow Super Giants IPL 2023 full squad:
 

KL Rahul (c), Quinton de Kock, Manan Vohra, Nicholas Pooran, Ayush Badoni, Krishnappa Gowtham, Deepak Hooda, Kyle Mayers, Krunal Pandya, Karan Sharma, Marcus Stoinis, Romario Shepherd, Daniel Sams, Prerak Mankad, Swapnil Singh, Yudhvir Charak, Avesh Khan, Mohsin Khan, Ravi Bishnoi, Mark Wood, Mayank Yadav, Jaydev Unadkat, Yash Thakur, Amit Mishra, Naveen —ul —Haq.

 

Punjab Kings 
Full schedule: 
 

Match 1: April 1  — Punjab Kings vs Kolkata Knight Riders, Mohali (3:30 PM IST)
Match 2: April 5  — Rajasthan Royals vs Punjab Kings, Guwahati (7:30 PM IST)
Match 3: April 9  — Sunrisers Hyderabad vs Punjab Kings, Hyderabad (7:30 PM IST)
Match 4: April 13  — Punjab Kings vs Gujarat Titans, Mohali (7:30 PM IST)
Match 5: April 15  — Lucknow Super Giants vs Punjab Kings, Lucknow (7:30 PM IST)
Match 6: April 20  — Punjab Kings vs Royal Challengers Bangalore, Mohali (3:30 PM IST)
Match 7: April 22  — Mumbai Indians vs Punjab Kings, Mumbai (7:30 PM IST)
Match 8: April 28  — Punjab Kings vs Lucknow Super Giants, Mohali (7:30 PM IST)
Match 9: April 30  — Chennai Super Kings vs Punjab Kings, Chennai (3:30 PM IST)
Match 10: May 3  — Punjab Kings vs Mumbai Indians, Mohali (7:30 PM IST)
Match 11: May 8  — Kolkata Knight Riders vs Punjab Kings, Kolkata (7:30 PM IST)
Match 12: May 13  — Delhi Capitals vs Punjab Kings, Delhi (7:30 PM IST)
Match 13: May 17  — Punjab Kings vs Delhi Capitals, Dharamsala (7:30 PM IST)
Match 14: May 19  — Punjab Kings vs Rajasthan Royals, Dharamsala (7:30 PM IST)

 

Punjab Kings IPL 2023 full squad
 

Shikhar Dhawan (c), Shahrukh Khan, Jonny Bairstow, Prabhsimran Singh, Bhanuka Rajapaksa, Jitesh Sharma, Raj Bawa, Rishi Dhawan, Liam Livingstone, Atharva Taide, Arshdeep Singh, Baltej Singh, Nathan Ellis, Kagiso Rabada, Rahul Chahar, Harpreet Brar, Sam Curran, Sikandar Raza, Harpreet Bhatia, Vidwath Kaverappa, Mohit Rathee, Shivam Singh.

    Share