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
22 Mar, Fri
1st Match, Chennai
Finished
CSK
176/4
RCB
173/6
Chennai Super Kings won by 6 wickets (with 8 balls remaining)
23 Mar, Sat
3rd Match, Kolkata
Finished
KKR
208/7
SRH
204/7
Kolkata Knight Riders won by 4 runs
2nd Match, Chandigarh
Finished
PBKS
177/6
DC
174/9
Punjab Kings won by 4 wickets (with 4 balls remaining)
24 Mar, Sun
4th Match, Jaipur
Finished
RR
193/4
LSG
173/6
Rajasthan Royals won by 20 runs
25 Mar, Mon
6th Match, Bengaluru
Finished
RCB
178/6
PBKS
176/6
Royal Challengers Bengaluru won by 4 wickets (with 4 balls remaining)
26 Mar, Tue
7th Match, Chennai
Finished
CSK
206/6
GT
143/8
Chennai Super Kings won by 63 runs
27 Mar, Wed
8th Match, Hyderabad
Finished
SRH
277/3
MI
246/5
Sunrisers Hyderabad won by 31 runs
28 Mar, Thu
9th Match, Jaipur
Finished
RR
185/5
DC
173/5
Rajasthan Royals won by 12 runs
29 Mar, Fri
10th Match, Bengaluru
Finished
RCB
182/6
KKR
186/3
Kolkata Knight Riders won by 7 wickets (with 19 balls remaining)
30 Mar, Sat
11th Match, Lucknow
Finished
LSG
199/8
PBKS
178/5
Lucknow Super Giants won by 21 runs
31 Mar, Sun
12th Match, Ahmedabad
Finished
GT
168/3
SRH
162/8
Gujarat Titans won by 7 wickets (with 5 balls remaining)
01 Apr, Mon
14th Match, Mumbai
Finished
MI
125/9
RR
127/4
Rajasthan Royals won by 6 wickets (with 27 balls remaining)
02 Apr, Tue
15th Match, Bengaluru
Finished
RCB
153/10
LSG
181/5
Lucknow Super Giants won by 28 runs
03 Apr, Wed
04 Apr, Thu
17th Match, Ahmedabad
Finished
GT
199/4
PBKS
200/7
Punjab Kings won by 3 wickets (with 1 ball remaining)
05 Apr, Fri
18th Match, Hyderabad
Finished
SRH
166/4
CSK
165/5
Sunrisers Hyderabad won by 6 wickets (with 11 balls remaining)
06 Apr, Sat
19th Match, Jaipur
Finished
RR
189/4
RCB
183/3
Rajasthan Royals won by 6 wickets (with 5 balls remaining)
07 Apr, Sun
21st Match, Lucknow
Finished
LSG
163/5
GT
130/10
Lucknow Super Giants won by 33 runs
08 Apr, Mon
22nd Match, Chennai
Finished
CSK
141/3
KKR
137/9
Chennai Super Kings won by 7 wickets (with 14 balls remaining)
09 Apr, Tue
10 Apr, Wed
24th Match, Jaipur
Finished
RR
196/3
GT
199/7
Gujarat Titans won by 3 wickets (with 0 ball remaining)
11 Apr, Thu
25th Match, Mumbai
Finished
MI
199/3
RCB
196/8
Mumbai Indians won by 7 wickets (with 27 balls remaining)
12 Apr, Fri
26th Match, Lucknow
Finished
LSG
167/7
DC
170/4
Delhi Capitals won by 6 wickets (with 11 balls remaining)
13 Apr, Sat
27th Match, Chandigarh
Finished
PBKS
147/8
RR
152/7
Rajasthan Royals won by 3 wickets (with 1 ball remaining)
14 Apr, Sun
29th Match, Mumbai
Finished
MI
186/6
CSK
206/4
Chennai Super Kings won by 20 runs
28th Match, Kolkata
Finished
KKR
162/2
LSG
161/7
Kolkata Knight Riders won by 8 wickets (with 26 balls remaining)
15 Apr, Mon
30th Match, Bengaluru
Finished
RCB
262/7
SRH
287/3
Sunrisers Hyderabad won by 25 runs
16 Apr, Tue
31st Match, Kolkata
Finished
KKR
223/6
RR
224/8
Rajasthan Royals won by 2 wickets (with 0 ball remaining)
17 Apr, Wed
32nd Match, Ahmedabad
Finished
GT
89/10
DC
92/4
Delhi Capitals won by 6 wickets (with 67 balls remaining)
18 Apr, Thu
19 Apr, Fri
34th Match, Lucknow
Finished
LSG
180/2
CSK
176/6
Lucknow Super Giants won by 8 wickets (with 6 balls remaining)
20 Apr, Sat
35th Match, Delhi
Finished
DC
199/10
SRH
266/7
Sunrisers Hyderabad won by 67 runs
21 Apr, Sun
37th Match, Chandigarh
Finished
PBKS
142/10
GT
146/7
Gujarat Titans won by 3 wickets (with 5 balls remaining)
36th Match, Kolkata
Finished
KKR
222/6
RCB
221/10
Kolkata Knight Riders won by 1 run
22 Apr, Mon
38th Match, Jaipur
Finished
RR
183/1
MI
179/9
Rajasthan Royals won by 9 wickets (With 8 balls remaining)
23 Apr, Tue
39th Match, Chennai
Finished
CSK
210/4
LSG
213/4
Lucknow Super Giants won by 6 wickets (with 3 balls remaining)
24 Apr, Wed
25 Apr, Thu
41st Match, Hyderabad
Finished
SRH
171/8
RCB
206/7
Royal Challengers Bengaluru won by 35 runs
26 Apr, Fri
42nd Match, Kolkata
Finished
KKR
261/6
PBKS
262/2
Punjab Kings won by 8 wickets (With 8 balls remaining)
27 Apr, Sat
44th Match, Lucknow
Finished
LSG
196/5
RR
199/3
Rajasthan Royals won by 7 wickets (with 6 balls remaining)
28 Apr, Sun
46th Match, Chennai
Finished
CSK
212/3
SRH
134/10
Chennai Super Kings won by 78 runs
45th Match, Ahmedabad
Finished
GT
200/3
RCB
206/1
Royal Challengers Bengaluru won by 9 wickets (with 24 balls remaining)
29 Apr, Mon
47th Match, Kolkata
Finished
KKR
157/3
DC
153/9
Kolkata Knight Riders won by 7 wickets (with 21 balls remaining)
30 Apr, Tue
48th Match, Lucknow
Finished
LSG
145/6
MI
144/7
Lucknow Super Giants won by 4 wickets (with 4 balls remaining)
01 May, Wed
49th Match, Chennai
Finished
CSK
162/7
PBKS
163/3
Punjab Kings won by 7 wickets (with 13 balls remaining)
02 May, Thu
03 May, Fri
51st Match, Mumbai
Finished
MI
145/10
KKR
169/10
Kolkata Knight Riders won by 24 runs
04 May, Sat
52nd Match, Bengaluru
Finished
RCB
152/6
GT
147/10
Royal Challengers Bengaluru won by 4 wickets (with 38 balls remaining)
05 May, Sun
54th Match, Lucknow
Finished
LSG
137/10
KKR
235/6
Kolkata Knight Riders won by 98 runs
06 May, Mon
55th Match, Mumbai
Finished
MI
174/3
SRH
173/8
Mumbai Indians won by 7 wickets (with 16 balls remaining)
07 May, Tue
08 May, Wed
57th Match, Dehra Dun, Uttarakhand
Finished
SRH
167/0
LSG
165/4
Sunrisers Hyderabad won by 10 wickets (with 62 balls remaining)
09 May, Thu
58th Match, Dharamsala
Finished
PBKS
181/10
RCB
241/7
Royal Challengers Bengaluru won by 60 runs
10 May, Fri
11 May, Sat
60th Match, Kolkata
Finished
KKR
157/7
MI
139/8
Kolkata Knight Riders won by 18 runs
12 May, Sun
62nd Match, Bengaluru
Finished
RCB
187/9
DC
140/10
Royal Challengers Bengaluru won by 47 runs
61st Match, Chennai
Finished
CSK
145/5
RR
141/5
Chennai Super Kings won by 5 wickets (with 10 balls remaining)
13 May, Mon
63rd Match, Ahmedabad
Aban.
GT
KKR
Match abandoned without a ball bowled
14 May, Tue
15 May, Wed
65th Match, Guwahati
Finished
RR
144/9
PBKS
145/5
Punjab Kings won by 5 wickets (with 7 balls remaining)
16 May, Thu
66th Match, Hyderabad
Aban.
SRH
GT
Match abandoned without a ball bowled
17 May, Fri
67th Match, Mumbai
Finished
MI
196/6
LSG
214/6
Lucknow Super Giants won by 18 runs
18 May, Sat
68th Match, Bengaluru
Finished
RCB
218/5
CSK
191/7
Royal Challengers Bengaluru won by 27 runs
19 May, Sun
70th Match, Guwahati
Aban.
RR
KKR
No result (abandoned with a toss)
69th Match, Hyderabad
Finished
SRH
215/6
PBKS
214/5
Sunrisers Hyderabad won by 4 wickets (with 5 balls remaining)
21 May, Tue
Qualifier 1, Ahmedabad
Finished
KKR
164/2
SRH
159/10
Kolkata Knight Riders won by 8 wickets (with 38 balls remaining)
22 May, Wed
Eliminator, Ahmedabad
Finished
RR
174/6
RCB
172/8
Rajasthan Royals won by 4 wickets (with 6 balls remaining)
24 May, Fri
Qualifier 2, Chennai
Finished
SRH
175/9
RR
139/7
Sunrisers Hyderabad won by 36 runs
26 May, Sun
Final, Chennai
Finished
KKR
114/2
SRH
113/10
Kolkata Knight Riders won by 8 wickets (with 57 balls remaining)

ScoreWaves © 2025 Copyright. All Rights Reserved.