The most-awaited T20 league of the year is here. The Indian Premier League (IPL) has turned 18 and will begin with a grand affair on March 22, 2025.
All 10 teams are more than ready to fancy a chance at winning the IPL trophy. They will face each other first to qualify for the playoffs.
The number of points they win throughout the league stage will decide their playoff qualification. So every match is important for teams, with crucial points at stake.
And here we’ll look at the updated points table for IPL 2025, along with the match results.
IPL 2025: Points Table
Even though teams have been split into two virtual groups, all of them will be ranked on a single points table. Each win will hand them two points, while a no-result or an abandoned match will see teams share a point each.
Apart from that, the net run rate (NRR) will remain in focus throughout the league. The NRR may decide the playoff-bound teams in case teams are tied on the same points.
You can check the updated team standings on the IPL 2025 points table here.
Position | Team | M | W | L | T | N/R | PT | NRR |
---|---|---|---|---|---|---|---|---|
1 | Sunrisers Hyderabad | 1 | 1 | 0 | 0 | 0 | 2 | 2.200 |
2 | Royal Challengers Bengaluru | 1 | 1 | 0 | 0 | 0 | 2 | 2.137 |
3 | Chennai Super Kings | 1 | 1 | 0 | 0 | 0 | 2 | 0.493 |
4 | Mumbai Indians | 1 | 0 | 1 | 0 | 0 | 0 | -0.493 |
5 | Kolkata Knight Riders | 1 | 0 | 1 | 0 | 0 | 0 | -2.137 |
6 | Rajasthan Royals | 1 | 0 | 1 | 0 | 0 | 0 | -2.200 |
7 | Delhi Capitals | – | – | – | – | – | – | – |
8 | Gujarat Titans | – | – | – | – | – | – | – |
9 | Lucknow Super Giants | – | – | – | – | – | – | – |
10 | Punjab Kings | – | – | – | – | – | – | – |
Read Also:- IPL 2025 Captains List
IPL 2025: Schedule and Match Results
The 10 IPL teams will engage against each other in over 70 league-stage matches. The league will run from March 22 to May 18, with 13 venues hosting the matches.
No. | Date | Match | Venue | Time (IST) | Result |
---|---|---|---|---|---|
1 | 22 Mar | Kolkata Knight Riders vs Royal Challengers Bengaluru | Kolkata | 7:30 PM | Royal Challengers Bengaluru won by 7 wickets |
2 | 23 Mar | Sunrisers Hyderabad vs Rajasthan Royals | Hyderabad | 3:30 PM | Sunrisers Hyderabad won by 44 runs |
3 | 23 Mar | Chennai Super Kings vs Mumbai Indians | Chennai | 7:30 PM | Chennai Super Kings won by 4 wickets |
4 | 24 Mar | Delhi Capitals vs Lucknow Super Giants | Visakhapatnam | 7:30 PM | |
5 | 25 Mar | Gujarat Titans vs Punjab Kings | Ahmedabad | 7:30 PM | |
6 | 26 Mar | Rajasthan Royals vs Kolkata Knight Riders | Guwahati | 7:30 PM | |
7 | 27 Mar | Sunrisers Hyderabad vs Lucknow Super Giants | Hyderabad | 7:30 PM | |
8 | 28 Mar | Chennai Super Kings vs Royal Challengers Bengaluru | Chennai | 7:30 PM | |
9 | 29 Mar | Gujarat Titans vs Mumbai Indians | Ahmedabad | 7:30 PM | |
10 | 30 Mar | Delhi Capitals vs Sunrisers Hyderabad | Visakhapatnam | 3:30 PM | |
11 | 30 Mar | Rajasthan Royals vs Chennai Super Kings | Guwahati | 7:30 PM | |
12 | 31 Mar | Mumbai Indians vs Kolkata Knight Riders | Mumbai | 7:30 PM | |
13 | 01 Apr | Lucknow Super Giants vs Punjab Kings | Lucknow | 7:30 PM | |
14 | 02 Apr | Royal Challengers Bengaluru vs Gujarat Titans | Bengaluru | 7:30 PM | |
15 | 03 Apr | Kolkata Knight Riders vs Sunrisers Hyderabad | Kolkata | 7:30 PM | |
16 | 04 Apr | Lucknow Super Giants vs Mumbai Indians | Lucknow | 7:30 PM | |
17 | 05 Apr | Chennai Super Kings vs Delhi Capitals | Chennai | 3:30 PM | |
18 | 05 Apr | Punjab Kings vs Rajasthan Royals | Mullanpur | 7:30 PM | |
19 | 06 Apr | Kolkata Knight Riders vs Lucknow Super Giants | Kolkata | 3:30 PM | |
20 | 06 Apr | Sunrisers Hyderabad vs Gujarat Titans | Hyderabad | 7:30 PM | |
21 | 07 Apr | Mumbai Indians vs Royal Challengers Bengaluru | Mumbai | 7:30 PM | |
22 | 08 Apr | Punjab Kings vs Chennai Super Kings | Mullanpur | 7:30 PM | |
23 | 09 Apr | Gujarat Titans vs Rajasthan Royals | Ahmedabad | 7:30 PM | |
24 | 10 Apr | Royal Challengers Bengaluru vs Delhi Capitals | Bengaluru | 7:30 PM | |
25 | 11 Apr | Chennai Super Kings vs Kolkata Knight Riders | Chennai | 7:30 PM | |
26 | 12 Apr | Lucknow Super Giants vs Gujarat Titans | Lucknow | 3:30 PM | |
27 | 12 Apr | Sunrisers Hyderabad vs Punjab Kings | Hyderabad | 7:30 PM | |
28 | 13 Apr | Rajasthan Royals vs Royal Challengers Bengaluru | Jaipur | 3:30 PM | |
29 | 13 Apr | Delhi Capitals vs Mumbai Indians | Delhi | 7:30 PM | |
30 | 14 Apr | Lucknow Super Giants vs Chennai Super Kings | Lucknow | 7:30 PM | |
31 | 15 Apr | Punjab Kings vs Kolkata Knight Riders | Mullanpur | 7:30 PM | |
32 | 16 Apr | Delhi Capitals vs Rajasthan Royals | Delhi | 7:30 PM | |
33 | 17 Apr | Mumbai Indians vs Sunrisers Hyderabad | Mumbai | 7:30 PM | |
34 | 18 Apr | Royal Challengers Bengaluru vs Punjab Kings | Bengaluru | 7:30 PM | |
35 | 19 Apr | Gujarat Titans vs Delhi Capitals | Ahmedabad | 3:30 PM | |
36 | 19 Apr | Rajasthan Royals vs Lucknow Super Giants | Jaipur | 7:30 PM | |
37 | 20 Apr | Punjab Kings vs Royal Challengers Bengaluru | Mullanpur | 3:30 PM | |
38 | 20 Apr | Mumbai Indians vs Chennai Super Kings | Mumbai | 7:30 PM | |
39 | 21 Apr | Kolkata Knight Riders vs Gujarat Titans | Kolkata | 7:30 PM | |
40 | 22 Apr | Lucknow Super Giants vs Delhi Capitals | Lucknow | 7:30 PM | |
41 | 23 Apr | Sunrisers Hyderabad vs Mumbai Indians | Hyderabad | 7:30 PM | |
42 | 24 Apr | Royal Challengers Bengaluru vs Rajasthan Royals | Bengaluru | 7:30 PM | |
43 | 25 Apr | Chennai Super Kings vs Sunrisers Hyderabad | Chennai | 7:30 PM | |
44 | 26 Apr | Kolkata Knight Riders vs Punjab Kings | Kolkata | 7:30 PM | |
45 | 27 Apr | Mumbai Indians vs Lucknow Super Giants | Mumbai | 3:30 PM | |
46 | 27 Apr | Delhi Capitals vs Royal Challengers Bengaluru | Delhi | 7:30 PM | |
47 | 28 Apr | Rajasthan Royals vs Gujarat Titans | Jaipur | 7:30 PM | |
48 | 29 Apr | Delhi Capitals vs Kolkata Knight Riders | Delhi | 7:30 PM | |
49 | 30 Apr | Chennai Super Kings vs Punjab Kings | Chennai | 7:30 PM | |
50 | 01 May | Rajasthan Royals vs Mumbai Indians | Jaipur | 7:30 PM | |
51 | 02 May | Gujarat Titans vs Sunrisers Hyderabad | Ahmedabad | 7:30 PM | |
52 | 03 May | Royal Challengers Bengaluru vs Chennai Super Kings | Bengaluru | 7:30 PM | |
53 | 04 May | Kolkata Knight Riders vs Rajasthan Royals | Kolkata | 3:30 PM | |
54 | 04 May | Punjab Kings vs Lucknow Super Giants | Dharamsala | 7:30 PM | |
55 | 05 May | Sunrisers Hyderabad vs Delhi Capitals | Hyderabad | 7:30 PM | |
56 | 06 May | Mumbai Indians vs Gujarat Titans | Mumbai | 7:30 PM | |
57 | 07 May | Kolkata Knight Riders vs Chennai Super Kings | Kolkata | 7:30 PM | |
58 | 08 May | Punjab Kings vs Delhi Capitals | Dharamsala | 7:30 PM | |
59 | 09 May | Lucknow Super Giants vs Royal Challengers Bengaluru | Lucknow | 7:30 PM | |
60 | 10 May | Sunrisers Hyderabad vs Kolkata Knight Riders | Hyderabad | 7:30 PM | |
61 | 11 May | Punjab Kings vs Mumbai Indians | Dharamsala | 3:30 PM | |
62 | 11 May | Delhi Capitals vs Gujarat Titans | Delhi | 7:30 PM | |
63 | 12 May | Chennai Super Kings vs Rajasthan Royals | Chennai | 7:30 PM | |
64 | 13 May | Royal Challengers Bengaluru vs Sunrisers Hyderabad | Bengaluru | 7:30 PM | |
65 | 14 May | Gujarat Titans vs Lucknow Super Giants | Ahmedabad | 7:30 PM | |
66 | 15 May | Mumbai Indians vs Delhi Capitals | Mumbai | 7:30 PM | |
67 | 16 May | Rajasthan Royals vs Punjab Kings | Jaipur | 7:30 PM | |
68 | 17 May | Royal Challengers Bengaluru vs Kolkata Knight Riders | Bengaluru | 7:30 PM | |
69 | 18 May. | Gujarat Titans vs Chennai Super Kings | Ahmedabad | 3:30 PM | |
70 | 18 May | Lucknow Super Giants vs Sunrisers Hyderabad | Lucknow | 7:30 PM | |
71 | 20 May | Qualifier 1: No. 1 vs No. 2 | Hyderabad | 7:30 PM | |
72 | 21 May | Eliminator: No. 3 vs No. 4 | Hyderabad | 7:30 PM | |
73 | 23 May | Qualifier 2: Eliminator Winner vs Qualifier 1 Loser | Kolkata | 7:30 PM | |
74 | 25 May | Final: Qualifier 1 Winner vs Qualifier 2 Winner | Kolkata | 7:30 PM |
As the league stage concludes, the attention will shift towards the playoffs. The top four teams will try their luck to win the trophy.
Qualifier 1 will see the top two teams fight for a final spot, while the next two teams will try to secure a Qualifier 2 spot. Qualifier 2 will pit the Eliminator winner and Qualifier 1 loser against each other to decide the other finalist. The IPL 2025 will conclude on May 25, with the final match scheduled in Kolkata.