IPL 2027 · Season 20 · Schedule announcement awaited Defending champions: Royal Challengers Bengaluru (2026)

Home › IPL Schedule › IPL 2025 Schedule

IPL 2025 Schedule, Results and Stats

The IPL 2025 season ran from 22 March to 3 June 2025, with 10 teams playing 74 matches: a 70-match league stage, then Qualifier 1, the Eliminator, Qualifier 2 and the final. The season paused in May and resumed a week later. Royal Challengers Bengaluru finished it as champions at last, beating Punjab Kings by 6 runs in the final at the Narendra Modi Stadium in Ahmedabad. This page carries the complete season in one place: every fixture and result in date order, the final points table, and the season’s award winners.

Punjab and Bengaluru both finished on 19 points at the top, split by net run rate. The season had three no-results, one tie, which Delhi Capitals won in the Super Over, and one DLS finish, and all of them are marked in the tables below.

IPL 2025 at a glance

Season IPL 2025 (18th season)
Dates 22 March 2025 to 03 June 2025
Matches 74 (70 league, 4 playoffs)
Champions Royal Challengers Bengaluru
Runners-up Punjab Kings
Final 03 June 2025, Narendra Modi Stadium, Ahmedabad: Royal Challengers Bengaluru 190/9 (20 ov) beat Punjab Kings 184/7 (20 ov); Royal Challengers Bengaluru won by 6 runs
Player of the Tournament Suryakumar Yadav
Orange Cap Sai Sudharsan
Purple Cap Prasidh Krishna
How the final was won: Bengaluru posted 190/9 batting first in Ahmedabad. Punjab’s chase ended on 184/7, six runs short, and Bengaluru finally lifted the trophy for the first time.

IPL 2025 final points table

# Team P W L T NR NRR Pts
1 Punjab Kings 14 9 4 0 1 +0.372 19
2 Royal Challengers Bengaluru 14 9 4 0 1 +0.301 19
3 Gujarat Titans 14 9 5 0 0 +0.254 18
4 Mumbai Indians 14 8 6 0 0 +1.142 16
5 Delhi Capitals 14 7 6 0 1 +0.011 15
6 Sunrisers Hyderabad 14 6 7 0 1 -0.241 13
7 Lucknow Super Giants 14 6 8 0 0 -0.376 12
8 Kolkata Knight Riders 14 5 7 0 2 -0.305 12
9 Rajasthan Royals 14 4 10 0 0 -0.549 8
10 Chennai Super Kings 14 4 10 0 0 -0.647 8

Green rows are the four playoff teams. Punjab and Bengaluru finished level on 19 points at the top, split by net run rate. The full all-seasons table is on the IPL Points Table page.

IPL 2025 league stage: all 70 matches

# Date Match Venue Score Result
1 Sat 22 Mar 2025 Kolkata Knight Riders vs Royal Challengers Bengaluru Eden Gardens, Kolkata Kolkata Knight Riders 174/8 (20 ov)
Royal Challengers Bengaluru 177/3 (16.2 ov)
Royal Challengers Bengaluru won by 7 wickets
2 Sun 23 Mar 2025 Sunrisers Hyderabad vs Rajasthan Royals Rajiv Gandhi International Cricket Stadium, Hyderabad Sunrisers Hyderabad 286/6 (20 ov)
Rajasthan Royals 242/6 (20 ov)
Sunrisers Hyderabad won by 44 runs
3 Sun 23 Mar 2025 Mumbai Indians vs Chennai Super Kings M. A. Chidambaram Stadium, Chennai Mumbai Indians 155/9 (20 ov)
Chennai Super Kings 158/6 (19.1 ov)
Chennai Super Kings won by 4 wickets
4 Mon 24 Mar 2025 Lucknow Super Giants vs Delhi Capitals ACA–VDCA Cricket Stadium, Visakhapatnam Lucknow Super Giants 209/8 (20 ov)
Delhi Capitals 211/9 (19.3 ov)
Delhi Capitals won by 1 wicket
5 Tue 25 Mar 2025 Punjab Kings vs Gujarat Titans Narendra Modi Stadium, Ahmedabad Punjab Kings 243/5 (20 ov)
Gujarat Titans 232/5 (20 ov)
Punjab Kings won by 11 runs
6 Wed 26 Mar 2025 Rajasthan Royals vs Kolkata Knight Riders ACA Cricket Stadium, Guwahati Rajasthan Royals 151/9 (20 ov)
Kolkata Knight Riders 153/2 (17.3 ov)
Kolkata Knight Riders won by 8 wickets
7 Thu 27 Mar 2025 Sunrisers Hyderabad vs Lucknow Super Giants Rajiv Gandhi International Cricket Stadium, Hyderabad Sunrisers Hyderabad 190/9 (20 ov)
Lucknow Super Giants 193/5 (16.1 ov)
Lucknow Super Giants won by 5 wickets
8 Fri 28 Mar 2025 Royal Challengers Bengaluru vs Chennai Super Kings M. A. Chidambaram Stadium, Chennai Royal Challengers Bengaluru 196/7 (20 ov)
Chennai Super Kings 146/8 (20 ov)
Royal Challengers Bengaluru won by 50 runs
9 Sat 29 Mar 2025 Gujarat Titans vs Mumbai Indians Narendra Modi Stadium, Ahmedabad Gujarat Titans 196/8 (20 ov)
Mumbai Indians 160/6 (20 ov)
Gujarat Titans won by 36 runs
10 Sun 30 Mar 2025 Sunrisers Hyderabad vs Delhi Capitals ACA–VDCA Cricket Stadium, Visakhapatnam Sunrisers Hyderabad 163 (18.4 ov)
Delhi Capitals 166/3 (16 ov)
Delhi Capitals won by 7 wickets
11 Sun 30 Mar 2025 Rajasthan Royals vs Chennai Super Kings ACA Cricket Stadium, Guwahati Rajasthan Royals 182/9 (20 ov)
Chennai Super Kings 176/6 (20 ov)
Rajasthan Royals won by 6 runs
12 Mon 31 Mar 2025 Kolkata Knight Riders vs Mumbai Indians Wankhede Stadium, Mumbai Kolkata Knight Riders 116 (16.2 ov)
Mumbai Indians 121/2 (12.5 ov)
Mumbai Indians won by 8 wickets
13 Tue 01 Apr 2025 Lucknow Super Giants vs Punjab Kings Ekana Cricket Stadium, Lucknow Lucknow Super Giants 171/7 (20 ov)
Punjab Kings 177/2 (16.2 ov)
Punjab Kings won by 8 wickets
14 Wed 02 Apr 2025 Royal Challengers Bengaluru vs Gujarat Titans M. Chinnaswamy Stadium, Bengaluru Royal Challengers Bengaluru 169/8 (20 ov)
Gujarat Titans 170/2 (17.5 ov)
Gujarat Titans won by 8 wickets
15 Thu 03 Apr 2025 Kolkata Knight Riders vs Sunrisers Hyderabad Eden Gardens, Kolkata Kolkata Knight Riders 200/6 (20 ov)
Sunrisers Hyderabad 120 (16.4 ov)
Kolkata Knight Riders won by 80 runs
16 Fri 04 Apr 2025 Lucknow Super Giants vs Mumbai Indians Ekana Cricket Stadium, Lucknow Lucknow Super Giants 203/8 (20 ov)
Mumbai Indians 191/5 (20 ov)
Lucknow Super Giants won by 12 runs
17 Sat 05 Apr 2025 Delhi Capitals vs Chennai Super Kings M. A. Chidambaram Stadium, Chennai Delhi Capitals 183/6 (20 ov)
Chennai Super Kings 158/5 (20 ov)
Delhi Capitals won by 25 runs
18 Sat 05 Apr 2025 Rajasthan Royals vs Punjab Kings Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur Rajasthan Royals 205/4 (20 ov)
Punjab Kings 155/9 (20 ov)
Rajasthan Royals won by 50 runs
19 Sun 06 Apr 2025 Sunrisers Hyderabad vs Gujarat Titans Rajiv Gandhi International Cricket Stadium, Hyderabad Sunrisers Hyderabad 152/8 (20 ov)
Gujarat Titans 153/3 (16.4 ov)
Gujarat Titans won by 7 wickets
20 Mon 07 Apr 2025 Royal Challengers Bengaluru vs Mumbai Indians Wankhede Stadium, Mumbai Royal Challengers Bengaluru 221/5 (20 ov)
Mumbai Indians 209/9 (20 ov)
Royal Challengers Bengaluru won by 12 runs
21 Tue 08 Apr 2025 Lucknow Super Giants vs Kolkata Knight Riders Eden Gardens, Kolkata Lucknow Super Giants 238/3 (20 ov)
Kolkata Knight Riders 234/7 (20 ov)
Lucknow Super Giants won by 4 runs
22 Tue 08 Apr 2025 Punjab Kings vs Chennai Super Kings Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur Punjab Kings 219/6 (20 ov)
Chennai Super Kings 201/5 (20 ov)
Punjab Kings won by 18 runs
23 Wed 09 Apr 2025 Gujarat Titans vs Rajasthan Royals Narendra Modi Stadium, Ahmedabad Gujarat Titans 217/6 (20 ov)
Rajasthan Royals 159 (19.2 ov)
Gujarat Titans won by 58 runs
24 Thu 10 Apr 2025 Royal Challengers Bengaluru vs Delhi Capitals M. Chinnaswamy Stadium, Bengaluru Royal Challengers Bengaluru 163/7 (20 ov)
Delhi Capitals 169/4 (17.5 ov)
Delhi Capitals won by 6 wickets
25 Fri 11 Apr 2025 Chennai Super Kings vs Kolkata Knight Riders M. A. Chidambaram Stadium, Chennai Chennai Super Kings 103/9 (20 ov)
Kolkata Knight Riders 107/2 (10.1 ov)
Kolkata Knight Riders won by 8 wickets
26 Sat 12 Apr 2025 Gujarat Titans vs Lucknow Super Giants Ekana Cricket Stadium, Lucknow Gujarat Titans 180/6 (20 ov)
Lucknow Super Giants 186/4 (19.3 ov)
Lucknow Super Giants won by 6 wickets
27 Sat 12 Apr 2025 Punjab Kings vs Sunrisers Hyderabad Rajiv Gandhi International Cricket Stadium, Hyderabad Punjab Kings 245/6 (20 ov)
Sunrisers Hyderabad 247/2 (18.3 ov)
Sunrisers Hyderabad won by 8 wickets
28 Sun 13 Apr 2025 Rajasthan Royals vs Royal Challengers Bengaluru Sawai Mansingh Stadium, Jaipur Rajasthan Royals 173/4 (20 ov)
Royal Challengers Bengaluru 175/1 (17.3 ov)
Royal Challengers Bengaluru won by 9 wickets
29 Sun 13 Apr 2025 Mumbai Indians vs Delhi Capitals Arun Jaitley Stadium, Delhi Mumbai Indians 205/5 (20 ov)
Delhi Capitals 193 (19 ov)
Mumbai Indians won by 12 runs
30 Mon 14 Apr 2025 Lucknow Super Giants vs Chennai Super Kings Ekana Cricket Stadium, Lucknow Lucknow Super Giants 166/7 (20 ov)
Chennai Super Kings 168/5 (19.3 ov)
Chennai Super Kings won by 5 wickets
31 Tue 15 Apr 2025 Punjab Kings vs Kolkata Knight Riders Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur Punjab Kings 111 (15.3 ov)
Kolkata Knight Riders 95 (15.1 ov)
Punjab Kings won by 16 runs
32 Wed 16 Apr 2025 Delhi Capitals vs Rajasthan Royals Arun Jaitley Stadium, Delhi Delhi Capitals 188/5 (20 ov)
Rajasthan Royals 188/4 (20 ov)
Delhi Capitals Match tied (Delhi Capitals won the Super Over)
33 Thu 17 Apr 2025 Sunrisers Hyderabad vs Mumbai Indians Wankhede Stadium, Mumbai Sunrisers Hyderabad 162/5 (20 ov)
Mumbai Indians 166/6 (18.1 ov)
Mumbai Indians won by 4 wickets
34 Fri 18 Apr 2025 Royal Challengers Bengaluru vs Punjab Kings M. Chinnaswamy Stadium, Bengaluru Royal Challengers Bengaluru 95/9 (14 ov)
Punjab Kings 98/5 (12.1 ov)
Punjab Kings won by 5 wickets
35 Sat 19 Apr 2025 Delhi Capitals vs Gujarat Titans Narendra Modi Stadium, Ahmedabad Delhi Capitals 203/8 (20 ov)
Gujarat Titans 204/3 (19.2 ov)
Gujarat Titans won by 7 wickets
36 Sat 19 Apr 2025 Lucknow Super Giants vs Rajasthan Royals Sawai Mansingh Stadium, Jaipur Lucknow Super Giants 180/5 (20 ov)
Rajasthan Royals 178/5 (20 ov)
Lucknow Super Giants won by 2 runs
37 Sun 20 Apr 2025 Punjab Kings vs Royal Challengers Bengaluru Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur Punjab Kings 157/6 (20 ov)
Royal Challengers Bengaluru 159/3 (18.5 ov)
Royal Challengers Bengaluru won by 7 wickets
38 Sun 20 Apr 2025 Chennai Super Kings vs Mumbai Indians Wankhede Stadium, Mumbai Chennai Super Kings 176/5 (20 ov)
Mumbai Indians 177/1 (15.4 ov)
Mumbai Indians won by 9 wickets
39 Mon 21 Apr 2025 Gujarat Titans vs Kolkata Knight Riders Eden Gardens, Kolkata Gujarat Titans 198/3 (20 ov)
Kolkata Knight Riders 159/8 (20 ov)
Gujarat Titans won by 39 runs
40 Tue 22 Apr 2025 Lucknow Super Giants vs Delhi Capitals Ekana Cricket Stadium, Lucknow Lucknow Super Giants 159/6 (20 ov)
Delhi Capitals 161/2 (17.5 ov)
Delhi Capitals won by 8 wickets
41 Wed 23 Apr 2025 Sunrisers Hyderabad vs Mumbai Indians Rajiv Gandhi International Cricket Stadium, Hyderabad Sunrisers Hyderabad 143/8 (20 ov)
Mumbai Indians 146/3 (15.4 ov)
Mumbai Indians won by 7 wickets
42 Thu 24 Apr 2025 Royal Challengers Bengaluru vs Rajasthan Royals M. Chinnaswamy Stadium, Bengaluru Royal Challengers Bengaluru 205/5 (20 ov)
Rajasthan Royals 194/9 (20 ov)
Royal Challengers Bengaluru won by 11 runs
43 Fri 25 Apr 2025 Chennai Super Kings vs Sunrisers Hyderabad M. A. Chidambaram Stadium, Chennai Chennai Super Kings 154 (19.5 ov)
Sunrisers Hyderabad 155/5 (18.4 ov)
Sunrisers Hyderabad won by 5 wickets
44 Sat 26 Apr 2025 Punjab Kings vs Kolkata Knight Riders Eden Gardens, Kolkata Punjab Kings 201/4 (20 ov)
Kolkata Knight Riders 7/0 (1 ov)
No result
45 Sun 27 Apr 2025 Mumbai Indians vs Lucknow Super Giants Wankhede Stadium, Mumbai Mumbai Indians 215/7 (20 ov)
Lucknow Super Giants 161 (20 ov)
Mumbai Indians won by 54 runs
46 Sun 27 Apr 2025 Delhi Capitals vs Royal Challengers Bengaluru Arun Jaitley Stadium, Delhi Delhi Capitals 162/8 (20 ov)
Royal Challengers Bengaluru 165/4 (18.3 ov)
Royal Challengers Bengaluru won by 6 wickets
47 Mon 28 Apr 2025 Gujarat Titans vs Rajasthan Royals Sawai Mansingh Stadium, Jaipur Gujarat Titans 209/4 (20 ov)
Rajasthan Royals 212/2 (15.5 ov)
Rajasthan Royals won by 8 wickets
48 Tue 29 Apr 2025 Kolkata Knight Riders vs Delhi Capitals Arun Jaitley Stadium, Delhi Kolkata Knight Riders 204/9 (20 ov)
Delhi Capitals 190/9 (20 ov)
Kolkata Knight Riders won by 14 runs
49 Wed 30 Apr 2025 Chennai Super Kings vs Punjab Kings M. A. Chidambaram Stadium, Chennai Chennai Super Kings 190 (19.2 ov)
Punjab Kings 194/6 (19.4 ov)
Punjab Kings won by 4 wickets
50 Thu 01 May 2025 Mumbai Indians vs Rajasthan Royals Sawai Mansingh Stadium, Jaipur Mumbai Indians 217/2 (20 ov)
Rajasthan Royals 117 (16.1 ov)
Mumbai Indians won by 100 runs
51 Fri 02 May 2025 Gujarat Titans vs Sunrisers Hyderabad Narendra Modi Stadium, Ahmedabad Gujarat Titans 224/6 (20 ov)
Sunrisers Hyderabad 186/6 (20 ov)
Gujarat Titans won by 38 runs
52 Sat 03 May 2025 Royal Challengers Bengaluru vs Chennai Super Kings M. Chinnaswamy Stadium, Bengaluru Royal Challengers Bengaluru 213/5 (20 ov)
Chennai Super Kings 211/5 (20 ov)
Royal Challengers Bengaluru won by 2 runs
53 Sun 04 May 2025 Kolkata Knight Riders vs Rajasthan Royals Eden Gardens, Kolkata Kolkata Knight Riders 206/4 (20 ov)
Rajasthan Royals 205/8 (20 ov)
Kolkata Knight Riders won by 1 run
54 Sun 04 May 2025 Punjab Kings vs Lucknow Super Giants HPCA Cricket Stadium, Dharamshala Punjab Kings 236/5 (20 ov)
Lucknow Super Giants 199/7 (20 ov)
Punjab Kings won by 37 runs
55 Mon 05 May 2025 Delhi Capitals vs Sunrisers Hyderabad Rajiv Gandhi International Cricket Stadium, Hyderabad Delhi Capitals 133/7 (20 ov)
Sunrisers Hyderabad did not bat
No result
56 Tue 06 May 2025 Mumbai Indians vs Gujarat Titans Wankhede Stadium, Mumbai Mumbai Indians 155/8 (20 ov)
Gujarat Titans 147/7 (19 ov)
Gujarat Titans won by 3 wickets (DLS method)
57 Wed 07 May 2025 Kolkata Knight Riders vs Chennai Super Kings Eden Gardens, Kolkata Kolkata Knight Riders 179/6 (20 ov)
Chennai Super Kings 183/8 (19.4 ov)
Chennai Super Kings won by 2 wickets
58 Sat 17 May 2025 Royal Challengers Bengaluru vs Kolkata Knight Riders M. Chinnaswamy Stadium, Bengaluru No play No result
59 Sun 18 May 2025 Punjab Kings vs Rajasthan Royals Sawai Mansingh Stadium, Jaipur Punjab Kings 219/5 (20 ov)
Rajasthan Royals 209/7 (20 ov)
Punjab Kings won by 10 runs
60 Sun 18 May 2025 Delhi Capitals vs Gujarat Titans Arun Jaitley Stadium, Delhi Delhi Capitals 199/3 (20 ov)
Gujarat Titans 205/0 (19 ov)
Gujarat Titans won by 10 wickets
61 Mon 19 May 2025 Lucknow Super Giants vs Sunrisers Hyderabad Ekana Cricket Stadium, Lucknow Lucknow Super Giants 205/7 (20 ov)
Sunrisers Hyderabad 206/4 (18.2 ov)
Sunrisers Hyderabad won by 6 wickets
62 Tue 20 May 2025 Chennai Super Kings vs Rajasthan Royals Arun Jaitley Stadium, Delhi Chennai Super Kings 187/8 (20 ov)
Rajasthan Royals 188/4 (17.1 ov)
Rajasthan Royals won by 6 wickets
63 Wed 21 May 2025 Mumbai Indians vs Delhi Capitals Wankhede Stadium, Mumbai Mumbai Indians 180/5 (20 ov)
Delhi Capitals 121 (18.2 ov)
Mumbai Indians won by 59 runs
64 Thu 22 May 2025 Lucknow Super Giants vs Gujarat Titans Narendra Modi Stadium, Ahmedabad Lucknow Super Giants 235/2 (20 ov)
Gujarat Titans 202/9 (20 ov)
Lucknow Super Giants won by 33 runs
65 Fri 23 May 2025 Sunrisers Hyderabad vs Royal Challengers Bengaluru Ekana Cricket Stadium, Lucknow Sunrisers Hyderabad 231/6 (20 ov)
Royal Challengers Bengaluru 189 (19.5 ov)
Sunrisers Hyderabad won by 42 runs
66 Sat 24 May 2025 Punjab Kings vs Delhi Capitals Sawai Mansingh Stadium, Jaipur Punjab Kings 206/8 (20 ov)
Delhi Capitals 208/4 (19.3 ov)
Delhi Capitals won by 6 wickets
67 Sun 25 May 2025 Chennai Super Kings vs Gujarat Titans Narendra Modi Stadium, Ahmedabad Chennai Super Kings 230/5 (20 ov)
Gujarat Titans 147 (18.3 ov)
Chennai Super Kings won by 83 runs
68 Sun 25 May 2025 Sunrisers Hyderabad vs Kolkata Knight Riders Arun Jaitley Stadium, Delhi Sunrisers Hyderabad 278/3 (20 ov)
Kolkata Knight Riders 168 (18.4 ov)
Sunrisers Hyderabad won by 110 runs
69 Mon 26 May 2025 Mumbai Indians vs Punjab Kings Sawai Mansingh Stadium, Jaipur Mumbai Indians 184/7 (20 ov)
Punjab Kings 187/3 (18.3 ov)
Punjab Kings won by 7 wickets
70 Tue 27 May 2025 Lucknow Super Giants vs Royal Challengers Bengaluru Ekana Cricket Stadium, Lucknow Lucknow Super Giants 227/3 (20 ov)
Royal Challengers Bengaluru 230/4 (18.4 ov)
Royal Challengers Bengaluru won by 6 wickets

Marked in the table above: Match 44 (Punjab Kings vs Kolkata Knight Riders, Eden Gardens) ended with no result; Match 55 (Delhi Capitals vs Sunrisers Hyderabad, Rajiv Gandhi International Cricket Stadium) ended with no result; Match 58 (Royal Challengers Bengaluru vs Kolkata Knight Riders, M. Chinnaswamy Stadium) ended with no result; Match 32 (Delhi Capitals vs Rajasthan Royals) finished tied: Delhi Capitals Match tied (Delhi Capitals won the Super Over); Match 56 (Mumbai Indians vs Gujarat Titans) was decided on the DLS method: Gujarat Titans won by 3 wickets (DLS method).

IPL 2025 playoffs

Match Date Fixture Venue Score Result
Qualifier 1 Thu 29 May 2025 Punjab Kings vs Royal Challengers Bengaluru Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur Punjab Kings 101 (14.1 ov)
Royal Challengers Bengaluru 106/2 (10 ov)
Royal Challengers Bengaluru won by 8 wickets
Eliminator Fri 30 May 2025 Mumbai Indians vs Gujarat Titans Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur Mumbai Indians 228/5 (20 ov)
Gujarat Titans 208/6 (20 ov)
Mumbai Indians won by 20 runs
Qualifier 2 Sun 01 Jun 2025 Mumbai Indians vs Punjab Kings Narendra Modi Stadium, Ahmedabad Mumbai Indians 203/6 (20 ov)
Punjab Kings 207/5 (19 ov)
Punjab Kings won by 5 wickets
Final Tue 03 Jun 2025 Royal Challengers Bengaluru vs Punjab Kings Narendra Modi Stadium, Ahmedabad Royal Challengers Bengaluru 190/9 (20 ov)
Punjab Kings 184/7 (20 ov)
Royal Challengers Bengaluru won by 6 runs

Bengaluru thrashed Punjab in Qualifier 1, bowling them out for 101, to reach the final directly. Mumbai Indians beat Gujarat Titans in the Eliminator but lost Qualifier 2 to Punjab, who then lost the final.

IPL 2025 questions, answered

Who won IPL 2025?

Royal Challengers Bengaluru won IPL 2025, beating Punjab Kings in the final on 03 June 2025 at Narendra Modi Stadium, Ahmedabad. Royal Challengers Bengaluru 190/9 (20 ov) beat Punjab Kings 184/7 (20 ov); Royal Challengers Bengaluru won by 6 runs.

How many matches were played in IPL 2025?

74 in total: 70 league matches, then Qualifier 1, the Eliminator, Qualifier 2 and the final, played between 22 March 2025 and 03 June 2025.

Who finished top of the IPL 2025 league table?

Punjab Kings, on net run rate. Punjab Kings, Royal Challengers Bengaluru all finished on 19 points; Punjab Kings’s NRR of +0.372 put them first.

Who won the Orange Cap and Purple Cap in IPL 2025?

The Orange Cap went to Sai Sudharsan and the Purple Cap went to Prasidh Krishna. Suryakumar Yadav was named Player of the Tournament.

Where can I see the other seasons?

Every season from 2008 to 2026 sits under the main IPL Schedule page, which also carries the all-time winners table and the trophy table.