Indian Premier League Team Stats
Updated , after Royal Challengers Bengaluru vs Punjab KingsIn IPL 2025, Punjab Kings scored the most runs (3,000) and Mumbai Indians took the most wickets (109).
Based on 71 matches (2025)
Most wins
View all: most wins ›Highest points
View all: highest points ›- 1
Punjab Kings19 - 2
Royal Challengers Bengaluru19 - 3
Gujarat Titans18 - 4
Mumbai Indians16 - 5
Delhi Capitals15
Best net run rate
View all: best net run rate ›- 1
Mumbai Indians+1.14 - 2
Punjab Kings+0.37 - 3
Royal Challengers Bengaluru+0.30 - 4
Gujarat Titans+0.25 - 5
Delhi Capitals+0.01
Most runs scored
View all: most runs scored ›- 1
Punjab Kings3,000 - 2
Mumbai Indians2,802 - 3
Gujarat Titans2,767 - 4
Lucknow Super Giants2,598 - 5
Royal Challengers Bengaluru2,538
Fewest runs conceded
View all: fewest runs conceded ›- 1
Kolkata Knight Riders2,247 - 2
Delhi Capitals2,394 - 3
Chennai Super Kings2,431 - 4
Sunrisers Hyderabad2,544 - 5
Royal Challengers Bengaluru2,564
Most wickets taken
View all: most wickets taken ›- 1
Mumbai Indians109 - 2
Punjab Kings95 - 3
Royal Challengers Bengaluru91 - 4
Gujarat Titans87 - 5
Sunrisers Hyderabad81
Every side
| # | Team | Mat | Won | Lost | Pts | NRR | Runs for | Runs against | Wkts taken | Wkts lost |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 17 | 9 | 4 | 19 | +0.37 | 3,000 | 2,866 | 95 | 102 | |
| 2 | 15 | 9 | 4 | 19 | +0.30 | 2,538 | 2,564 | 91 | 82 | |
| 3 | 15 | 9 | 5 | 18 | +0.25 | 2,767 | 2,820 | 87 | 78 | |
| 4 | 16 | 8 | 6 | 16 | +1.14 | 2,802 | 2,690 | 109 | 86 | |
| 5 | 14 | 7 | 6 | 15 | +0.01 | 2,399 | 2,394 | 67 | 88 | |
| 6 | 14 | 6 | 7 | 13 | -0.24 | 2,378 | 2,544 | 81 | 83 | |
| 7 | 13 | 5 | 7 | 12 | -0.31 | 1,886 | 2,247 | 78 | 82 | |
| 8 | 14 | 6 | 8 | 12 | -0.38 | 2,598 | 2,767 | 76 | 82 | |
| 9 | 14 | 4 | 10 | 8 | -0.55 | 2,506 | 2,752 | 65 | 94 | |
| 10 | 14 | 4 | 10 | 8 | -0.65 | 2,315 | 2,431 | 80 | 95 |
Indian Premier League team stats (IPL 2025)
In IPL 2025, Punjab Kings scored the most runs (3,000) and Mumbai Indians took the most wickets (109). The tables above rank every side by batting, bowling and results.
Frequently asked questions
Which team scored the most runs in IPL 2025?
Punjab Kings scored the most runs in IPL 2025 with 3,000 from 17 matches, 176.5 a match, ahead of Mumbai Indians (2,802) and Gujarat Titans (2,767). The tables rank every side in IPL 2025 by runs, wickets, wins and net run rate.
Which team took the most wickets in IPL 2025?
Mumbai Indians took the most wickets in IPL 2025 with 109 from 16 matches, ahead of Punjab Kings (95) and Royal Challengers Bengaluru (91). The tables rank every side in IPL 2025 by runs, wickets, wins and net run rate.
Which team won the most matches in IPL 2025?
Punjab Kings, Royal Challengers Bengaluru and Gujarat Titans shared the most wins in IPL 2025 with 9 wins, ahead of Mumbai Indians (8) and Delhi Capitals (7). The tables rank every side in IPL 2025 by runs, wickets, wins and net run rate.
Which team had the best bowling attack in IPL 2025?
Mumbai Indians conceded the fewest runs per match in IPL 2025 at 168.1 from 16 matches, ahead of Punjab Kings (168.6) and Royal Challengers Bengaluru (170.9). The tables rank every side in IPL 2025 by runs, wickets, wins and net run rate.
Which team had the best net run rate in IPL 2025?
Mumbai Indians finished with the best net run rate in IPL 2025 at +1.142, ahead of Punjab Kings (+0.372) and Royal Challengers Bengaluru (+0.301). The tables rank every side in IPL 2025 by runs, wickets, wins and net run rate.