The Indian Premier League is famous for its tightest victories where matches are decided by just 2 runs. Over the years, we have seen many matches where teams won by 2 runs which increase the beat of every fan’s heart. These matches contain action, drama and suspense where no one can predict when the match will take place. Talking about the teams, Rajasthan Royals is the top team which has the most victories won by 2 runs.
Below, in this article we will cover the matches which have the most wins by 2 runs in the history of IPL. So kindly read the entire article so that neither information can be left.
Top IPL Matches Won by 2 Runs – Thrilling Last-Over Finishes in IPL History
| Team | Most 2-Run Wins |
|---|---|
| Rajasthan Royals (RR) | 3 |
| Chennai Super Kings (CSK) | 2 |
| Royal Challengers Bengaluru (RCB) | 2 |
| Kolkata Knight Riders (KKR) | 2 |
| Lucknow Super Giants (LSG) | 2 |
| Punjab Kings (PBKS) | 1 |
| Sunrisers Hyderabad (SRH) | 1 |
IPL Records: Which Team Has the Most Wins by 2 Runs in IPL History?
Rajasthan Royals is the first team which has the most wins by 2 runs while Chennai Super Kings, Royals Challengers Bengaluru, Kolkata Knight Riders and Lucknow Super Giants have an equal victory. As of 2025, Punjab Kings and Sunrisers Hyderabad have only one victory won by 2 runs.
In 2009, Rajasthan Royals played the 32nd match of the season which was against Punjab Kings. In that match, Rajasthan Royals set an impressive target of 185 in which Mahipal Lomror played well and smashed 45 off 17 balls. However, the key player was Kartik Tyagi who gave only one run in his final over. Below, we have mentioned a table where we have provided the data of RR in which they won the match by 2 runs.
| Date | Opponent | Venue | Result |
|---|---|---|---|
| Date | Opponent | Venue | Result |
| 21 Sep 2021 | Punjab Kings | Dubai (IPL 2021) | Rajasthan Royals won by 2 runs. |
| 14 Apr 2009* | Mumbai Indians | Durban (IPL 2009) | Rajasthan Royals won by 2 runs. |
From the top team Rajasthan Royals to the bottom Punjab Kings and Sunrisers Hyderabad, all the franchises have registered victories which have been won by 2 runs. Rajasthan Royals is the top team which has the most victories won by 2 runs. However, others like CSK, RCB, KKR and LSG are the teams which have a total of two victories won by 2 runs. Gujarat Titans have not mentioned their first victory won by 2 runs.
FAQS
Rajasthan Royals won the most runs by 2 runs in the history of IPL.
Rajasthan Royals won three times by 2 runs in the history of IPL.
As of 2025, Gujarat Titans never won a single match by 2 runs.
As of 2025, CSK have recorded two victories by 2 runs.
