|

IPL Stats: Largest Win Margins by Runs

Mumbai Indians hold the record for the largest win margin by runs in IPL history. They beat Delhi Daredevils by 146 runs in Delhi on 6 May 2017. Mumbai scored 212 for 3, then bowled Delhi out for just 66. No team has beaten that margin since, even after many high scoring seasons.

A win by runs is decided by the gap between the two team totals. The bigger the gap, the more one sided the match was. This list looks at the ten biggest gaps ever seen in the IPL. Royal Challengers Bengaluru feature more often than any other team, four times as winners and three times on the losing side. Kolkata Knight Riders and Sunrisers Hyderabad have two wins each in the top ten.

Three of the ten wins came after 2019, which shows a 100 run win is still rare even in high scoring seasons. Just outside the top ten sits Rajasthan Royals, who beat Delhi Daredevils by 105 runs in the 2008 semifinal in Mumbai.

IPL Stats Largest Win Margins by Runs Overview

RecordDetail
Biggest win by runsMumbai Indians by 146 runs
MatchMumbai Indians against Delhi Daredevils, Delhi, 6 May 2017
ScoresMumbai Indians 212 for 3, Delhi Daredevils 66 all out
Second biggest winRoyal Challengers Bengaluru by 144 runs against Gujarat Lions in 2016
Smallest margin in the top 10Kolkata Knight Riders by 106 runs against Delhi Capitals in 2024

Top 10 Largest Win Margins by Runs in IPL

RankWinnerMarginLoserWinner scoreLoser scoreVenueSeasonDate
1Mumbai Indians146 runsDelhi Daredevils212 for 366 all outDelhi20176 May 2017
2Royal Challengers Bengaluru144 runsGujarat Lions248 for 3104 all outBengaluru201614 May 2016
3Kolkata Knight Riders140 runsRoyal Challengers Bengaluru222 for 382 all outBengaluru200818 April 2008
4Royal Challengers Bengaluru138 runsKings XI Punjab226 for 388 all outBengaluru20156 May 2015
5Royal Challengers Bengaluru130 runsPune Warriors263 for 5133 for 9Bengaluru201323 April 2013
6Sunrisers Hyderabad118 runsRoyal Challengers Bengaluru231 for 2113 all outHyderabad201931 March 2019
7Royal Challengers Bengaluru112 runsRajasthan Royals171 for 559 all outJaipur202314 May 2023
8Kings XI Punjab111 runsRoyal Challengers Bengaluru232 for 2121 all outDharamsala201117 May 2011
9Sunrisers Hyderabad110 runsKolkata Knight Riders278 for 3168 all outDelhi202525 May 2025
10Kolkata Knight Riders106 runsDelhi Capitals272 for 7166 all outVisakhapatnam20243 April 2024

Record History

The record started on the very first night of the IPL. On 18 April 2008, Brendon McCullum scored an unbeaten 158 for Kolkata Knight Riders against Royal Challengers Bengaluru. Kolkata reached 222 for 3 and bowled Bengaluru out for 82, a winning margin of 140 runs. That mark stood for eight seasons. Royal Challengers Bengaluru came close in 2013 with a 130 run win and again in 2015 with a 138 run win, but neither passed it.

The record finally moved in 2016. Virat Kohli and AB de Villiers both scored centuries as Royal Challengers Bengaluru posted 248 for 3 against Gujarat Lions in Bengaluru. Gujarat Lions were bowled out for 104, and the margin of 144 runs took the top spot. It lasted only one season. In 2017, Mumbai Indians scored 212 for 3 in Delhi and bowled Delhi Daredevils out for 66 in 13.4 overs. The 146 run margin has stayed at the top ever since.

Later seasons added new entries lower down the list but never threatened the top. Kings XI Punjab had already won by 111 runs in 2011. Sunrisers Hyderabad won by 118 runs in 2019 and by 110 runs in 2025, when Heinrich Klaasen scored an unbeaten 105 off 39 balls against Kolkata Knight Riders. Kolkata Knight Riders closed the top ten with their 106 run win over Delhi Capitals in 2024.

What This Record Tells Us

Four of the top ten wins happened in Bengaluru, which shows how batting friendly that ground can be when a team gets going. Four of the ten winning totals were above 240, and the lowest winning total in the list is 171, from Royal Challengers Bengaluru against Rajasthan Royals in 2023. That match proves a huge margin does not always need a huge total. Rajasthan Royals were bowled out for 59, so the margin still reached 112 runs.

Royal Challengers Bengaluru sit on both sides of this record. They own four of the ten biggest wins, yet they also lost three of the other matches on the list. Big wins usually come from a strong batting show followed by early wickets in the chase. When the chasing team loses early wickets, the required run rate climbs fast and the innings can end well before 20 overs. That is why nine of these ten chases ended with the losing team bowled out. For the opposite kind of drama, see the list of highest successful run chases in IPL, where the chasing team wins instead. The official IPL records page also lists the largest win margins by runs for checking these numbers.

Frequently Asked Questions

Which team has the largest win by runs in IPL history?

Mumbai Indians hold the record. They beat Delhi Daredevils by 146 runs in Delhi on 6 May 2017.

What was the score in the biggest win by runs in IPL?

Mumbai Indians scored 212 for 3 and Delhi Daredevils were bowled out for 66. The gap between the two totals is 146 runs.

Which team has the second largest win by runs in IPL?

Royal Challengers Bengaluru are second. They beat Gujarat Lions by 144 runs in Bengaluru on 14 May 2016, after scoring 248 for 3.

Which is the smallest margin in the top 10?

Kolkata Knight Riders by 106 runs against Delhi Capitals in Visakhapatnam on 3 April 2024. Just below it sits Rajasthan Royals by 105 runs in the 2008 semifinal.

Which team has the most wins in the top 10?

Royal Challengers Bengaluru have the most, with four wins: by 144, 138, 130 and 112 runs.

What is the biggest win by runs in IPL playoffs?

Rajasthan Royals hold the playoff record with a 105 run win over Delhi Daredevils in the 2008 semifinal in Mumbai. That match also features in the list of highest team totals in IPL playoffs.

Has any team won by 146 runs or more since 2017?

No. The 146 run record from 2017 still stands. The closest recent result was Sunrisers Hyderabad by 110 runs in 2025.

Statistics updated through: October 2026

Similar Posts