IPL 2023 Fixtures announced
Defending champions Gujarat Titans will take on Chennai Super Kings in the IPL 2023 opener – as announced in the IPL 2023 fixtures. The 16th edition of the tournament will begin five days after the completion of the inaugural WPL.
The league stage, that concludes on May 21, will see 70 games being played including 18 double headers. The tournament returns to its familiar home and away format with all ten teams scheduled to play seven games at their home venue and seven away. 12 venues are set to host the league stage as Punjab Kings and Rajasthan Royals are scheduled to play two home games each in Dharamshala and Guwahati respectively.
The last time the entire tournament was staged in its traditional home and away format was in 2019. The 2020 edition was completely held in the UAE and the 2021 edition in India had to be abruptly halted as a result of Covid-19 with the second half of the season being held in the UAE again. While the IPL last year was held in India, the tournament was restricted to a limited number of venues with Mumbai and Pune hosting the entire league stage.
While the final will be played on May 28, the venues and the schedule for the playoffs will be announced later.
IPL 2023 Fixtures
Mar 31, Fri
Gujarat Titans vs Chennai Super Kings, 1st Match
Narendra Modi Stadium, Ahmedabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 01, Sat
Punjab Kings vs Kolkata Knight Riders, 2nd Match
Punjab Cricket Association IS Bindra Stadium, Mohali
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Lucknow Super Giants vs Delhi Capitals, 3rd Match
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 02, Sun
Sunrisers Hyderabad vs Rajasthan Royals, 4th Match
Rajiv Gandhi International Stadium, Hyderabad
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Royal Challengers Bangalore vs Mumbai Indians, 5th Match
M.Chinnaswamy Stadium, Bengaluru
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 03, Mon
Chennai Super Kings vs Lucknow Super Giants, 6th Match
MA Chidambaram Stadium, Chennai
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 04, Tue
Delhi Capitals vs Gujarat Titans, 7th Match
Arun Jaitley Stadium, Delhi
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 05, Wed
Rajasthan Royals vs Punjab Kings, 8th Match
Barsapara Cricket Stadium, Guwahati
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 06, Thu
Kolkata Knight Riders vs Royal Challengers Bangalore, 9th Match
Eden Gardens, Kolkata
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 07, Fri
Lucknow Super Giants vs Sunrisers Hyderabad, 10th Match
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 08, Sat
Rajasthan Royals vs Delhi Capitals, 11th Match
Barsapara Cricket Stadium, Guwahati
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Mumbai Indians vs Chennai Super Kings, 12th Match
Wankhede Stadium, Mumbai
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 09, Sun
Gujarat Titans vs Kolkata Knight Riders, 13th Match
Narendra Modi Stadium, Ahmedabad
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Sunrisers Hyderabad vs Punjab Kings, 14th Match
Rajiv Gandhi International Stadium, Hyderabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 10, Mon
Royal Challengers Bangalore vs Lucknow Super Giants, 15th Match
M.Chinnaswamy Stadium, Bengaluru
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 11, Tue
Delhi Capitals vs Mumbai Indians, 16th Match
Arun Jaitley Stadium, Delhi
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 12, Wed
Chennai Super Kings vs Rajasthan Royals, 17th Match
MA Chidambaram Stadium, Chennai
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 13, Thu
Punjab Kings vs Gujarat Titans, 18th Match
Punjab Cricket Association IS Bindra Stadium, Mohali
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 14, Fri
Kolkata Knight Riders vs Sunrisers Hyderabad, 19th Match
Eden Gardens, Kolkata
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 15, Sat
Royal Challengers Bangalore vs Delhi Capitals, 20th Match
M.Chinnaswamy Stadium, Bengaluru
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Lucknow Super Giants vs Punjab Kings, 21st Match
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 16, Sun
Mumbai Indians vs Kolkata Knight Riders, 22nd Match
Wankhede Stadium, Mumbai
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Gujarat Titans vs Rajasthan Royals, 23rd Match
Narendra Modi Stadium, Ahmedabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 17, Mon
Royal Challengers Bangalore vs Chennai Super Kings, 24th Match
M.Chinnaswamy Stadium, Bengaluru
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 18, Tue
Sunrisers Hyderabad vs Mumbai Indians, 25th Match
Rajiv Gandhi International Stadium, Hyderabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 19, Wed
Rajasthan Royals vs Lucknow Super Giants, 26th Match
Sawai Mansingh Stadium, Jaipur
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 20, Thu
Punjab Kings vs Royal Challengers Bangalore, 27th Match
Punjab Cricket Association IS Bindra Stadium, Mohali
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Delhi Capitals vs Kolkata Knight Riders, 28th Match
Arun Jaitley Stadium, Delhi
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 21, Fri
Chennai Super Kings vs Sunrisers Hyderabad, 29th Match
MA Chidambaram Stadium, Chennai
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 22, Sat
Lucknow Super Giants vs Gujarat Titans, 30th Match
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Mumbai Indians vs Punjab Kings, 31st Match
Wankhede Stadium, Mumbai
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 23, Sun
Royal Challengers Bangalore vs Rajasthan Royals, 32nd Match
M.Chinnaswamy Stadium, Bengaluru
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Kolkata Knight Riders vs Chennai Super Kings, 33rd Match
Eden Gardens, Kolkata
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 24, Mon
Sunrisers Hyderabad vs Delhi Capitals, 34th Match
Rajiv Gandhi International Stadium, Hyderabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 25, Tue
Gujarat Titans vs Mumbai Indians, 35th Match
Narendra Modi Stadium, Ahmedabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 26, Wed
Royal Challengers Bangalore vs Kolkata Knight Riders, 36th Match
M.Chinnaswamy Stadium, Bengaluru
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 27, Thu
Rajasthan Royals vs Chennai Super Kings, 37th Match
Sawai Mansingh Stadium, Jaipur
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 28, Fri
Punjab Kings vs Lucknow Super Giants, 38th Match
Punjab Cricket Association IS Bindra Stadium, Mohali
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 29, Sat
Kolkata Knight Riders vs Gujarat Titans, 39th Match
Eden Gardens, Kolkata
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Delhi Capitals vs Sunrisers Hyderabad, 40th Match
Arun Jaitley Stadium, Delhi
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
Apr 30, Sun
Chennai Super Kings vs Punjab Kings, 41st Match
MA Chidambaram Stadium, Chennai
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Mumbai Indians vs Rajasthan Royals, 42nd Match
Wankhede Stadium, Mumbai
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 01, Mon
Lucknow Super Giants vs Royal Challengers Bangalore, 43rd Match
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 02, Tue
Gujarat Titans vs Delhi Capitals, 44th Match
Narendra Modi Stadium, Ahmedabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 03, Wed
Punjab Kings vs Mumbai Indians, 45th Match
Punjab Cricket Association IS Bindra Stadium, Mohali
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 04, Thu
Lucknow Super Giants vs Chennai Super Kings, 46th Match
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Sunrisers Hyderabad vs Kolkata Knight Riders, 47th Match
Rajiv Gandhi International Stadium, Hyderabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 05, Fri
Rajasthan Royals vs Gujarat Titans, 48th Match
Sawai Mansingh Stadium, Jaipur
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 06, Sat
Chennai Super Kings vs Mumbai Indians, 49th Match
MA Chidambaram Stadium, Chennai
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Delhi Capitals vs Royal Challengers Bangalore, 50th Match
Arun Jaitley Stadium, Delhi
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 07, Sun
Gujarat Titans vs Lucknow Super Giants, 51st Match
Narendra Modi Stadium, Ahmedabad
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Rajasthan Royals vs Sunrisers Hyderabad, 52nd Match
Sawai Mansingh Stadium, Jaipur
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 08, Mon
Kolkata Knight Riders vs Punjab Kings, 53rd Match
Eden Gardens, Kolkata
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 09, Tue
Mumbai Indians vs Royal Challengers Bangalore, 54th Match
Wankhede Stadium, Mumbai
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 10, Wed
Chennai Super Kings vs Delhi Capitals, 55th Match
MA Chidambaram Stadium, Chennai
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 11, Thu
Kolkata Knight Riders vs Rajasthan Royals, 56th Match
Eden Gardens, Kolkata
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 12, Fri
Mumbai Indians vs Gujarat Titans, 57th Match
Wankhede Stadium, Mumbai
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 13, Sat
Sunrisers Hyderabad vs Lucknow Super Giants, 58th Match
Rajiv Gandhi International Stadium, Hyderabad
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Delhi Capitals vs Punjab Kings, 59th Match
Arun Jaitley Stadium, Delhi
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 14, Sun
Rajasthan Royals vs Royal Challengers Bangalore, 60th Match
Sawai Mansingh Stadium, Jaipur
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Chennai Super Kings vs Kolkata Knight Riders, 61st Match
MA Chidambaram Stadium, Chennai
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 15, Mon
Gujarat Titans vs Sunrisers Hyderabad, 62nd Match
Narendra Modi Stadium, Ahmedabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 16, Tue
Lucknow Super Giants vs Mumbai Indians, 63rd Match
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 17, Wed
Punjab Kings vs Delhi Capitals, 64th Match
Himachal Pradesh Cricket Association Stadium, Dharamsala
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 18, Thu
Sunrisers Hyderabad vs Royal Challengers Bangalore, 65th Match
Rajiv Gandhi International Stadium, Hyderabad
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 19, Fri
Punjab Kings vs Rajasthan Royals, 66th Match
Himachal Pradesh Cricket Association Stadium, Dharamsala
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 20, Sat
Delhi Capitals vs Chennai Super Kings, 67th Match
Arun Jaitley Stadium, Delhi
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Kolkata Knight Riders vs Lucknow Super Giants, 68th Match
Eden Gardens, Kolkata
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
May 21, Sun
Mumbai Indians vs Sunrisers Hyderabad, 69th Match
Wankhede Stadium, Mumbai
3:30 PM
10:00 AM GMT / 03:30 PM LOCAL
Royal Challengers Bangalore vs Gujarat Titans, 70th Match
M.Chinnaswamy Stadium, Bengaluru
7:30 PM
02:00 PM GMT / 07:30 PM LOCAL
My dream team will feature Marcus Trescothick and Anil Kumble