There are many players in the Indian Premier League who have scored the most runs but never scored a century in their IPL career. Most of the players are middle order batters or finishers who hardly got a chance to play in a match for scoring centuries. However, when they got chances their outstanding performance won millions of hearts. Talking about the players, MS Dhoni is the first player who scored the most runs but never scored a single century in his IPL career.
Scoring a century in a match is a milestone for players because it helps them to get a chance to play further matches. However, some players who never scored a century are still famous and continue getting chances in the IPL. Below, in this article we will talk about the players who scored the most runs but never scored a century in IPL. Kindly read the entire article, so that neither information can be left.
Who Has Scored the Most IPL Runs Without a Century? [2026 Stats]
| Rank | Player | Runs | Innings | 50+ scores | Highest Score |
|---|---|---|---|---|---|
| 1 | MS Dhoni | 5,439 | 242 | 24 | 84* |
| 2 | Robin Uthappa | 4,952 | 197 | 27 | 88 |
| 3 | Dinesh Karthik | 4,842 | 234 | 22 | 97* |
| 4 | Faf du Plessis | 4,773 | 147 | 39 | 96 |
| 5 | Gautam Gambhir | 4,217 | 152 | 36 | 93 |
| 6 | Shreyas Iyer | 3,731 | 132 | 27 | 97* |
| 7 | Kieron Pollard | 3,412 | 171 | 16 | 87* |
| 8 | Ravindra Jadeja | 3,260 | 198 | 5 | 77* |
| 9 | Nitish Rana | 2,853 | 112 | 20 | 87 |
| 10 | Parthiv Patel | 2,848 | 137 | 13 | 81 |
MS Dhoni

India’s one of the most famous and beloved players MS Dhoni is the player who scored the most runs in his IPL career but never scored a century. In 2008, Dhoni made his debut with Chennai Super Kings and as of now he has played a total of 242 innings in which he scored a total of 5439 runs.
Robin Uthappa

Robin Uthappa is the second player who scored the most runs without smashing a century in his IPL career. He made his debut in 2008 with Mumbai Indians and has represented a total of 6 teams including CSK, RR, KKR, PWI and RCB. As of 2025, he has played a total of 197 matches in which he scored a total of 4952 runs with the highest of 88.
Dinesh Karthik

Dinesh Karthik is a famous middle order batter who is also known as best finisher in IPL. He made his debut in 2008 with Delhi Capitals and as of now he has played a total of 234 innings in which he scored a total of 4842 runs. In his IPL career, he never scored a century but his highest score was 97.
Faf du Plessis

South African cricketer Faf du Plessis is a top order batter who is known for his strategic batting style. It is surprising to know that Faf is a brilliant player but still he never scored a century in his IPL career. He made his debut in 2012 with Chennai Super Kings and as of now he has played a total of 147 innings in which he scored a total of 4773 runs.
Gautam Gambhir

Former cricket and India’s newly appointed coach Gautam Gambhir is a famous cricket celebrity whose outstanding performance won millions of hearts. In 2008, Gautam made his debut with Delhi Capitals and has played a total of 152 innings in which he scored a total of 4,217 runs but never scored a century.
Above we have mentioned the entire table which covers the players who scored the most runs but never scored a century in IPL. So Kindly read the entire article so that neither information can be left.
FAQS
MS Dhoni is the player who scored the most runs but never smashed a century.
As of 2025, Virat Kohli scored the most runs in the IPL.
Yes, Gautam Gambhir never scored a century in his IPL career.
![Top IPL Players with the Most Runs Without Scoring a Century [Updated 2026] Most Runs Without Scoring a Century](https://crictak.in/wp-content/uploads/2025/10/Most-Runs-Without-Scoring-a-Century.webp)