Indian Premier League 2026 - Schedule, Fixtures, Points Table and Stats

Complete coverage of Indian Premier League 2026 including the match schedule, live scores, points table, squads, and statistics.

Total matches: 74. Completed: 74.

Cricinnings
Live ScoresSchedule
Series
Teams
PlayersNewsRanking
More

CricInnings

Your ultimate destination for live cricket scores, match updates, and comprehensive cricket coverage.

Quick Links

  • Live Scores
  • Series
  • Teams
  • News
  • Rankings

Legal

  • Editorial Policy
  • Fact-Check Policy
  • Corrections
  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Contact Us
  • About Us

Follow Us

  • X (Twitter)
  • Facebook
  • Instagram
  • YouTube

© 2026 CricInnings. All rights reserved.

Cricinnings
Live ScoresSchedule
Series
Teams
PlayersNewsRanking
More
Indian Premier League

Indian Premier League 2026

IPL • 2 stages
74 Matches
74 Completed
Tournament Stages2 stages
Knockout
Final
Royal Challengers Bengaluru won by 5 wickets
Royal Challengers Bengaluru
161/5(18)
Gujarat Titans
155/8(20)
Sun, May 31, 02:00 PM
Ahmedabad
Qualifier 2
Gujarat Titans won by 7 wickets
Rajasthan Royals
214/6(20)
Gujarat Titans
219/3(18.4)
Fri, May 29, 02:00 PM
Chandigarh
Eliminator
Rajasthan Royals won by 47 runs
Sunrisers Hyderabad
196/10(19.2)
Rajasthan Royals
243/8(20)
Wed, May 27, 02:00 PM
Chandigarh
Qualifier 1
Royal Challengers Bengaluru won by 92 runs
Royal Challengers Bengaluru
254/5(20)
Gujarat Titans
162/10(19.3)
Tue, May 26, 02:00 PM
Dharamsala
70th Match
Delhi Capitals won by 40 runs
Kolkata Knight Riders
163/10(18.4)
Delhi Capitals
203/5(20)
Sun, May 24, 02:00 PM
Kolkata
69th Match
Rajasthan Royals won by 30 runs
Mumbai Indians
175/9(20)
Rajasthan Royals
205/8(20)
Sun, May 24, 10:00 AM
Mumbai
68th Match
Punjab Kings won by 7 wickets
Lucknow Super Giants
196/6(20)
Punjab Kings
200/3(18)
Sat, May 23, 02:00 PM
Lucknow
67th Match
Sunrisers Hyderabad won by 55 runs
Sunrisers Hyderabad
255/4(20)
Royal Challengers Bengaluru
200/4(20)
Fri, May 22, 02:00 PM
Hyderabad
66th Match
Gujarat Titans won by 89 runs
Gujarat Titans
229/4(20)
Chennai Super Kings
140/10(13.4)
Thu, May 21, 02:00 PM
Ahmedabad
65th Match
Kolkata Knight Riders won by 4 wickets
Kolkata Knight Riders
148/6(18.5)
Mumbai Indians
147/8(20)
Wed, May 20, 02:00 PM
Kolkata
64th Match
Rajasthan Royals won by 7 wickets
Rajasthan Royals
225/3(19.1)
Lucknow Super Giants
220/5(20)
Tue, May 19, 02:00 PM
Jaipur
63rd Match
Sunrisers Hyderabad won by 5 wickets
Chennai Super Kings
180/7(20)
Sunrisers Hyderabad
181/5(19)
Mon, May 18, 02:00 PM
Chennai
62nd Match
Delhi Capitals won by 5 wickets
Delhi Capitals
197/5(19.2)
Rajasthan Royals
193/8(20)
Sun, May 17, 02:00 PM
Delhi
61st Match
Royal Challengers Bengaluru won by 23 runs
Punjab Kings
199/8(20)
Royal Challengers Bengaluru
222/4(20)
Sun, May 17, 10:00 AM
Dharamsala
60th Match
Kolkata Knight Riders won by 29 runs
Kolkata Knight Riders
247/2(20)
Gujarat Titans
218/4(20)
Sat, May 16, 02:00 PM
Kolkata
59th Match
Lucknow Super Giants won by 7 wickets
Lucknow Super Giants
188/3(16.4)
Chennai Super Kings
187/5(20)
Fri, May 15, 02:00 PM
Lucknow
58th Match
Mumbai Indians won by 6 wickets (with 1 ball remaining)
Punjab Kings
200/8(20)
Mumbai Indians
205/4(19.5)
Thu, May 14, 02:00 PM
Dharamsala
57th Match
Royal Challengers Bengaluru won by 6 wickets
Royal Challengers Bengaluru
194/4(19.1)
Kolkata Knight Riders
192/4(20)
Wed, May 13, 02:00 PM
Raipur
56th Match
Gujarat Titans won by 82 runs
Gujarat Titans
168/5(20)
Sunrisers Hyderabad
86/10(14.5)
Tue, May 12, 02:00 PM
Ahmedabad
55th Match
Delhi Capitals won by 3 wickets
Punjab Kings
210/5(20)
Delhi Capitals
216/7(19)
Mon, May 11, 02:00 PM
Dharamsala
54th Match
Royal Challengers Bengaluru won by 2 wickets (with 0 ball remaining)
Royal Challengers Bengaluru
167/8(20)
Mumbai Indians
166/7(20)
Sun, May 10, 02:00 PM
Raipur
53rd Match
Chennai Super Kings won by 5 wickets
Chennai Super Kings
208/5(19.2)
Lucknow Super Giants
203/8(20)
Sun, May 10, 10:00 AM
Chennai
52nd Match
Gujarat Titans won by 77 runs
Rajasthan Royals
152/10(16.3)
Gujarat Titans
229/4(20)
Sat, May 9, 02:00 PM
Jaipur
51st Match
Kolkata Knight Riders won by 8 wickets
Delhi Capitals
142/8(20)
Kolkata Knight Riders
147/2(14.2)
Fri, May 8, 02:00 PM
Delhi
50th Match
Lucknow Super Giants won by 9 runs (DLS method)
Lucknow Super Giants
209/3(19)
Royal Challengers Bengaluru
203/6(19)
Thu, May 7, 02:00 PM
Lucknow
49th Match
Sunrisers Hyderabad won by 33 runs
Sunrisers Hyderabad
235/4(20)
Punjab Kings
202/7(20)
Wed, May 6, 02:00 PM
Hyderabad
48th Match
Chennai Super Kings won by 8 wickets
Delhi Capitals
155/7(20)
Chennai Super Kings
159/2(17.3)
Tue, May 5, 02:00 PM
Delhi
47th Match
Mumbai Indians won by 6 wickets
Mumbai Indians
229/4(18.4)
Lucknow Super Giants
228/5(20)
Mon, May 4, 02:00 PM
Mumbai
46th Match
Gujarat Titans won by 4 wickets (with 1 ball remaining)
Gujarat Titans
167/6(19.5)
Punjab Kings
163/9(20)
Sun, May 3, 02:00 PM
Ahmedabad
45th Match
Kolkata Knight Riders won by 7 wickets
Sunrisers Hyderabad
165/10(19)
Kolkata Knight Riders
169/3(18.2)
Sun, May 3, 10:00 AM
Hyderabad
44th Match
Chennai Super Kings won by 8 wickets
Chennai Super Kings
160/2(18.1)
Mumbai Indians
159/7(20)
Sat, May 2, 02:00 PM
Chennai
43rd Match
Delhi Capitals won by 7 wickets
Rajasthan Royals
225/6(20)
Delhi Capitals
226/3(19.1)
Fri, May 1, 02:00 PM
Jaipur
42nd Match
Gujarat Titans won by 4 wickets
Gujarat Titans
158/6(15.5)
Royal Challengers Bengaluru
155/10(19.2)
Thu, Apr 30, 02:00 PM
Ahmedabad
41st Match
Sunrisers Hyderabad won by 6 wickets
Mumbai Indians
243/5(20)
Sunrisers Hyderabad
249/4(18.4)
Wed, Apr 29, 02:00 PM
Mumbai
40th Match
Rajasthan Royals won by 6 wickets
Punjab Kings
222/4(20)
Rajasthan Royals
228/4(19.2)
Tue, Apr 28, 02:00 PM
Chandigarh
39th Match
Royal Challengers Bengaluru won by 9 wickets
Delhi Capitals
75/10(16.3)
Royal Challengers Bengaluru
77/1(6.3)
Mon, Apr 27, 02:00 PM
Delhi
38th Match
Match tied (Kolkata Knight Riders won the Super Over)
Lucknow Super Giants
155/8(20)
Kolkata Knight Riders
155/7(20)
Sun, Apr 26, 02:00 PM
Lucknow
37th Match
Gujarat Titans won by 8 wickets
Chennai Super Kings
158/7(20)
Gujarat Titans
162/2(16.4)
Sun, Apr 26, 10:00 AM
Chennai
36th Match
Sunrisers Hyderabad won by 5 wickets
Rajasthan Royals
228/6(20)
Sunrisers Hyderabad
229/5(18.3)
Sat, Apr 25, 02:00 PM
Jaipur
35th Match
Punjab Kings won by 6 wickets
Delhi Capitals
264/2(20)
Punjab Kings
265/4(18.5)
Sat, Apr 25, 10:00 AM
Delhi
34th Match
Royal Challengers Bengaluru won by 5 wickets
Royal Challengers Bengaluru
206/5(18.5)
Gujarat Titans
205/3(20)
Fri, Apr 24, 02:00 PM
Bengaluru
33rd Match
Chennai Super Kings won by 103 runs
Mumbai Indians
104/10(19)
Chennai Super Kings
207/6(20)
Thu, Apr 23, 02:00 PM
Mumbai
32nd Match
Rajasthan Royals won by 40 runs
Lucknow Super Giants
119/10(18)
Rajasthan Royals
159/6(20)
Wed, Apr 22, 02:00 PM
Lucknow
31st Match
Sunrisers Hyderabad won by 47 runs
Sunrisers Hyderabad
242/2(20)
Delhi Capitals
195/9(20)
Tue, Apr 21, 02:00 PM
Hyderabad
30th Match
Mumbai Indians won by 99 runs
Gujarat Titans
100/10(15.5)
Mumbai Indians
199/5(20)
Mon, Apr 20, 02:00 PM
Ahmedabad
29th Match
Punjab Kings won by 54 runs
Punjab Kings
254/7(20)
Lucknow Super Giants
200/5(20)
Sun, Apr 19, 02:00 PM
Chandigarh
28th Match
Kolkata Knight Riders won by 4 wickets
Kolkata Knight Riders
161/6(19.4)
Rajasthan Royals
155/9(20)
Sun, Apr 19, 10:00 AM
Kolkata
27th Match
Sunrisers Hyderabad won by 10 runs
Sunrisers Hyderabad
194/9(20)
Chennai Super Kings
184/8(20)
Sat, Apr 18, 02:00 PM
Hyderabad
26th Match
Delhi Capitals won by 6 wickets (with 1 ball remaining)
Royal Challengers Bengaluru
175/8(20)
Delhi Capitals
179/4(19.5)
Sat, Apr 18, 10:00 AM
Bengaluru
25th Match
Gujarat Titans won by 5 wickets
Gujarat Titans
181/5(19.4)
Kolkata Knight Riders
180/10(20)
Fri, Apr 17, 02:00 PM
Ahmedabad
24th Match
Punjab Kings won by 7 wickets
Mumbai Indians
195/6(20)
Punjab Kings
198/3(16.3)
Thu, Apr 16, 02:00 PM
Mumbai
23rd Match
Royal Challengers Bengaluru won by 5 wickets
Royal Challengers Bengaluru
149/5(15.1)
Lucknow Super Giants
146/10(20)
Wed, Apr 15, 02:00 PM
Bengaluru
22nd Match
Chennai Super Kings won by 32 runs
Chennai Super Kings
192/5(20)
Kolkata Knight Riders
160/7(20)
Tue, Apr 14, 02:00 PM
Chennai
21st Match
Sunrisers Hyderabad won by 57 runs
Sunrisers Hyderabad
216/6(20)
Rajasthan Royals
159/10(19)
Mon, Apr 13, 02:00 PM
Hyderabad
20th Match
Royal Challengers Bengaluru won by 18 runs
Mumbai Indians
222/5(20)
Royal Challengers Bengaluru
240/4(20)
Sun, Apr 12, 02:00 PM
Mumbai
19th Match
Gujarat Titans won by 7 wickets
Lucknow Super Giants
164/8(20)
Gujarat Titans
165/3(18.4)
Sun, Apr 12, 10:00 AM
Lucknow
18th Match
Chennai Super Kings won by 23 runs
Chennai Super Kings
212/1(20)
Delhi Capitals
189/10(20)
Sat, Apr 11, 02:00 PM
Chennai
17th Match
Punjab Kings won by 6 wickets
Punjab Kings
223/4(18.5)
Sunrisers Hyderabad
219/6(20)
Sat, Apr 11, 10:00 AM
Chandigarh
16th Match
Rajasthan Royals won by 6 wickets
Rajasthan Royals
202/4(18)
Royal Challengers Bengaluru
201/8(20)
Fri, Apr 10, 02:00 PM
Guwahati
15th Match
Lucknow Super Giants won by 3 wickets
Kolkata Knight Riders
181/4(20)
Lucknow Super Giants
182/7(20)
Thu, Apr 9, 02:00 PM
Kolkata
14th Match
Gujarat Titans won by 1 run
Delhi Capitals
209/8(20)
Gujarat Titans
210/4(20)
Wed, Apr 8, 02:00 PM
Delhi
13th Match
Rajasthan Royals won by 27 runs
Rajasthan Royals
150/3(11)
Mumbai Indians
123/9(11)
Tue, Apr 7, 02:00 PM
Guwahati
12th Match
No result
Kolkata Knight Riders
25/2(3.4)
Punjab Kings
Mon, Apr 6, 02:00 PM
Kolkata
11th Match
Royal Challengers Bengaluru won by 43 runs
Royal Challengers Bengaluru
250/3(20)
Chennai Super Kings
207/10(19.4)
Sun, Apr 5, 02:00 PM
Bengaluru
10th Match
Lucknow Super Giants won by 5 wickets (with 1 ball remaining)
Sunrisers Hyderabad
156/9(20)
Lucknow Super Giants
160/5(19.5)
Sun, Apr 5, 10:00 AM
Hyderabad
9th Match
Rajasthan Royals won by 6 runs
Gujarat Titans
204/8(20)
Rajasthan Royals
210/6(20)
Sat, Apr 4, 02:00 PM
Ahmedabad
8th Match
Delhi Capitals won by 6 wickets
Delhi Capitals
164/4(18.1)
Mumbai Indians
162/6(20)
Sat, Apr 4, 10:00 AM
Delhi
7th Match
Punjab Kings won by 5 wickets
Chennai Super Kings
209/5(20)
Punjab Kings
210/5(18.4)
Fri, Apr 3, 02:00 PM
Chennai
6th Match
Sunrisers Hyderabad won by 65 runs
Kolkata Knight Riders
161/10(16)
Sunrisers Hyderabad
226/8(20)
Thu, Apr 2, 02:00 PM
Kolkata
5th Match
Delhi Capitals won by 6 wickets
Lucknow Super Giants
141/10(18.4)
Delhi Capitals
145/4(17.1)
Wed, Apr 1, 02:00 PM
Lucknow
4th Match
Punjab Kings won by 3 wickets
Punjab Kings
165/7(19.1)
Gujarat Titans
162/6(20)
Tue, Mar 31, 02:00 PM
Chandigarh
3rd Match
Rajasthan Royals won by 8 wickets
Rajasthan Royals
128/2(12.1)
Chennai Super Kings
127/10(19.4)
Mon, Mar 30, 02:00 PM
Guwahati
2nd Match
Mumbai Indians won by 6 wickets
Mumbai Indians
224/4(19.1)
Kolkata Knight Riders
220/4(20)
Sun, Mar 29, 02:00 PM
Mumbai
1st Match
Royal Challengers won by 6Bengaluru wickets
Royal Challengers Bengaluru
203/4(15.4)
Sunrisers Hyderabad
201/9(20)
Sat, Mar 28, 02:00 PM
Bengaluru
Overview
74Matches
74Completed
0Live
CricInnings

CricInnings App

Live scores on the go

Ball-by-ball Notifications Offline mode
Get the App
Quick Links
Live ScoresScheduleNewsRankings