Indian Premier League Team Stats
In IPL 2026, Rajasthan Royals scored the most runs (2,952) and Gujarat Titans took the most wickets (118).
Based on 73 matches (2026)
Most wins
View all ›Highest points
View all ›- 1
Royal Challengers Bengaluru18 - 2
Sunrisers Hyderabad18 - 3
Gujarat Titans18 - 4
Rajasthan Royals16 - 5
Punjab Kings15
Best net run rate
View all ›- 1
Royal Challengers Bengaluru+0.74 - 2
Gujarat Titans+0.70 - 3
Sunrisers Hyderabad+0.52 - 4
Punjab Kings+0.31 - 5
Rajasthan Royals+0.19
Most runs scored
View all ›- 1
Rajasthan Royals2,952 - 2
Gujarat Titans2,934 - 3
Royal Challengers Bengaluru2,912 - 4
Sunrisers Hyderabad2,901 - 5
Punjab Kings2,589
Fewest runs conceded
View all ›- 1
Kolkata Knight Riders2,341 - 2
Chennai Super Kings2,473 - 3
Delhi Capitals2,555 - 4
Lucknow Super Giants2,591 - 5
Mumbai Indians2,614
Most wickets taken
View all ›- 1
Gujarat Titans118 - 2
Royal Challengers Bengaluru104 - 3
Rajasthan Royals98 - 4
Sunrisers Hyderabad90 - 5
Kolkata Knight Riders83
Every side
| # | Team | Mat | Won | Lost | Pts | NRR | Runs for | Runs against | Wkts taken | Wkts lost |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
Royal Challengers Bengaluru | 16 | 9 | 5 | 18 | +0.74 | 2,912 | 2,902 | 104 | 85 |
| 2 |
Gujarat Titans | 17 | 9 | 5 | 18 | +0.70 | 2,934 | 3,030 | 118 | 92 |
| 3 |
Sunrisers Hyderabad | 15 | 9 | 5 | 18 | +0.52 | 2,901 | 2,891 | 90 | 101 |
| 4 |
Rajasthan Royals | 16 | 8 | 6 | 16 | +0.19 | 2,952 | 3,008 | 98 | 99 |
| 5 |
Punjab Kings | 14 | 7 | 6 | 15 | +0.31 | 2,589 | 2,723 | 64 | 74 |
| 6 |
Delhi Capitals | 14 | 7 | 7 | 14 | -0.65 | 2,423 | 2,555 | 64 | 87 |
| 7 |
Kolkata Knight Riders | 14 | 6 | 7 | 13 | -0.15 | 2,213 | 2,341 | 83 | 77 |
| 8 |
Chennai Super Kings | 14 | 6 | 8 | 12 | -0.35 | 2,391 | 2,473 | 76 | 84 |
| 9 |
Mumbai Indians | 14 | 4 | 10 | 8 | -0.58 | 2,455 | 2,614 | 73 | 90 |
| 10 |
Lucknow Super Giants | 14 | 4 | 10 | 8 | -0.69 | 2,384 | 2,591 | 67 | 95 |
Indian Premier League team stats (IPL 2026)
In IPL 2026, Rajasthan Royals scored the most runs (2,952) and Gujarat Titans took the most wickets (118). The tables above rank every side by batting, bowling and results.
Frequently asked questions
Which team scored the most runs in IPL 2026?
Rajasthan Royals scored the most runs in IPL 2026 with 2,952, ahead of Gujarat Titans (2,934) and Royal Challengers Bengaluru (2,912).
Which team took the most wickets in IPL 2026?
Gujarat Titans took the most wickets in IPL 2026 with 118, ahead of Royal Challengers Bengaluru (104) and Rajasthan Royals (98).
Which team won the most matches in IPL 2026?
Royal Challengers Bengaluru, Sunrisers Hyderabad and Gujarat Titans shared the most wins in IPL 2026 with 9 wins, ahead of Rajasthan Royals (8) and Punjab Kings (7).
Which team had the best bowling attack in IPL 2026?
Kolkata Knight Riders conceded the fewest runs per match in IPL 2026 at 167.2, ahead of Chennai Super Kings (176.6) and Gujarat Titans (178.2).
Which team had the best net run rate in IPL 2026?
Royal Challengers Bengaluru finished with the best net run rate in IPL 2026 at +0.744, ahead of Gujarat Titans (+0.695) and Sunrisers Hyderabad (+0.524).