5 IPL legends to have not won the Orange Cap | Cricket News
As the Indian Premier League (IPL) 2026 approaches its blockbuster start of the 19th edition on March 28, the tournament once again promises high-octane cricket, massive runs, and individual brilliance. In an era dominated by batting, where the highest run scorer of season leads to the prestigious Orange Cap, there is a shocking fact that some of the IPL’s greatest run-scorers have never claimed the award.Despite featuring in the Top 10 highest run-getters in IPL history, these legendary players have never won the orange cap even after 18 editions of the tournament.
1. Rohit Sharma: One of the biggest names in IPL history, Rohit Sharma is also one of the most successful captains, leading Mumbai Indians to five titles (2013, 2015, 2017, 2019, 2020). Known for his elegant batting, Rohit ranks 2nd in the top run-scorers in IPL history with 7,046 runs in 272 matches. Rohit Sharma’s best IPL season with the bat was arguably 2013, where he scored 538 runs to lead the Mumbai Indians (MI) to their maiden title. Despite his impact, he has never won an Orange Cap. 2. Shikhar Dhawan: Sitting 3rd on the all-time run charts, Dhawan has amassed 6769 runs in 222 matches. He came close to winning the Orange Cap in 2020 and 2021, where he was among the top contenders but narrowly missed out. Representing teams Sunrisers Hyderabad, Delhi Capitals, and Punjab Kings, Dhawan has delivered several memorable performances but never topped a season.3. Suresh Raina: Suresh Raina Often called ‘Mr. IPL’ was the backbone of Chennai Super Kings’ batting lineup. He scored 5,528 runs in 205 matches Sitting on 5th on the all-time run charts. His best season came in 2013 (548 runs), but even then, he fell short of the Orange Cap an astonishing fact given his dominance during IPL’s early years.4. AB de Villiers: One of the most destructive batters in IPL history, AB de Villiers thrilled fans with his innovative stroke play. He ended his IPL career with 5,162 runs in 184 matches currently sitting on 8th position, with his best season coming in 2016 (687 runs, 3rd place). Batting mostly in the middle order often reduced his chances of accumulating the highest seasonal tally, keeping the Orange Cap just out of reach.5. Ajinkya Rahane: Ajinkya Rahane currently at 9th position in all time run getters has been a dependable opener in the IPL, scoring 5,032 runs in 183 matches. His standout season came in 2012 (560 runs for Rajasthan Royals), yet he never finished as the top run-scorer in any edition. Despite his classical style and consistency, the Orange Cap has eluded him.
Honourable Mention: MS Dhoni
MS Dhoni, one of the most iconic players in IPL history, has also never won the Orange Cap. The Chennai Super Kings legend has led his team to five titles (2010, 2011, 2018, 2021, 2023) and scored 5,439 runs in 278 matches. Known more for his finishing role than accumulating big seasonal tallies, Dhoni’s best seasons 2018 (455 runs) and 2019 (416 runs) still weren’t enough to secure the award mainly because his role as a finisher limited his opportunities to score big runs across the season.
Top 10 highest ‘run scorers’ in IPL history
| Number | Runs | Orange Cap |
| Virat Kohli | 8661 runs | 2016, 2024 |
| Rohit Sharma | 7046 runs | – |
| Shikhar Dhawan | 6769 runs | – |
| David Warner | 6565 runs | 2015, 2017, 2019 |
| Suresh Raina | 5528 runs | – |
| MS Dhoni | 5439 runs | – |
| KL Rahul | 5222 runs | 2020 |
| AB de Villiers | 5162 runs | – |
| Ajinkya Rahane | 5032 runs | – |
| Chris Gayle | 4965 runs | 2011, 2012 |
