
Players with the Most Runs for a Single Franchise in IPL History: Consistency defines greatness in the IPL, and a few players have dominated for their respective franchises over the years. Here’s a look at the top five batters with the most runs for a single IPL team.
5. AB de Villiers (Royal Challengers Bangalore) – 4,491 Runs (2011-2021)

For RCB, AB de Villiers was an X-factor for a decade, scoring 4,491 runs with his 360-degree stroke play. He turned games single-handedly and played unforgettable knocks under pressure. His aggressive yet elegant batting made him one of RCB’s greatest match-winners.
4. MS Dhoni (Chennai Super Kings) – 4,669 Runs (2008-2015, 2018-2024)

The heart of CSK, “MS Dhoni” has amassed 4,669 runs while leading the team to five IPL titles. Known for his finishing abilities, Dhoni has played countless match-winning knocks. His leadership and composure under pressure make him CSK’s most influential player.
3. Suresh Raina (Chennai Super Kings) – 4,687 Runs (2008-2015, 2018-2021)

Known as “Mr. IPL,” Suresh Raina, was CSK’s most dependable batter for over a decade. He scored 4,687 runs, playing a vital role in multiple title-winning campaigns. His consistency at No. 3 and aggressive stroke play made him one of CSK’s greatest players.
Also Read | List of players to remain not out on 99 in IPL
2. Rohit Sharma (Mumbai Indians) – 5458 Runs (2011-2024)

For Mumbai Indians, Rohit Sharma has been the backbone since joining in 2011. He has accumulated 5,458 runs, guiding MI to multiple IPL titles. As captain, he transformed MI into the most successful franchise, and his ability to deliver in crucial matches makes him an IPL legend.
1. Virat Kohli (Royal Challengers Bangalore) – 8004 Runs (2008-2024)

Virat Kohli is the undisputed king of RCB. Since his debut in 2008, he has scored a record 8,004 runs, making him the highest run-scorer for a single franchise in IPL history. His best season came in 2016 when he smashed 973 runs, setting a record. Despite RCB’s lack of trophies, Kohli remains the face of the franchise.
Top 10 players with the most runs for a single franchise in IPL
S.No. | Player | Runs | Matches | Team | Season |
1 | Virat Kohli | 8,004 | 252 | RCB | 2008-24 |
2 | RG Sharma | 5,458 | 212 | MI | 2011-24 |
3 | Suresh Raina | 4,687 | 176 | CSK | 2008-15, 2018-21 |
4 | MS Dhoni | 4,669 | 234 | CSK | 2008-15, 2018-24 |
5 | AB de Villiers | 4,491 | 156 | RCB | 2011-21 |
6 | David Warner | 4,014 | 95 | SRH | 2014-21 |
7 | Sanju Samson | 3,742 | 140 | RR | 2013-15, 2018-24 |
8 | Kieron Pollard | 3,412 | 189 | MI | 2010-22 |
9 | Rishabh Pant | 3,284 | 111 | DC | 2016-24 |
10 | Chris Gayle | 3,163 | 85 | RCB | 2011-17 |
Conclusion: These five players defined their franchises, setting records and delivering unforgettable performances. Their loyalty, consistency, and impact make them legends in IPL history.
Also Read | Player with most ducks in IPL history (2008 to 2024)
Follow us on Twitter for more updates
Last Updated on January 31, 2025