Many players in the Indian premier league are playing for a single franchise for many years. Which shows how much they are loyal to that franchise. They are stars of their franchises. So, in this article, we will see 5 players with the most number of runs for a single franchise in IPL.
#5 Gautam Gambhir (KKR)
Gautam Gambhir was the most successful batsman of the Kolkata Knight Riders. He was also the most successful captain of KKR because he won two titles with them. Gambhir always played as an opener and scored 3035 runs for KKR while playing for them.
#4 David Warner (SRH)
David Warner’s whole fan base from the IPL was from orange army Sunrisers Hyderabad. Warner was their most successful batsman. He made 4014 runs for SRH while opening. Warner was also the only captain who won the IPL trophy for SRH.
#3 Rohit Sharma (MI)
Rohit Sharma is like an angel for Mumbai Indians. In 2013 when he was made captain of the MI from then he has won 5 titles with MI. Rohit is also Mumbai’s top scorer. He has made 4441 runs for Mumbai Indians so far. In 2022 he will lead the Mumbai franchise.
#2 Suresh Raina (CSK)
The most successful Chennai Super Kings batsman was Suresh Raina. Raina who is also known as Mr. IPL has scored 4687 runs for a single franchise and that is Chennai Super Kings. Raina was their most consistent batsman and it will be disheartening to not see him playing in yellow for CSK.
Also Read: List of highest run-scorers in IPL history
#1 Virat Kohli (RCB)
The only batsman on our list who has played for one single franchise throughout his IPL career. Virat Kohli has scored the most number of runs for a single franchise in IPL. He has scored 6283 runs for Royal Challengers Bangalore in IPL so far. Virat is very much loyal to RCB and he will only play for them till his retirement.