Indian Premier League Records

List: Batters with 1000+ IPL Runs for More than One Team

The Indian Premier League (IPL) is a source of entertainment for so many cricket fans. Since the start of the IPL, it has attracted a lot of audiences to cricket. Nowadays, it is seen that the viewership of IPL is even more than international cricket.

The main reason behind this is the number of superstars from across the globe taking part in this prestigious league. The worldwide popular T20 league has been blessed with several batting legends like Virat Kohli, Suresh Raina, MS Dhoni, Chris Gayle, David Warner, Shikhar Dhawan, AB De Villiers, etc. Over the years, we have seen them representing several IPL franchises.

It’s never an easy task to shift from one IPL team to another and adapt to their team environment. Different IPL franchises have different team combinations, and they have different demands from those players. But despite that, few batters have embraced the challenge and scored a bulk of runs for multiple teams.

Here in this article, we will discuss batsmen who have scored 1000-plus IPL runs for more than one team.

1000+ Runs for Multiple IPL Teams

PlayerTeam 1Team 2
Shikhar DhawanDelhi Capitals (2066)Sunrisers Hyderabad (2518)
Dinesh KarthikDelhi Capitals (1036)Kolkata Knight Riders (1143)
Gautam GambhirKolkata Knight Riders (3035)Delhi Capitals (1182)
David WarnerSunrisers Hyderabad (4014)Delhi Capitals (2551)
Chris GayleRoyal Challengers Bengaluru (3163)Punjab Kings (1339)
Rohit SharmaMumbai Indians (5876)Deccan Chargers (1170)
Yusuf PathanRajasthan Royals (1011)Kolkata Knight Riders (1893)
Jacques KallisRoyal Challengers Bengaluru (1132)Kolkata Knight Riders (1295)
Manish PandeySunrisers Hyderabad (1345)Kolkata Knight Riders (1404)
Robin UthappaKolkata Knight Riders (2439)Pune Warriors India (1103)
Ambati RayuduMumbai Indians (2416)Chennai Super Kings (1932)
Shane WatsonRajasthan Royals (2372)Chennai Super Kings (1252)
Shubman GillKolkata Knight Riders (1417)Gujarat Titans (2449)
KL RahulPunjab Kings (2548)Lucknow Super Giants (1410)
Faf du PlessisChennai Super Kings (2721)Royal Challengers Bengaluru (1636)
Glenn MaxwellPunjab Kings (1342)Royal Challengers Bengaluru (1266)

Key Insights

Shikhar Dhawan and David Warner are the only batsmen on the list to score 2000-plus IPL runs for two IPL teams. Ambati Rayudu and Faf du Plessis are the other two batters who have 1500+ runs for two different IPL teams.

Virat Kohli is the only player to play for the same team in all IPL seasons. Find out his runs tally aggregated year-by-year in the RCB jersey.

Kolkata Knight Riders have the most number of batsmen (14) with 1000-plus runs for them in the IPL. Chennai Super Kings (12) and Mumbai Indians (11) occupy the next two spots.

Rohit Sharma (Deccan Chargers and MI), Shane Watson (RR and CSK), Ambati Rayudu (MI and CSK), Robin Uthappa (KKR and CSK), and Yusuf Pathan (RR and KKR) are the players on this list to win IPL trophies for more than one IPL team.

Read Next | Most Ducks as Openers in ODI Cricket

Leave a Reply

Your email address will not be published. Required fields are marked *