most runs in ipl history team
bbc.com

Which Team Has the Most Runs in IPL History? Cumulative Totals and Highest Innings (2026 Update)

Here is the thing about the question of which team has the most runs in IPL history: it can mean two very different things. One is the total runs a franchise has piled up across its entire IPL history; the other is the highest score any team has posted in a single innings. These are separate records, and both show how dramatically batting standards have changed since the IPL began in 2008.

On the cumulative side, Mumbai Indians sit on top of the available IPL team aggregate leaderboard. For the highest score in a single innings, Sunrisers Hyderabad hold the record with 287 for 3 against Royal Challengers Bengaluru in 2024. This guide walks through both records, the teams leading each race, the biggest IPL totals ever posted, and how the scoring standards of the league have changed through IPL 2026. For more on the league, explore our IPL coverage.

Which Team Has Scored the Most Runs in IPL History?

Mumbai Indians have the highest cumulative team-run total in the available IPL team records, which is the straight answer to which team has scored the most runs in IPL history. The current IPL team-record database lists Mumbai Indians at 45,310 runs, ahead of Royal Challengers Bengaluru and Punjab Kings. Independent tallies through 2024 also put Mumbai on top, with 42,133 runs in 261 matches, as documented by Sweep Cricket.

RankTeamTotal IPL Runs
1Mumbai Indians45,310
2Royal Challengers Bengaluru43,822
3Punjab Kings43,180
4Delhi Capitals42,136
5Kolkata Knight Riders41,587
6Chennai Super Kings41,031
7Rajasthan Royals38,715
8Sunrisers Hyderabad34,603
9Gujarat Titans13,743
10Lucknow Super Giants12,754

The leaderboard keeps historical franchises separate too, so teams like Deccan Chargers, the Gujarat Lions, Pune Warriors India and Rising Pune Supergiant show up in the historical totals as well.

What Does “Most Runs in IPL History by a Team” Mean?

There are two ways to read this statistic. Cumulative team runs are the total number of runs scored by a franchise across its IPL innings over the years, a record that rewards longevity, matches played and sustained batting output. Highest team total is the largest number of runs scored by a team in one innings, a single-match record rather than a career-long aggregate.

The distinction matters because the team with the most cumulative runs is not necessarily the team with the highest single-innings score. Mumbai Indians own the first record; Sunrisers Hyderabad own the second.

Why Mumbai Indians Lead the Aggregate Run Chart

A cumulative run record is really a story of longevity and innings played. Mumbai Indians have been part of the IPL since its inaugural season in 2008 and have played more matches than any other franchise. Their five IPL titles, won in 2013, 2015, 2017, 2019 and 2020, also gave them extra playoff matches, and therefore extra innings in which to pile up runs.

None of this means Mumbai posted the highest score every season. The figure represents combined run output across their IPL history, built by generations of batters from Sachin Tendulkar to Rohit Sharma. Readers interested in the full story of the franchise can explore our highest MI score in IPL history guide.

Highest Team Total in IPL History: SRH 287/3

What is the highest team score in IPL? The answer is 287 for 3, smashed by Sunrisers Hyderabad against Royal Challengers Bengaluru at the M Chinnaswamy Stadium on 15 April 2024. That innings went past the previous record of SRH, 277 for 3 against Mumbai Indians, set barely three weeks earlier in the same season. It remains the benchmark every batting side in the league is chasing, and it sits at the top of our highest score in an innings in IPL list.

Top 5 Highest Team Totals in IPL History

RankTeamScoreOpponentSeason
1Sunrisers Hyderabad287/3RCB2024
2Sunrisers Hyderabad286/6Rajasthan Royals2025
3Sunrisers Hyderabad277/3Mumbai Indians2024
4Kolkata Knight Riders272/7Delhi Capitals2024
5Royal Challengers Bengaluru263/5Pune Warriors India2013

The 286 for 6 came in the opening match of the 2025 campaign of SRH against the Rajasthan Royals, Ishan Kishan scored an unbeaten 106 while Travis Head made 67 from 37 balls. The 263 for 5 is the oldest entry on the list, powered by the 175 not out of Chris Gayle in 2013, and it shows how long truly great innings survive in the record book. That cluster of recent totals around SRH is one of the clearest signs of how aggressive modern IPL batting has become.

Has Any IPL Team Scored 300 Runs?

No IPL team has reached 300 runs in a completed innings yet, so the answer to has any IPL team scored 300 runs is still no. The current record remains 287 for 3 by Sunrisers Hyderabad. That gap of just 13 runs shows how far the scoring ceiling has moved in recent seasons, and the highest powerplay score in IPL records suggest the platform for a 300 is already being laid in the first six overs.

The 2026 season added another chapter to the high-scoring story without breaking the overall record. Royal Challengers Bengaluru posted 254 for 5 against the Gujarat Titans in Qualifier 1, the highest team total in IPL playoff history. For more on how the scoring of the league compares across formats, see our highest team score in T20 cricket guide.

IPL 2026: RCB Go Back to Back

The 2026 season ended with Royal Challengers Bengaluru successfully defending their title. On 31 May 2026, RCB defeated Gujarat Titans by five wickets in the final at the Narendra Modi Stadium in Ahmedabad. Chasing 156, RCB got home at 161 for 5 in 18 overs, with Virat Kohli finishing unbeaten on 75 from 42 balls.

That victory gave RCB their second IPL championship and made them only the third franchise to win back-to-back titles, after Chennai Super Kings in 2010-2011 and Mumbai Indians in 2019-2020. The head-to-head history between the finalists is covered in our RCB vs GT head-to-head IPL records guide.

How IPL Team Scoring Has Changed

The early IPL was played in a very different scoring world from the modern tournament. A total around 160 to 180 could regularly put the opposition under pressure in the first seasons. As batting techniques, power hitting and tactical approaches developed, scores above 200 became increasingly common.

The modern IPL has gone further still. Teams now routinely target totals above 200, and scores in the 240s and 250s are no longer extraordinary on good batting surfaces. Several factors have driven the rise. Modern openers attack from the first over rather than treating the powerplay as a consolidation phase. Batting lineups run far deeper, with genuine boundary hitters well beyond the traditional top five. The Impact Player rule has added tactical flexibility and extra batting depth. And teams now use extensive data analysis to target favorable batter-bowler matchups from the very first ball. Track the evolution of the format in our T20 section.

Cumulative Runs vs Single-Innings Record

These two IPL team batting records are easy to mix up, but they measure completely different achievements.

RecordTeamFigureMeaning
Most cumulative IPL runsMumbai Indians45,310Combined team runs across IPL history
Highest IPL innings totalSunrisers Hyderabad287/3Highest score in one innings
Second-highest innings totalSunrisers Hyderabad286/6Second-highest single-innings total
Highest playoff totalRoyal Challengers Bengaluru254/5Highest team total in an IPL playoff

Which IPL Team Has the Most Hundreds and Fifties?

Team aggregate runs are not the only way to measure batting output. The current IPL team records list Rajasthan Royals with 19 team hundreds, followed by Royal Challengers Bengaluru with 18, which answers who has the most team hundreds in IPL. RCB also lead the team leaderboard for fifties with 242, while Mumbai Indians have 222. A team can pile up a huge number of runs through consistency without topping every batting category, which is why the IPL Orange Cap winners list tells a complementary story about individual dominance.

Who Has Scored the Most Individual Runs in IPL History?

The team-run record should not be confused with the individual batting record. Virat Kohli is the leading individual run-scorer in IPL history with 8,779 runs according to the current IPL records page. This is a player record, whereas the 45,310 figure of Mumbai Indians represents the combined output of a franchise across its IPL history. That distinction matters whenever a search for “most runs in IPL history” could refer to either a player or a team.

Conclusion

So the answer to which team has the most runs in IPL history is Mumbai Indians, when the statistic is measured by cumulative team runs. Their total of 45,310 puts them at the top of the current team aggregate leaderboard, and the most runs scored by an IPL team remains theirs for now. But if the question is about the biggest score in a single IPL innings, that record belongs to Sunrisers Hyderabad, who made 287 for 3 against RCB in 2024. One figure represents long-term accumulation across many seasons; the other represents one extraordinary evening. As the league keeps producing increasingly aggressive batting, the 300-run barrier remains the most obvious milestone still waiting to be crossed, and the longest six in IPL history, most runs in one over in IPL, which team played the most IPL finals and fastest 2000 runs in IPL history guides fill in the rest of the batting story of the league. For everything else, browse our cricket archives.

Which team has scored the most runs in IPL history?

Mumbai Indians lead the available IPL team aggregate records with 45,310 cumulative runs. Royal Challengers Bengaluru are second with 43,822 runs.

What is the highest team score in IPL?

Sunrisers Hyderabad hold the record with 287 for 3 against Royal Challengers Bengaluru at Bengaluru on 15 April 2024.

Has any IPL team scored 300 runs?

No. The highest IPL innings total remains 287 for 3 by Sunrisers Hyderabad. the 254 for 5 of RCB in the 2026 Qualifier 1 is the highest total in IPL playoff history.

Which IPL team has the highest innings total after the 287 of SRH?

Sunrisers Hyderabad themselves, with 286 for 6 against Rajasthan Royals in 2025, featuring the unbeaten 106 of Ishan Kishan.

Who has the most team hundreds in IPL?

Rajasthan Royals currently lead the team record for centuries with 19, followed by Royal Challengers Bengaluru with 18.

Who has scored the most individual runs in IPL history?

Virat Kohli is the leading individual run-scorer in IPL history with 8,779 runs, a separate record from the team cumulative totals.

Comments

No comments yet. Why don’t you start the discussion?

    Leave a Reply

    Your email address will not be published. Required fields are marked *