Top 5 Players with Most Runs for a Single IPL franchise 

By Sumit Malgotra

Virat Kohli -  7582 runs 

Image Source -

Image Source - Jagran

Virat Kohli has scored 7582 runs so far for his team Royal Challengers Bangaluru

Rohit Sharma- 5302 runs

Image Source - Firstpost

Image Source -  iTimes Now

Rohit Sharma after joining Mumbai Indians, has scored 5302 runs and is the highest runs getter for  the Franchise 

Suresh Raina - 4687 runs

Image Source- indianexpress

Image Source- IBTimes India

Suresh Rains scored these runs in just 171 innings for Chennai Super Kings 

MS Dhoni - 4567 runs

Image Source-

Image Source- BCCI

MS Dhoni is the second highest run getter for CSK after Suresh Raina as he has scored 4567 runs for the franchise 

AB de Villiers - 4491 runs 

Image Source -

Image Source -

AB de Villiers is also in the list with 4491 runs for RCB, he is just behind Virat Kohli

Join our exclusive Sports Community