Indian premier league 2025

74 Matches , 22 Mar - 3 Jun 2025

Indian Premier League

The newest edition of Indian Premier League is set to begin much earlier than expected and the fans can’t contain their excitement. With defending champions Kolkata Knight Riders set to face Royal Challengers Bangalore in the season opener on March 22, the countdown is well and truly on. With less than two weeks to go until IPL 2025 gets underway, the big question is – what's new this season?

IPL Mega Auction has created new favorites

The IPL 2025 mega auction has completely reshaped the landscape of the league, creating new favorites and shaking up team dynamics. With franchises only allowed to retain up to six players (including the right to match), many teams were forced into tough decisions, letting go of some of their biggest stars. Take Rajasthan Royals, for example. Their squad was widely regarded as one of the strongest over the past three seasons, yet they had to part ways with fan favorites like Jos Buttler, Trent Boult, Ravi Ashwin, and Yuzvendra Chahal. Unsurprisingly, these stars fetched massive bids – Buttler was snapped up by Gujarat Titans, Boult made a return to Mumbai Indians, Ashwin rejoined Chennai Super Kings, and Chahal found a new home at Punjab Kings.

While teams with established squads had to make painful sacrifices, the mega auction was a golden opportunity for struggling franchises to hit the reset button. Delhi Capitals and Punjab Kings entered the auction with the largest budgets, but their strategies played out quite differently. Delhi’s management put together what many believe is the most balanced squad of IPL 2025. With the additions of KL Rahul, Faf du Plessis, Mitchell Starc, Harry Brook, and T Natarajan, they might finally be in a position to claim their first-ever IPL title.

On the other hand, Punjab Kings made some big-money signings, including Shreyas Iyer, Glenn Maxwell, Marcus Stoinis, Marco Jansen, and Chahal. However, critics argue that while they boast star power, their squad lacks balance, making them an unpredictable force this season. With the league reshaped and new powerhouses emerging, IPL 2025 is shaping up to be one of the most intriguing seasons yet.

Essential Details about IPL 2025

First match: 22nd March 2025

Finale date: 25th May 2025

Season: 18th

Total league matches: 70

Total teams: 10

Organized by: BCCI & TATA IPL

Prize money: 46.5 Crore

Venue of IPL 2025

IPL 2025 will be staged in 12 different venues in Ahmedabad, Mumbai, Chennai, Bengaluru, Lucknow, Mullanpur, Delhi, Jaipur, Kolkata and Hyderabad, the traditional homes of the franchises, while this season's matches will also be played in Guwahati and Dharamsala.

Ahmedabad - Narendra Modi Stadium (Gujarat Titans home venue)

Bengaluru - M Chinnaswamy Stadium (RCB home venue)

Chennai - MA Chidambaram Stadium (CSK home venue)

Delhi - Arun Jaitley Stadium (Delhi Capitals home venue)

Dharamsala - Himachal Pradesh Cricket Association Stadium (PBKS second home venue)

Guwahati - Barsapara Stadium (RR second home venue)

Hyderabad - Rajiv Gandhi International Stadium (SRH home venue)

Jaipur - Sawai Mansingh Stadium (RR home venue)

Kolkata - Eden Gardens (KKR home venue)

Lucknow - BRSABV Ekana Stadium (LSG home venue)

Mullanpur - Maharaja Yadavindra Singh International Cricket Stadium (PBKS home venue)

Mumbai - Wankhede Stadium (Mumbai Indians home venue)

Notable Absentees from IPL 2025

David Warner, Jonny Bairstow, Kane Williamson, Daryl Mitchell, Shardul Thakur, Mujeeb Ur Rahman, Adil Rashid, Finn Allen, Ben Duckett, Rilee Rossouw, James Vince, Tom Banton, Mustafizur Rahman, Naveen Ul Haq, Umesh Yadav, Tabraiz Shamsi, Evin Lewis, Steve Smith, Gus Atkinson, Tom Curran, Matt Henry, Alzarri Joseph, Rassie Van Der Dussen, Sean Abbott, Adam Milne, Jason Holder, Mohammad Nabi, Tom Latham, Kyle Mayers, Jason Behrendorff, Jhye Richardson, Michael Bracewell, Tim Southee, John Turner, Kyle Jamieson, Shai Hope, Nandre Burger, Sikandar Raza, Will Young, Obed McCoy, Lance Morris, Ashton Agar, James Anderson.

Get Latest IPL News on Scorewaves

For nearly two decades, the Indian Premier League has been a go-to source of entertainment for cricket fans across the globe. And with IPL 2025 shaping up to be the most thrilling edition yet, we at ScoreWaves are here to keep you updated every step of the way. From in-depth articles to lightning-fast updates and the latest match details, we've got everything you need. Whether you're on the move or unable to catch the live action, ScoreWaves will keep you in the loop with real-time IPL updates, including the points table, top run-scorers, leading wicket-takers, and all the key stats that matter.

Matches
31 Mar, Fri
1st Match, Ahmedabad
Finished
GT
182/5
CSK
178/7
Gujarat Titans won by 5 wickets (with 4 balls remaining)
01 Apr, Sat
3rd Match, Lucknow
Finished
LSG
193/6
DC
143/9
Lucknow Super Giants won by 50 runs
02 Apr, Sun
5th Match, Bengaluru
Finished
RCB
172/2
MI
171/7
Royal Challengers Bangalore won by 8 wickets (with 22 balls remaining)
03 Apr, Mon
6th Match, Chennai
Finished
CSK
217/7
LSG
205/7
Chennai Super Kings won by 12 runs
04 Apr, Tue
7th Match, Delhi
Finished
DC
162/8
GT
163/4
Gujarat Titans won by 6 wickets (with 11 balls remaining)
05 Apr, Wed
06 Apr, Thu
9th Match, Kolkata
Finished
KKR
204/7
RCB
123/10
Kolkata Knight Riders won by 81 runs
07 Apr, Fri
10th Match, Lucknow
Finished
LSG
127/5
SRH
121/8
Lucknow Super Giants won by 5 wickets (with 24 balls remaining)
08 Apr, Sat
12th Match, Mumbai
Finished
MI
157/8
CSK
159/3
Chennai Super Kings won by 7 wickets (with 11 balls remaining)
09 Apr, Sun
14th Match, Dehra Dun, Uttarakhand
Finished
SRH
145/2
PBKS
143/9
Sunrisers Hyderabad won by 8 wickets (with 17 balls remaining)
13th Match, Ahmedabad
Finished
GT
204/4
KKR
207/7
Kolkata Knight Riders won by 3 wickets (With 0 ball remaining)
10 Apr, Mon
15th Match, Bengaluru
Finished
RCB
212/2
LSG
213/9
Lucknow Super Giants won by 1 wicket (with 0 ball remaining)
11 Apr, Tue
16th Match, Delhi
Finished
DC
172/10
MI
173/4
Mumbai Indians won by 6 wickets (with 0 ball remaining)
12 Apr, Wed
13 Apr, Thu
18th Match, Mohali, Chandigarh
Finished
PBKS
153/8
GT
154/4
Gujarat Titans won by 6 wickets (with 1 ball remaining)
14 Apr, Fri
19th Match, Kolkata
Finished
KKR
205/7
SRH
228/4
Sunrisers Hyderabad won by 23 runs
15 Apr, Sat
21st Match, Lucknow
Finished
LSG
159/8
PBKS
161/8
Punjab Kings won by 2 wickets (with 3 balls remaining)
20th Match, Bengaluru
Finished
RCB
174/6
DC
151/9
Royal Challengers Bangalore won by 23 runs
16 Apr, Sun
23rd Match, Ahmedabad
Finished
GT
177/7
RR
179/7
Rajasthan Royals won by 3 wickets (with 4 balls remaining)
22nd Match, Mumbai
Finished
MI
186/5
KKR
185/6
Mumbai Indians won by 5 wickets (with 14 balls remaining)
17 Apr, Mon
18 Apr, Tue
19 Apr, Wed
26th Match, Jaipur
Finished
RR
144/6
LSG
154/7
Lucknow Super Giants won by 10 runs
20 Apr, Thu
28th Match, Delhi
Finished
DC
128/6
KKR
127/10
Delhi Capitals won by 4 wickets (with 4 balls remaining)
27th Match, Mohali, Chandigarh
Finished
PBKS
150/10
RCB
174/4
Royal Challengers Bangalore won by 24 runs
21 Apr, Fri
29th Match, Chennai
Finished
CSK
138/3
SRH
134/7
Chennai Super Kings won by 7 wickets (with 8 balls remaining)
22 Apr, Sat
23 Apr, Sun
33rd Match, Kolkata
Finished
KKR
186/8
CSK
235/4
Chennai Super Kings won by 49 runs
32nd Match, Bengaluru
Finished
RCB
189/9
RR
182/6
Royal Challengers Bangalore won by 7 runs
24 Apr, Mon
25 Apr, Tue
26 Apr, Wed
36th Match, Bengaluru
Finished
RCB
179/8
KKR
200/5
Kolkata Knight Riders won by 21 runs
27 Apr, Thu
37th Match, Jaipur
Finished
RR
202/5
CSK
170/6
Rajasthan Royals won by 32 runs
28 Apr, Fri
29 Apr, Sat
40th Match, Delhi
Finished
DC
188/6
SRH
197/6
Sunrisers Hyderabad won by 9 runs
39th Match, Kolkata
Finished
KKR
179/7
GT
180/3
Gujarat Titans won by 7 wickets (with 13 balls remaining)
30 Apr, Sun
42nd Match, Mumbai
Finished
MI
214/4
RR
212/7
Mumbai Indians won by 6 wickets (with 3 balls remaining)
41st Match, Chennai
Finished
CSK
200/4
PBKS
201/6
Punjab Kings won by 4 wickets (with 0 ball remaining)
01 May, Mon
43rd Match, Lucknow
Finished
LSG
108/10
RCB
126/9
Royal Challengers Bangalore won by 18 runs
02 May, Tue
03 May, Wed
46th Match, Mohali, Chandigarh
Finished
PBKS
214/3
MI
216/4
Mumbai Indians won by 6 wickets (with 7 balls remaining)
04 May, Thu
05 May, Fri
48th Match, Jaipur
Finished
RR
118/10
GT
119/1
Gujarat Titans won by 9 wickets (with 37 balls remaining)
06 May, Sat
50th Match, Delhi
Finished
DC
187/3
RCB
181/4
Delhi Capitals won by 7 wickets (with 20 balls remaining)
49th Match, Chennai
Finished
CSK
140/4
MI
139/8
Chennai Super Kings won by 6 wickets (with 14 balls remaining)
07 May, Sun
52nd Match, Jaipur
Finished
RR
214/2
SRH
217/6
Sunrisers Hyderabad won by 4 wickets (with 0 ball remaining)
08 May, Mon
53rd Match, Kolkata
Finished
KKR
182/5
PBKS
179/7
Kolkata Knight Riders won by 5 wickets (with 0 ball remaining)
09 May, Tue
54th Match, Mumbai
Finished
MI
200/4
RCB
199/6
Mumbai Indians won by 6 wickets (with 21 balls remaining)
10 May, Wed
55th Match, Chennai
Finished
CSK
167/8
DC
140/8
Chennai Super Kings won by 27 runs
11 May, Thu
56th Match, Kolkata
Finished
KKR
149/8
RR
151/1
Rajasthan Royals won by 9 wickets (with 41 balls remaining)
12 May, Fri
13 May, Sat
58th Match, Dehra Dun, Uttarakhand
Finished
SRH
182/6
LSG
185/3
Lucknow Super Giants won by 7 wickets (with 4 balls remaining)
14 May, Sun
61st Match, Chennai
Finished
CSK
144/6
KKR
147/4
Kolkata Knight Riders won by 6 wickets (with 9 balls remaining)
60th Match, Jaipur
Finished
RR
59/10
RCB
171/5
Royal Challengers Bangalore won by 112 runs
15 May, Mon
16 May, Tue
63rd Match, Lucknow
Finished
LSG
177/3
MI
172/5
Lucknow Super Giants won by 5 runs
17 May, Wed
18 May, Thu
65th Match, Dehra Dun, Uttarakhand
Finished
SRH
186/5
RCB
187/2
Royal Challengers Bangalore won by 8 wickets (with 4 balls remaining)
19 May, Fri
66th Match, Dharamsala
Finished
PBKS
187/5
RR
189/6
Rajasthan Royals won by 4 wickets (with 2 balls remaining)
20 May, Sat
68th Match, Kolkata
Finished
KKR
175/7
LSG
176/8
Lucknow Super Giants won by 1 run
67th Match, Delhi
Finished
DC
146/9
CSK
223/3
Chennai Super Kings won by 77 runs
21 May, Sun
70th Match, Bengaluru
Finished
RCB
197/5
GT
198/4
Gujarat Titans won by 6 wickets (with 5 balls remaining)
69th Match, Mumbai
Finished
MI
201/2
SRH
200/5
Mumbai Indians won by 8 wickets (with 12 balls remaining)
23 May, Tue
Qualifier 1, Chennai
Finished
GT
157/10
CSK
172/7
Chennai Super Kings won by 15 runs
24 May, Wed
26 May, Fri
29 May, Mon
Final, Ahmedabad
Finished
CSK
171/5
GT
214/4
Chennai Super Kings won by 5 wickets (with 0 ball remaining) (DLS method)

ScoreWaves © 2025 Copyright. All Rights Reserved.