Rohit Sharma IPL Career: Year-Wise Runs, Stats, Records Against All IPL Teams. Rohit Sharma is one of the most celebrated players in the history of the Indian Premier League (IPL). Under his leadership, Mumbai Indians clinched a whopping five IPL titles, which makes him one of the most successful captains in the IPL. He is considered a sharp-witted and calm captain. Rohit has come out on top in many key moments throughout his career with his sharp and quick decision-making.
Apart from his leadership skills, Rohit Sharma is also a prolific batsman in the IPL. He has scored 6856 runs in the tournament, with an average of 29.80 and a strike rate of over 131.79. He has scored two century and 45 half-centuries in the most popular cricket league in the world. His performances in the IPL have earned him numerous accolades and awards.
He established many records as an opener for the Mumbai Indians. Rohit is the second-highest run-getter in IPL history, only behind Virat Kohli.
Also Read: IPL 2025: Five Players Who Can Win Emerging Player Of The Season Award
Let us go look at the stats of Rohit Sharma against all IPL teams.
Rohit Sharma IPL Runs Scored In All Seasons
Year | Matches | Runs |
2008 | 13 | 404 |
2009 | 16 | 362 |
2010 | 16 | 404 |
2011 | 16 | 372 |
2012 | 17 | 433 |
2013 | 19 | 538 |
2014 | 15 | 390 |
2015 | 16 | 482 |
2016 | 14 | 489 |
2017 | 17 | 333 |
2018 | 14 | 286 |
2019 | 15 | 405 |
2020 | 12 | 332 |
2021 | 13 | 381 |
2022 | 14 | 268 |
2023 | 16 | 332 |
2024 | 14 | 417 |
2025 | 08* | 228 |
Also Read: IPL 2024: Full Schedule, Results, And Player Of The Match Award
Rohit Sharma Stats Against All IPL Teams
Opponent | Matches | Inns | Runs | 50s | 100s | HS | |
1 | Kolkata Knight Riders | 35 | 35 | 1083 | 6 | 1 | 109* |
2 | Delhi Capitals | 36 | 36 | 1052 | 6 | 0 | 74* |
3 | Chennai Super Kings | 36 | 36 | 791 | 8 | 1 | 105* |
4 | Deccan Chargers | 4 | 4 | 175 | 2 | 0 | 73* |
5 | Mumbai Indians | 6 | 5 | 103 | 0 | 0 | 45 |
6 | Pune Warriors | 6 | 6 | 135 | 1 | 0 | 62* |
7 | Punjab Kings | 31 | 30 | 848 | 7 | 0 | 79* |
8 | Gujarat Lions | 4 | 4 | 82 | 0 | 0 | 40* |
9 | Gujarat Titans | 6 | 6 | 133 | 0 | 0 | 43 |
10 | Kochi Tuskers Kerala | 1 | 0 | 0 | 0 | 0 | 0 |
11 | Lucknow Super Giants | 6 | 6 | 93 | 1 | 0 | 165 |
12 | Rajasthan Royals | 29 | 28 | 547 | 2 | 0 | 73 |
13 | Rising Pune Supergiant | 6 | 6 | 178 | 2 | 0 | 85* |
14 | Royal Challengers Bangalore | 34 | 33 | 848 | 7 | 0 | 94 |
15 | Sunrisers Hyderabad | 25 | 25 | 535 | 3 | 0 | 67 |
265 | 260 | 6856 | 45 | 2 | 109* |