Indian Premier League (IPL) 2023 Fixtures and Results

🕘 Posted on: April 1, 2023 | Last updated on: May 18, 2023
Indian Premier League (IPL) 2023 Fixtures and Results

The IPL 2023 schedule was officially announced by the Board of Control for Cricket in India (BCCI) on February 17, 2023. According to the IPL 2023 schedule, the matches will be contested in a home-and-away format, with each team playing seven home games and seven away games during the league stage. IPL 2023, the 16th season of the Indian Premier League, will feature 70 league-stage matches spread across 12 venues over 52 days.

The IPL 2023 will begin on March 31, 2023, with the first encounter between Gujarat Titans and Chennai Super Kings at Narendra Modi Stadium in Ahmedabad, the world's largest cricket stadium.

Indian Premier League (IPL) 2023 Fixtures and Results
Date Match Details Time
Mar 31, Fri Chennai Super Kings vs Gujarat Titans,
1st Match
Narendra Modi Stadium, Ahmedabad

Gujarat Titans won by 5 wkts

7:30 PM Local
02:00 PM GMT
Apr 01, Sat Punjab Kings vs Kolkata Knight Riders,
2nd Match
Punjab Cricket Association IS Bindra Stadium, Mohali

Punjab Kings won by 7 runs (DLS method)

3:30 PM Local
10:00 AM GMT
Apr 01, Sat Lucknow Super Giants vs Delhi Capitals,
3rd Match
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Lucknow Super Giants won by 50 runs

7:30 PM Local
02:00 PM GMT
Apr 02, Sun Sunrisers Hyderabad vs Rajasthan Royals,
4th Match
Rajiv Gandhi International Stadium, Hyderabad

Rajasthan Royals won by 72 runs

3:30 PM Local
10:00 AM GMT
Apr 02, Sun Royal Challengers Bangalore vs Mumbai Indians,
5th Match
M.Chinnaswamy Stadium, Bengaluru

Royal Challengers Bangalore won by 8 wkts

7:30 PM Local
02:00 PM GMT
Apr 03, Mon Chennai Super Kings vs Lucknow Super Giants,
6th Match
MA Chidambaram Stadium, Chennai

Chennai Super Kings won by 12 runs

7:30 PM Local
02:00 PM GMT
Apr 04, Tue Delhi Capitals vs Gujarat Titans,
7th Match
Arun Jaitley Stadium, Delhi

Gujarat Titans won by 6 wkts

7:30 PM Local
02:00 PM GMT
Apr 05, Wed Rajasthan Royals vs Punjab Kings,
8th Match
Barsapara Cricket Stadium, Guwahati

Punjab Kings won by 5 runs

7:30 PM Local
02:00 PM GMT
Apr 06, Thu Kolkata Knight Riders vs Royal Challengers Bangalore,
9th Match
Eden Gardens, Kolkata

Kolkata Knight Riders won by 81 runs

7:30 PM Local
02:00 PM GMT
Apr 07, Fri Lucknow Super Giants vs Sunrisers Hyderabad,
10th Match
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Lucknow Super Giants won by 5 wkts

7:30 PM Local
02:00 PM GMT
Apr 08, Sat Rajasthan Royals vs Delhi Capitals,
11th Match
Barsapara Cricket Stadium, Guwahati

Rajasthan Royals won by 57 runs

3:30 PM Local
10:00 AM GMT
Apr 08, Sat Mumbai Indians vs Chennai Super Kings,
12th Match
Wankhede Stadium, Mumbai

Chennai Super Kings won by 7 wkts

7:30 PM Local
02:00 PM GMT
Apr 09, Sun Gujarat Titans vs Kolkata Knight Riders,
13th Match
Narendra Modi Stadium, Ahmedabad

Kolkata Knight Riders won by 3 wkts

3:30 PM Local
10:00 AM GMT
Apr 09, Sun Sunrisers Hyderabad vs Punjab Kings,
14th Match
Rajiv Gandhi International Stadium, Hyderabad

Sunrisers Hyderabad won by 8 wkts

7:30 PM Local
02:00 PM GMT
Apr 10, Mon Royal Challengers Bangalore vs Lucknow Super Giants,
15th Match
M.Chinnaswamy Stadium, Bengaluru

Lucknow Super Giants won by 1 wkt

7:30 PM Local
02:00 PM GMT
Apr 11, Tue Delhi Capitals vs Mumbai Indians,
16th Match
Arun Jaitley Stadium, Delhi

Mumbai Indians won by 6 wkts

7:30 PM Local
02:00 PM GMT
Apr 12, Wed Chennai Super Kings vs Rajasthan Royals,
17th Match
MA Chidambaram Stadium, Chennai

Rajasthan Royals won by 3 runs

7:30 PM Local
02:00 PM GMT
Apr 13, Thu Punjab Kings vs Gujarat Titans,
18th Match
Punjab Cricket Association IS Bindra Stadium, Mohali

Gujarat Titans won by 6 wkts

7:30 PM Local
02:00 PM GMT
Apr 14, Fri Kolkata Knight Riders vs Sunrisers Hyderabad,
19th Match
Eden Gardens, Kolkata

Sunrisers Hyderabad won by 23 runs

7:30 PM Local
02:00 PM GMT
Apr 15, Sat Royal Challengers Bangalore vs Delhi Capitals,
20th Match
M.Chinnaswamy Stadium, Bengaluru

Royal Challengers Bangalore won by 23 runs

3:30 PM Local
10:00 AM GMT
Apr 15, Sat Lucknow Super Giants vs Punjab Kings,
21st Match
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Punjab Kings won by 2 wkts

7:30 PM Local
02:00 PM GMT
Apr 16, Sun Mumbai Indians vs Kolkata Knight Riders,
22nd Match
Wankhede Stadium, Mumbai

Mumbai Indians won by 5 wkts

3:30 PM Local
10:00 AM GMT
Apr 16, Sun Gujarat Titans vs Rajasthan Royals,
23rd Match
Narendra Modi Stadium, Ahmedabad

Rajasthan Royals won by 3 wkts

7:30 PM Local
02:00 PM GMT
Apr 17, Mon Royal Challengers Bangalore vs Chennai Super Kings,
24th Match
M.Chinnaswamy Stadium, Bengaluru

Chennai Super Kings won by 8 runs

7:30 PM Local
02:00 PM GMT
Apr 18, Tue Sunrisers Hyderabad vs Mumbai Indians,
25th Match
Rajiv Gandhi International Stadium, Hyderabad

Mumbai Indians won by 14 runs

7:30 PM Local
02:00 PM GMT
Apr 19, Wed Rajasthan Royals vs Lucknow Super Giants,
26th Match
Sawai Mansingh Stadium, Jaipur

Lucknow Super Giants won by 10 runs

7:30 PM Local
02:00 PM GMT
Apr 20, Thu Punjab Kings vs Royal Challengers Bangalore,
27th Match
Punjab Cricket Association IS Bindra Stadium, Mohali

Royal Challengers Bangalore won by 24 runs

3:30 PM Local
10:00 AM GMT
Apr 20, Thu Delhi Capitals vs Kolkata Knight Riders,
28th Match
Arun Jaitley Stadium, Delhi

Delhi Capitals won by 4 wkts

7:30 PM Local
02:00 PM GMT
Apr 21, Fri Chennai Super Kings vs Sunrisers Hyderabad,
29th Match
MA Chidambaram Stadium, Chennai

Chennai Super Kings won by 7 wkts

7:30 PM Local
02:00 PM GMT
Apr 22, Sat Lucknow Super Giants vs Gujarat Titans,
30th Match
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Gujarat Titans won by 7 runs

3:30 PM Local
10:00 AM GMT
Apr 22, Sat Mumbai Indians vs Punjab Kings,
31st Match
Wankhede Stadium, Mumbai

Punjab Kings won by 13 runs

7:30 PM Local
02:00 PM GMT
Apr 23, Sun Royal Challengers Bangalore vs Rajasthan Royals,
32nd Match
M.Chinnaswamy Stadium, Bengaluru

Royal Challengers Bangalore won by 7 runs

3:30 PM Local
10:00 AM GMT
Apr 23, Sun Kolkata Knight Riders vs Chennai Super Kings,
33rd Match
Eden Gardens, Kolkata

Chennai Super Kings won by 49 runs

7:30 PM Local
02:00 PM GMT
Apr 24, Mon Sunrisers Hyderabad vs Delhi Capitals,
34th Match
Rajiv Gandhi International Stadium, Hyderabad

Delhi Capitals won by 7 runs

7:30 PM Local
02:00 PM GMT
Apr 25, Tue Gujarat Titans vs Mumbai Indians,
35th Match
Narendra Modi Stadium, Ahmedabad

Gujarat Titans won by 55 runs

7:30 PM Local
02:00 PM GMT
Apr 26, Wed Royal Challengers Bangalore vs Kolkata Knight Riders,
36th Match
M.Chinnaswamy Stadium, Bengaluru

Kolkata Knight Riders won by 21 runs

7:30 PM Local
02:00 PM GMT
Apr 27, Thu Rajasthan Royals vs Chennai Super Kings,
37th Match
Sawai Mansingh Stadium, Jaipur

Rajasthan Royals won by 32 runs

7:30 PM Local
02:00 PM GMT
Apr 28, Fri Punjab Kings vs Lucknow Super Giants,
38th Match
Punjab Cricket Association IS Bindra Stadium, Mohali

Lucknow Super Giants won by 56 runs

7:30 PM Local
02:00 PM GMT
Apr 29, Sat Kolkata Knight Riders vs Gujarat Titans,
39th Match
Eden Gardens, Kolkata

Gujarat Titans won by 7 wkts

3:30 PM Local
10:00 AM GMT
Apr 29, Sat Delhi Capitals vs Sunrisers Hyderabad,
40th Match
Arun Jaitley Stadium, Delhi

Sunrisers Hyderabad won by 9 runs

7:30 PM Local
02:00 PM GMT
Apr 30, Sun Chennai Super Kings vs Punjab Kings,
41st Match
MA Chidambaram Stadium, Chennai

Punjab Kings won by 4 wkts

3:30 PM Local
10:00 AM GMT
Apr 30, Sun Mumbai Indians vs Rajasthan Royals,
42nd Match
Wankhede Stadium, Mumbai

Mumbai Indians won by 6 wkts

7:30 PM Local
02:00 PM GMT
May 01, Mon Lucknow Super Giants vs Royal Challengers Bangalore,
43rd Match
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Royal Challengers Bangalore won by 18 runs

7:30 PM Local
02:00 PM GMT
May 02, Tue Gujarat Titans vs Delhi Capitals,
44th Match
Narendra Modi Stadium, Ahmedabad

Delhi Capitals won by 5 runs

7:30 PM Local
02:00 PM GMT
May 03, Wed Lucknow Super Giants vs Chennai Super Kings,
46th Match
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

No result

3:30 PM Local
10:00 AM GMT
May 03, Wed Punjab Kings vs Mumbai Indians,
45th Match
BharatLucknow

Mumbai Indians won by 6 wkts

7:30 PM Local
02:00 PM GMT
May 04, Thu Sunrisers Hyderabad vs Kolkata Knight Riders,
47th Match
Rajiv Gandhi International Stadium, Hyderabad

Kolkata Knight Riders won by 5 runs

7:30 PM Local
02:00 PM GMT
May 05, Fri Rajasthan Royals vs Gujarat Titans,
48th Match
Sawai Mansingh Stadium, Jaipur

Gujarat Titans won by 9 wkts

7:30 PM Local
02:00 PM GMT
May 06, Sat Chennai Super Kings vs Mumbai Indians,
49th Match
MA Chidambaram Stadium, Chennai

Chennai Super Kings won by 6 wkts

3:30 PM Local
10:00 AM GMT
May 06, Sat Delhi Capitals vs Royal Challengers Bangalore,
50th Match
Arun Jaitley Stadium, Delhi

Delhi Capitals won by 7 wkts

7:30 PM Local
02:00 PM GMT
May 07, Sun Gujarat Titans vs Lucknow Super Giants,
51st Match
Narendra Modi Stadium, Ahmedabad

Gujarat Titans won by 56 runs

3:30 PM Local
10:00 AM GMT
May 07, Sun Rajasthan Royals vs Sunrisers Hyderabad,
52nd Match
Sawai Mansingh Stadium, Jaipur

Sunrisers Hyderabad won by 4 wkts

7:30 PM Local
02:00 PM GMT
May 08, Mon Kolkata Knight Riders vs Punjab Kings,
53rd Match
Eden Gardens, Kolkata

Kolkata Knight Riders won by 5 wkts

7:30 PM Local
02:00 PM GMT
May 09, Tue Mumbai Indians vs Royal Challengers Bangalore,
54th Match
Wankhede Stadium, Mumbai

Mumbai Indians won by 6 wkts

7:30 PM Local
02:00 PM GMT
May 10, Wed Chennai Super Kings vs Delhi Capitals,
55th Match
MA Chidambaram Stadium, Chennai

Chennai Super Kings won by 27 runs

7:30 PM Local
02:00 PM GMT
May 11, Thu Kolkata Knight Riders vs Rajasthan Royals,
56th Match
Eden Gardens, Kolkata

Rajasthan Royals won by 9 wkts

7:30 PM Local
02:00 PM GMT
May 12, Fri Mumbai Indians vs Gujarat Titans,
57th Match
Wankhede Stadium, Mumbai

Mumbai Indians won by 27 runs

7:30 PM Local
02:00 PM GMT
May 13, Sat Sunrisers Hyderabad vs Lucknow Super Giants,
58th Match
Rajiv Gandhi International Stadium, Hyderabad

Lucknow Super Giants won by 7 wkts

3:30 PM Local
10:00 AM GMT
May 13, Sat Delhi Capitals vs Punjab Kings,
59th Match
Arun Jaitley Stadium, Delhi

Punjab Kings won by 31 runs

7:30 PM Local
02:00 PM GMT
May 14, Sun Rajasthan Royals vs Royal Challengers Bangalore,
60th Match
Sawai Mansingh Stadium, Jaipur

Royal Challengers Bangalore won by 112 runs

3:30 PM Local
10:00 AM GMT
May 14, Sun Chennai Super Kings vs Kolkata Knight Riders,
61st Match
MA Chidambaram Stadium, Chennai

Kolkata Knight Riders won by 6 wkts

7:30 PM Local
02:00 PM GMT
May 15, Mon Gujarat Titans vs Sunrisers Hyderabad,
62nd Match
Narendra Modi Stadium, Ahmedabad

Gujarat Titans won by 34 runs

7:30 PM Local
02:00 PM GMT
May 16, Tue Lucknow Super Giants vs Mumbai Indians,
63rd Match
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow

Lucknow Super Giants won by 5 runs

7:30 PM Local
02:00 PM GMT
May 17, Wed Punjab Kings vs Delhi Capitals,
64th Match
Himachal Pradesh Cricket Association Stadium, Dharamsala

Delhi Capitals won by 15 runs

7:30 PM Local
02:00 PM GMT
May 18, Thu Sunrisers Hyderabad vs Royal Challengers Bangalore,
65th Match
Rajiv Gandhi International Stadium, Hyderabad
7:30 PM Local
02:00 PM GMT
May 19, Fri Punjab Kings vs Rajasthan Royals,
66th Match
Himachal Pradesh Cricket Association Stadium, Dharamsala
7:30 PM Local
02:00 PM GMT
May 20, Sat Delhi Capitals vs Chennai Super Kings,
67th Match
Arun Jaitley Stadium, Delhi
3:30 PM Local
10:00 AM GMT
May 20, Sat Kolkata Knight Riders vs Lucknow Super Giants,
68th Match
Eden Gardens, Kolkata
7:30 PM Local
02:00 PM GMT
May 21, Sun Mumbai Indians vs Sunrisers Hyderabad,
69th Match
Wankhede Stadium, Mumbai
3:30 PM Local
10:00 AM GMT
May 21, Sun Royal Challengers Bangalore vs Gujarat Titans,
70th Match
M.Chinnaswamy Stadium, Bengaluru
7:30 PM Local
02:00 PM GMT

Related Stories