Scores Upcoming Results
Explore all the information like schedule/fixtures, results, updates, history and Statistics on 2023 Indian Premier League (Tata IPL 2023).

Result: Chennai Super Kings won the 2023 Indian Premier League

2023 Indian Premier League

Date & time Detail
Mar-2023
Fri 31 N
19:30 local | 14:00 GMT
1st match - Gujarat Titans vs Chennai Super Kings
Narendra Modi Stadium, Ahmedabad
Gujarat Titans won by 5 wickets (with 4 balls remaining)
Apr-2023
Sat 01 D/N
15:30 local | 10:00 GMT
2nd match - Punjab Kings vs Kolkata Knight Riders
Punjab Cricket Association Stadium, Chandigarh
Punjab Kings won by 7 runs (DLS method)
Sat 01 N
19:30 local | 14:00 GMT
Sun 02 D/N
15:30 local | 10:00 GMT
4th match - Sunrisers Hyderabad vs Rajasthan Royals
Rajiv Gandhi International Stadium, Hyderabad
Rajasthan Royals won by 72 runs
Sun 02 N
19:30 local | 14:00 GMT
5th match - Royal Challengers Bangalore vs Mumbai Indians
M. Chinnaswamy Stadium, Bengaluru
Royal Challengers Bangalore won by 8 wickets (with 22 balls remaining)
Mon 03 N
19:30 local | 14:00 GMT
6th match - Chennai Super Kings vs Lucknow Super Giants
MA Chidambaram Stadium, Chennai
Chennai Super Kings won by 12 runs
Tue 04 N
19:30 local | 14:00 GMT
7th match - Delhi Capitals vs Gujarat Titans
Arun Jaitley Stadium, New Delhi
Gujarat Titans won by 6 wickets (with 11 balls remaining)
Wed 05 N
19:30 local | 14:00 GMT
8th match - Rajasthan Royals vs Punjab Kings
Assam Cricket Association Stadium, Guwahati
Punjab Kings won by 5 runs
Thu 06 N
19:30 local | 14:00 GMT
9th match - Kolkata Knight Riders vs Royal Challengers Bangalore
Eden Gardens, Kolkata
Kolkata Knight Riders won by 81 runs
Fri 07 N
19:30 local | 14:00 GMT
10th match - Lucknow Super Giants vs Sunrisers Hyderabad
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Lucknow Super Giants won by 6 wickets (with 24 balls remaining)
Sat 08 D/N
15:30 local | 10:00 GMT
11th match - Rajasthan Royals vs Delhi Capitals
Assam Cricket Association Stadium, Guwahati
Rajasthan Royals won by 57 runs
Sat 08 N
19:30 local | 14:00 GMT
12th match - Mumbai Indians vs Chennai Super Kings
MA Chidambaram Stadium, Chennai
Chennai Super Kings won by 7 wickets (with 11 balls remaining)
Sun 09 D/N
15:30 local | 10:00 GMT
13th match - Gujarat Titans vs Kolkata Knight Riders
Narendra Modi Stadium, Ahmedabad
Kolkata Knight Riders won 3 wickets (with 0 balls remaining)
Sun 09 N
19:30 local | 14:00 GMT
14th match - Sunrisers Hyderabad vs Punjab Kings
Rajiv Gandhi International Stadium, Hyderabad
Sunrisers Hyderabad won by 8 wickets (with 17 balls remaining)
Mon 10 N
19:30 local | 14:00 GMT
15th match - Royal Challengers Bangalore vs Lucknow Super Giants
M. Chinnaswamy Stadium, Bengaluru
Lucknow Super Giants won by 1 wicket (with 0 balls remaining)
Tue 11 N
19:30 local | 14:00 GMT
16th match - Delhi Capitals vs Mumbai Indians
Arun Jaitley Stadium, New Delhi
Mumbai Indians won by 6 wickets (with 0 balls remaining)
Wed 12 N
19:30 local | 14:00 GMT
17th match - Chennai Super Kings vs Rajasthan Royals
MA Chidambaram Stadium, Chennai
Rajasthan Royals won by 3 runs
Thu 13 N
19:30 local | 14:00 GMT
18th match - Punjab Kings vs Gujarat Titans
Punjab Cricket Association Stadium, Chandigarh
Gujarat Titans won by 6 wickets (with 1 ball remaining)
Fri 14 N
19:30 local | 14:00 GMT
19th match - Kolkata Knight Riders vs Sunrisers Hyderabad
Eden Gardens, Kolkata
Sunrisers Hyderabad won by 23 runs
Sat 15 D/N
15:30 local | 10:00 GMT
20th match - Royal Challengers Bangalore vs Delhi Capitals
M. Chinnaswamy Stadium, Bengaluru
Royal Challengers Bangalore won by 23 runs
Sat 15 N
19:30 local | 14:00 GMT
21st match - Lucknow Super Giants vs Punjab Kings
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
Punjab Kings won by 2 wickets (with 3 balls remaining)
Sun 16 D/N
15:30 local | 10:00 GMT
22nd match - Mumbai Indians vs Kolkata Knight Riders
Wankhede Stadium, Mumbai
Mumbai Indians won by 5 wickets (with 14 balls remaining)
Sun 16 N
19:30 local | 14:00 GMT
23rd match - Gujarat Titans vs Rajasthan Royals
Narendra Modi Stadium, Ahmedabad
Rajasthan Royals won by 3 wickets (with 4 balls remaining)
Mon 17 N
19:30 local | 14:00 GMT
24th match - Royal Challengers Bangalore vs Chennai Super Kings
M. Chinnaswamy Stadium, Bengaluru
Chennai Super Kings won by 8 runs
Tue 18 N
19:30 local | 14:00 GMT
25th match - Sunrisers Hyderabad vs Mumbai Indians
Rajiv Gandhi International Stadium, Hyderabad
Mumbai Indians won by 14 runs
Wed 19 N
19:30 local | 14:00 GMT
26th match - Rajasthan Royals vs Lucknow Super Giants
Sawai Mansingh Stadium, Jaipur
Lucknow Super Giants won by 10 runs
Thu 20 D/N
15:30 local | 10:00 GMT
27th match - Punjab Kings vs Royal Challengers Bangalore
Punjab Cricket Association Stadium, Chandigarh
Royal Challengers Bangalore won by 24 runs
Thu 20 N
19:30 local | 14:00 GMT
28th match - Delhi Capitals vs Kolkata Knight Riders
Arun Jaitley Stadium, New Delhi
Delhi Capitals won by 4 wickets (with 4 balls remaining)
Fri 21 N
19:30 local | 14:00 GMT
29th match - Chennai Super Kings vs Sunrisers Hyderabad
MA Chidambaram Stadium, Chennai
Chennai Super Kings won by 7 wickets (with 8 balls remaining)
Sat 22 D/N
15:30 local | 10:00 GMT
Sat 22 N
19:30 local | 14:00 GMT
31st match - Mumbai Indians vs Punjab Kings
Wankhede Stadium, Mumbai
Punjab Kings won by 13 runs
Sun 23 D/N
15:30 local | 10:00 GMT
32nd match - Royal Challengers Bangalore vs Rajasthan Royals
M. Chinnaswamy Stadium, Bengaluru
Royal Challengers Bangalore won by 7 runs
Sun 23 N
19:30 local | 14:00 GMT
33rd match - Kolkata Knight Riders vs Chennai Super Kings
Eden Gardens, Kolkata
Chennai Super Kings won by 49 runs
Mon 24 N
19:30 local | 14:00 GMT
34th match - Sunrisers Hyderabad vs Delhi Capitals
Rajiv Gandhi International Stadium, Hyderabad
Delhi Capitals won by 7 runs
Tue 25 N
19:30 local | 14:00 GMT
35th match - Gujarat Titans vs Mumbai Indians
Narendra Modi Stadium, Ahmedabad
Gujarat Titans won by 55 runs
Wed 26 N
19:30 local | 14:00 GMT
36th match - Royal Challengers Bangalore vs Kolkata Knight Riders
M. Chinnaswamy Stadium, Bengaluru
Kolkata Knight Riders won by 21 runs
Thu 27 N
19:30 local | 14:00 GMT
37th match - Rajasthan Royals vs Chennai Super Kings
Sawai Mansingh Stadium, Jaipur
Rajasthan Royals won by 32 runs
Fri 28 N
19:30 local | 14:00 GMT
38th match - Punjab Kings vs Lucknow Super Giants
Punjab Cricket Association Stadium, Chandigarh
Lucknow Super Giants won by 56 runs
Sat 29 D/N
15:30 local | 10:00 GMT
39th match - Kolkata Knight Riders vs Gujarat Titans
Eden Gardens, Kolkata
Gujarat Titans won by 7 wickets (with 13 balls remaining)
Sat 29 N
19:30 local | 14:00 GMT
40th match - Delhi Capitals vs Sunrisers Hyderabad
Arun Jaitley Stadium, New Delhi
Sunrisers Hyderabad won by 9 runs
Sun 30 D/N
15:30 local | 10:00 GMT
41st match - Chennai Super Kings vs Punjab Kings
MA Chidambaram Stadium, Chennai
Punjab Kings won by 4 wickets (with 0 balls remaining)
Sun 30 N
19:30 local | 14:00 GMT
42nd match - Mumbai Indians vs Rajasthan Royals
Wankhede Stadium, Mumbai
Mumbai Indians won by 6 wickets (with 3 balls remaining)
May-2023
Mon 01 N
19:30 local | 14:00 GMT
Tue 02 N
19:30 local | 14:00 GMT
44th match - Gujarat Titans vs Delhi Capitals
Narendra Modi Stadium, Ahmedabad
Delhi Capitals won by 5 runs
Wed 03 D/N
15:30 local | 10:00 GMT
Wed 03 N
19:30 local | 14:00 GMT
46th match - Punjab Kings vs Mumbai Indians
Punjab Cricket Association Stadium, Chandigarh
Mumbai Indians won by 6 wickets (with 7 balls remaining)
Thu 04 N
19:30 local | 14:00 GMT
47th match - Sunrisers Hyderabad vs Kolkata Knight Riders
Rajiv Gandhi International Stadium, Hyderabad
Kolkata Knight Riders won by 5 runs
Fri 05 N
19:30 local | 14:00 GMT
48th match - Rajasthan Royals vs Gujarat Titans
Sawai Mansingh Stadium, Jaipur
Gujarat Titans won by 9 wickets (with 37 balls remaining)
Sat 06 D/N
15:30 local | 10:00 GMT
49th match - Chennai Super Kings vs Mumbai Indians
MA Chidambaram Stadium, Chennai
Chennai Super Kings won by 6 wickets (with 14 balls remaining)
Sat 06 N
19:30 local | 14:00 GMT
50th match - Delhi Capitals vs Royal Challengers Bangalore
Arun Jaitley Stadium, New Delhi
Delhi Capitals won by 7 wickets (with 20 balls remaining)
Sun 07 D/N
15:30 local | 10:00 GMT
51st match - Gujarat Titans vs Lucknow Super Giants
Narendra Modi Stadium, Ahmedabad
Gujarat Titans won by 56 runs
Sun 07 N
19:30 local | 14:00 GMT
52nd match - Rajasthan Royals vs Sunrisers Hyderabad
Sawai Mansingh Stadium, Jaipur
Sunrisers Hyderabad won by 4 wickets (with 0 balls remaining)
Mon 08 N
19:30 local | 14:00 GMT
53rd match - Kolkata Knight Riders vs Punjab Kings
Eden Gardens, Kolkata
Kolkata Knight Riders won 5 wickets (with 0 balls remaining)
Tue 09 N
19:30 local | 14:00 GMT
54th match - Mumbai Indians vs Royal Challengers Bangalore
Wankhede Stadium, Mumbai
Mumbai Indians won by 6 wickets (with 21 balls remaining)
Wed 10 N
19:30 local | 14:00 GMT
55th match - Chennai Super Kings vs Delhi Capitals
MA Chidambaram Stadium, Chennai
Chennai Super Kings won by 27 runs
Thu 11 N
19:30 local | 14:00 GMT
56th match - Kolkata Knight Riders vs Rajasthan Royals
Eden Gardens, Kolkata
Rajasthan Royals won by 9 wickets (with 41 balls remaining)
Fri 12 N
19:30 local | 14:00 GMT
57th match - Mumbai Indians vs Gujarat Titans
Wankhede Stadium, Mumbai
Mumbai Indians won by 27 runs
Sat 13 D/N
15:30 local | 10:00 GMT
58th match - Sunrisers Hyderabad vs Lucknow Super Giants
Rajiv Gandhi International Stadium, Hyderabad
Lucknow Super Giants won by 7 wickets (with 4 balls remaining)
Sat 13 N
19:30 local | 14:00 GMT
59th match - Delhi Capitals vs Punjab Kings
Arun Jaitley Stadium, New Delhi
Punjab Kings won by 31 runs
Sun 14 D/N
15:30 local | 10:00 GMT
60th match - Rajasthan Royals vs Royal Challengers Bangalore
Sawai Mansingh Stadium, Jaipur
Royal Challengers Bangalore won by 112 runs
Sun 14 N
19:30 local | 14:00 GMT
61st match - Chennai Super Kings vs Kolkata Knight Riders
MA Chidambaram Stadium, Chennai
Kolkata Knight Riders won 6 wickets (with 9 balls remaining)
Mon 15 N
19:30 local | 14:00 GMT
62nd match - Gujarat Titans vs Sunrisers Hyderabad
Narendra Modi Stadium, Ahmedabad
Gujarat Titans won by 34 runs
Tue 16 N
19:30 local | 14:00 GMT
Wed 17 N
19:30 local | 14:00 GMT
64th match - Punjab Kings vs Delhi Capitals
Himachal Pradesh Cricket Association Stadium, Dharamsala
Delhi Capitals won by 15 runs
Thu 18 N
19:30 local | 14:00 GMT
65th match - Sunrisers Hyderabad vs Royal Challengers Bangalore
Rajiv Gandhi International Stadium, Hyderabad
Rajasthan Royals won by 8 wickets (with 4 balls remaining)
Fri 19 N
19:30 local | 14:00 GMT
66th match - Punjab Kings vs Rajasthan Royals
Himachal Pradesh Cricket Association Stadium, Dharamsala
Rajasthan Royals won by 4 wickets (with 2 balls remaining)
Sat 20 D/N
15:30 local | 10:00 GMT
67th match - Delhi Capitals vs Chennai Super Kings
Arun Jaitley Stadium, New Delhi
Chennai Super Kings won by 77 runs
Sat 20 N
19:30 local | 14:00 GMT
68th match - Kolkata Knight Riders vs Lucknow Super Giants
Eden Gardens, Kolkata
Lucknow Super Giants won by 1 run
Sun 21 D/N
15:30 local | 10:00 GMT
69th match - Mumbai Indians vs Sunrisers Hyderabad
Wankhede Stadium, Mumbai
Mumbai Indians won by 8 wickets (with 12 balls remaining)
Sun 21 N
19:30 local | 14:00 GMT
70th match - Royal Challengers Bangalore vs Gujarat Titans
M. Chinnaswamy Stadium, Bengaluru
Gujarat Titans won by 6 wickets (with 5 balls remaining)
Tue 23 N
19:30 local | 14:00 GMT
1st Qualifier - Gujarat Titans vs Chennai Super Kings
MA Chidambaram Stadium, Chennai
Chennai Super Kings won by 15 runs
Wed 24 N
19:30 local | 14:00 GMT
Eliminator - Lucknow Super Giants vs Mumbai Indians
MA Chidambaram Stadium, Chennai
Mumbai Indians won by 81 runs
Fri 26 N
19:30 local | 14:00 GMT
2nd Qualifier - Gujarat Titans vs Mumbai Indians
Narendra Modi Stadium, Ahmedabad
Gujarat Titans won by 62 runs
Sun 28 - Mon 29 N
19:30 local | 14:00 GMT
Final - Chennai Super Kings vs Gujarat Titans
Narendra Modi Stadium, Ahmedabad
Chennai Super Kings won by 5 wickets (with 0 balls remaining) (DLS method)

The 2023 Indian Premier League, also known as IPL 16 or, Tata IPL 2023, was the sixteenth season of the Indian Premier League (IPL), a professional Twenty20 cricket league established by the Board of Control for Cricket in India (BCCI) in 2007.

Gujarat Titans are the defending champions.

In the final, Chennai Super Kings defeated Gujarat Titans, by five wickets (DLS method) to win their record fifth title.

Final Awards

Award Player Team Prize
Team fairplay award - Delhi Capitals
Purple cap (most wickets) Mohammed Shami (28) Gujarat Titans ₹10 lakh (US$13,000)
Catch of the season Rashid Khan Gujarat Titans ₹10 lakh (US$13,000) and trophy
Gamechanger of the season Shubman Gill Gujarat Titans ₹10 lakh (US$13,000) and trophy
Most fours Shubman Gill Gujarat Titans ₹10 lakh (US$13,000) and trophy
Player of the season Shubman Gill Gujarat Titans ₹10 lakh (US$13,000) and trophy
Orange cap (most runs) Shubman Gill (890) Gujarat Titans ₹10 lakh (US$13,000)
Emerging player of the season Yashasvi Jaiswal Rajasthan Royals ₹10 lakh (US$13,000)
Most sixes Faf du Plessis Royal Challengers Bangalore ₹10 lakh (US$13,000) and trophy
Longest six of the season Faf du Plessis Royal Challengers Bangalore ₹10 lakh (US$13,000) and trophy
Super striker of the season Glenn Maxwell Royal Challengers Bangalore ₹10 lakh (US$13,000), trophy and a car

Series Squad

Chennai Super Kings squad (01-Jan-2023)

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

Delhi Capitals squad (01-Jan-2023)

Priyam Garg, Abishek Porel (Wicket Keeper), Lungi Ngidi, Mustafizur Rahman, Anrich Nortje, Phil Salt (Wicket Keeper), Mitchell Marsh, Rovman Powell, Rilee Rossouw, Kamlesh Nagarkoti, Chetan Sakariya, Khaleel Ahmed, Mukesh Kumar, Ishant Sharma, Vicky Ostwal, Kuldeep Yadav, Praveen Dubey, Lalit Yadav, Aman Hakim Khan, Axar Patel, Ripal Patel, Yash Dhull, Prithvi Shaw, Sarfaraz Khan, Manish Pandey, David Warner (Captain)

Gujarat Titans squad (01-Jan-2023)

Dasun Shanaka, Urvil Patel (Wicket Keeper), Noor Ahmad, Odean Smith, Kane Williamson, Alzarri Joseph, Matthew Wade (Wicket Keeper), David Miller, Josh Little, Rashid Khan, Pradeep Sangwan, Sai Sudharsan, Darshan Nalkande, Mohit Sharma, Srikar Bharat, Vijay Shankar, Jayant Yadav, Wriddhiman Saha (Wicket Keeper), Abhinav Manohar, Ravisrinivasan Sai Kishore, Yash Dayal, Shivam Mavi, Mohammed Shami, Shubman Gill, Rahul Tewatia, Hardik Pandya (Captain)

Kolkata Knight Riders squad (01-Jan-2023)

Jason Roy, Suyash Sharma, Litton Das (Wicket Keeper), David Wiese, Rahmanullah Gurbaz (Wicket Keeper), Tim Southee, Lockie Ferguson, Sunil Narine, Andre Russell, Mandeep Singh, Kulwant Khejroliya, Vaibhav Arora, Narayan Jagadeesan (Wicket Keeper), Shardul Thakur, Harshit Rana, Umesh Yadav, Varun Chakravarthy, Nitish Rana (Captain), Venkatesh Iyer, Anukul Roy, Rinku Singh

Lucknow Super Giants squad (01-Jan-2023)

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

Mumbai Indians squad (01-Jan-2023)

Vishnu Vinod, Chris Jordan, Raghav Goyal, Kumar Kartikeya, Nehal Wadhera, Piyush Chawla, Jofra Archer, Duan Jansen, Arshad Khan, Akash Madhwal, Tristan Stubbs (Wicket Keeper), Jhye Richardson, Jason Behrendorff, Cameron Green, Tim David, Dewald Brevis, Riley Meredith, Ishan Kishan (Wicket Keeper), Hrithik Shokeen, Arjun Tendulkar, Ramandeep Singh, Tilak Varma, Suryakumar Yadav, Rohit Sharma (Captain)

Punjab Kings squad (01-Jan-2023)

Gurnoor Brar, Matthew Short, Mohit Rathee, Harpreet Singh, Kagiso Rabada, Nathan Ellis, Sikandar Raza, Jonny Bairstow (Wicket Keeper), Sam Curran, Liam Livingstone, Bhanuka Rajapaksa, Arshdeep Singh, Baltej Singh, Rahul Chahar, Harpreet Brar, Prabhsimran Singh (Wicket Keeper), Jitesh Sharma (Wicket Keeper), Raj Bawa, Atharva Taide, Rishi Dhawan, Shikhar Dhawan (Captain), M Shahrukh Khan

Rajasthan Royals squad (01-Jan-2023)

Joe Root, Abdul Basith, Murugan Ashwin, Sandeep Sharma, KM Asif, Jason Holder, Trent Boult, Jos Buttler (Wicket Keeper), Obed McCoy, Shimron Hetmyer, Prasidh Krishna, Navdeep Saini, Kuldip Yadav, Kuldeep Sen, KC Cariappa, Yuzvendra Chahal, Dhruv Jurel (Wicket Keeper), Ravichandran Ashwin, Riyan Parag, Devdutt Padikkal, Yashasvi Jaiswal, Sanju Samson (Captain/Wicket Keeper), Adam Zampa

Royal Challengers Bangalore squad (01-Jan-2023)

Kedar Jadhav, Vijaykumar Vyshak, Wayne Parnell, Michael Bracewell, Avinash Singh, Rajan Kumar, Himanshu Sharma, Manoj Bhandage, Sonu Yadav, Reece Topley, Josh Hazlewood, David Willey, Wanindu Hasaranga de Silva, Glenn Maxwell, Will Jacks, Finn Allen, Akash Deep, Siddarth Kaul, Mohammed Siraj, Karn Sharma, Anuj Rawat (Wicket Keeper), Dinesh Karthik (Wicket Keeper), Mahipal Lomror, Suyash Prabhudessai, Harshal Patel, Shahbaz Ahmed, Rajat Patidar, Virat Kohli, Faf du Plessis (Captain)

Sunrisers Hyderabad squad (01-Jan-2023)

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

Note: Fixtures and start times are subject to change. The cricTotal.com is not responsible for any changes that may be made. No responsibility is taken by cricTotal.com for the accuracy of this information.
Scores Upcoming Results

Top