Most IPL Runs Without a Century: Highest Scorers Without a Hundred

Scoring an IPL century is one of the biggest individual batting achievements in T20 cricket, but a hundred is not the only measure of consistency. Several outstanding IPL batters have accumulated thousands of runs, won matches and built long careers without ever reaching three figures.

MS Dhoni holds the record for the most IPL runs without a century. The Chennai Super Kings legend has scored 5,439 runs without making an IPL hundred, with a highest score of 84 not out. Robin Uthappa and Dinesh Karthik are also above 4,800 runs without a century, while Faf du Plessis has passed 4,700 despite spending much of his career as an opener.

The list includes very different batting roles. Dhoni, Karthik and Kieron Pollard usually had limited deliveries because they batted in the middle or lower order. Uthappa, Faf du Plessis and Gautam Gambhir spent more time near the top but repeatedly produced fifties rather than converting them into hundreds.

Most IPL Runs Without a Century

The following table lists the leading IPL run-scorers who have never scored a century in the competition through the completed 2026 season.

Rank Batsman Team Runs Matches Highest Score
1 MS Dhoni CSK/RPS 5,439 278 84*
2 Robin Uthappa Multiple teams 4,952 205 88
3 Dinesh Karthik Multiple teams 4,842 257 97*
4 Faf du Plessis CSK/RCB/DC 4,773 154 96
5 Gautam Gambhir DC/KKR 4,217 154 93
6 Ravindra Jadeja Multiple teams 3,526 267 77*
7 Kieron Pollard Mumbai Indians 3,412 189 87*
8 Nitish Rana Multiple teams 3,078 130+ 87
9 Hardik Pandya MI/GT 2,955 150+ 91
10 Parthiv Patel Multiple teams 2,848 139 81

The record shows that not scoring a hundred does not necessarily mean a batter lacked impact. Several players on the list spent most of their careers in positions where reaching 100 was extremely difficult because they often entered after half the innings had already been completed.

MS Dhoni – 5,439 Runs Without an IPL Century

MS Dhoni stands comfortably at the top of this unusual IPL record.

Dhoni has scored 5,439 runs without reaching three figures. His highest score remains 84 not out against Royal Challengers Bengaluru in 2019.

The reason is largely connected to his batting position.

Dhoni spent most of his IPL career batting at No. 5, No. 6 or even lower. He often arrived with only five or six overs remaining, meaning a century was rarely a realistic target.

His job was different.

CSK needed him to finish innings, control difficult chases and attack the death overs.

The 84 not out against RCB is perhaps the best example. Chennai were chasing 162 and appeared out of the match before Dhoni attacked the final overs. He smashed five fours and seven sixes from 48 deliveries and reduced the requirement to two runs from the final ball.

CSK lost by one run, but the innings remains Dhoni’s closest approach to an IPL hundred.

His lack of a century therefore says more about his role than his ability to play long innings.

Robin Uthappa – 4,952 Runs

Robin Uthappa ranks second with 4,952 IPL runs and no century.

Unlike Dhoni, Uthappa spent much of his career in the top order, so he had more opportunities to reach three figures.

He represented Mumbai Indians, Royal Challengers Bangalore, Pune Warriors, Kolkata Knight Riders, Rajasthan Royals and Chennai Super Kings.

His highest IPL score was 88.

Uthappa’s best years came with Kolkata Knight Riders, particularly during their 2014 title-winning campaign.

He scored consistently at the top and won the Orange Cap after making 660 runs.

Uthappa was especially effective at building scores between 40 and 80. He recorded 27 IPL half-centuries but never managed the extra acceleration or innings length required to turn one into a hundred.

His career shows how a batter can remain highly successful in T20 cricket without producing a century.

Dinesh Karthik – 4,842 Runs

Dinesh Karthik is third with 4,842 runs and a career-best IPL score of 97 not out.

He came closer to a hundred than most players on this list.

Karthik made his unbeaten 97 for Kolkata Knight Riders against Rajasthan Royals in 2019.

KKR were in serious trouble at 42/3 and later 80/4 before Karthik launched a remarkable counterattack.

He faced 50 balls, hit seven fours and nine sixes and carried Kolkata to 175/6.

He finished only three runs short of becoming an IPL centurion.

Karthik’s overall record is similar to Dhoni’s because he spent much of his career in the middle order.

Later in his career, Royal Challengers Bengaluru used him almost exclusively as a finisher, giving him even fewer chances to face enough balls for a hundred.

His 22 half-centuries and nearly 5,000 runs still make him one of the league’s longest-serving middle-order scorers.

Faf du Plessis – 4,773 Runs

Faf du Plessis is perhaps the most surprising player near the top.

Unlike Dhoni or Karthik, Faf spent much of his IPL career opening the batting.

He scored 4,773 runs and 39 half-centuries but never reached 100.

His highest score was 96.

That innings came for Chennai Super Kings against Kings XI Punjab in 2019.

Faf repeatedly reached 70, 80 and 90 during his career without converting one of those innings into a hundred.

He came particularly close during strong seasons for CSK and Royal Challengers Bengaluru.

His record does not reflect a failure to score big. In fact, his 39 fifties are the most among the leading IPL batters who never scored a century.

It instead shows how narrow the difference can be between a high-impact T20 innings and a statistical milestone.

Gautam Gambhir – 4,217 Runs

Gautam Gambhir scored 4,217 IPL runs without a century.

His highest score was 93 for Kolkata Knight Riders against Royal Challengers Bangalore in 2012.

Gambhir played primarily as an opener and accumulated 36 half-centuries, making him another unusual member of this list.

He had enough time at the crease to make hundreds, but his batting style focused heavily on controlling the innings rather than chasing personal milestones.

Gambhir was also captain of KKR during their championship seasons in 2012 and 2014.

He often set up chases or first-innings totals before the more aggressive middle-order hitters took over.

His 36 fifties demonstrate just how frequently he passed 50 without reaching 100.

Highest IPL Scores by Batters Without a Century

Several players have come within only a few runs of their maiden IPL hundred.

Prithvi Shaw is one of the closest examples after being dismissed for 99 against Kolkata Knight Riders in 2019.

Dinesh Karthik’s unbeaten 97 and Faf du Plessis’ 96 are also among the highest IPL scores by players who finished their careers or current records without a century.

Rank Batsman Highest Score Opponent Century in IPL?
1 Prithvi Shaw 99 Kolkata Knight Riders No
2 Dinesh Karthik 97* Rajasthan Royals No
3 Faf du Plessis 96 Kings XI Punjab No
4 Gautam Gambhir 93 Royal Challengers Bangalore No
5 Hardik Pandya 91 Kolkata Knight Riders No
6 Robin Uthappa 88 Royal Challengers Bangalore No
7 Kieron Pollard 87* Chennai Super Kings No
8 Nitish Rana 87 Chennai Super Kings No
9 MS Dhoni 84* Royal Challengers Bengaluru No
10 Parthiv Patel 81 Multiple No

A score of 99 can look painful statistically, but in T20 cricket the difference between 99 and 100 rarely changes the match value of an innings.

The same is true for Karthik’s 97 not out or Gambhir’s 93. Each was already a major individual contribution.

Most IPL Fifties Without a Hundred

Faf du Plessis holds the standout record in this category among players who have never made an IPL century.

He has 39 half-centuries without converting one into a hundred.

Gautam Gambhir follows with 36.

Rank Batsman Fifties Hundreds Highest Score
1 Faf du Plessis 39 0 96
2 Gautam Gambhir 36 0 93
3 Robin Uthappa 27 0 88
4 MS Dhoni 24 0 84*
5 Dinesh Karthik 22 0 97*
5 Nitish Rana 22 0 87
7 Kieron Pollard 16 0 87*
8 Parthiv Patel 13 0 81
9 Hardik Pandya 10 0 91
10 Ravindra Jadeja 5 0 77*

This list highlights the importance of batting position.

Faf and Gambhir had more time to build innings because they usually opened.

Dhoni, Karthik, Pollard and Jadeja often started batting so late that simply reaching 50 was a major contribution.

Why Some Great IPL Batters Never Score a Hundred

A T20 century requires a specific combination of opportunity and scoring speed.

An opener can face 60 or 70 deliveries in one innings. A finisher may face only 15.

That difference explains why Kohli, Chris Gayle, Jos Buttler and David Warner accumulated multiple hundreds while Dhoni, Pollard and Karthik did not.

Hundreds are naturally biased toward top-order batting.

A middle-order player can make an unbeaten 60 from 25 balls and play a more explosive innings than an opener scoring 100 from 65, yet only the opener receives the century milestone.

Team roles also matter.

Finishers frequently sacrifice their wickets while trying to maximize the final overs. Their objective is not to protect a personal score.

That makes the most-runs-without-a-century list an interesting alternative measure of IPL longevity.

Famous Near-Century IPL Knocks

Prithvi Shaw – 99 vs Kolkata Knight Riders

Prithvi Shaw came within one run of a maiden IPL century for Delhi Capitals against KKR in 2019.

Delhi were chasing 186.

Shaw attacked from the top and reached 99 before Lockie Ferguson dismissed him.

The match eventually went to a Super Over, which Delhi won.

Shaw’s 99 remains one of the most famous innings to stop one run short of an IPL hundred.

Dinesh Karthik – 97* vs Rajasthan Royals

Karthik’s unbeaten 97 in 2019 came from a much more difficult position.

KKR lost early wickets and needed their captain to rebuild before accelerating.

Karthik did both.

He finished unbeaten three short of a century, but his late hitting turned a struggling innings into a competitive total.

Faf du Plessis – 96 vs Kings XI Punjab

Faf’s 96 in 2019 was another near miss.

He opened for CSK and controlled much of the innings before being dismissed four runs short of a century.

For a batter who would eventually accumulate thousands of IPL runs without reaching three figures, the 96 became the closest attempt of his career.

Gautam Gambhir – 93 vs Royal Challengers Bangalore

Gambhir scored 93 from 51 balls for KKR against RCB in 2012.

He combined controlled placement with aggressive boundary-hitting and helped Kolkata post 190/4.

KKR won comfortably.

Gambhir did not need the extra seven runs for the innings to become one of his finest IPL performances.

Hardik Pandya – 91 vs Kolkata Knight Riders

Hardik produced one of the most explosive near-centuries in IPL history in 2019.

Mumbai Indians were chasing 233 against KKR.

Hardik smashed 91 from just 34 balls, hitting six fours and nine sixes.

Mumbai eventually lost, but Hardik’s strike rate and boundary hitting made his 91 more destructive than many IPL hundreds.

MS Dhoni’s Record Is Unusual Because of His Batting Position

Dhoni’s position at No. 1 on this list is particularly unusual.

Most career run records are dominated by top-order batters because they receive more deliveries.

Dhoni accumulated more than 5,400 runs despite spending much of his career below No. 4.

He regularly entered after the 12th over and sometimes after the 15th.

That dramatically reduced the possibility of a hundred.

To score 100 from No. 6, a batter would usually need an early collapse, enough overs to rebuild and then an extraordinary acceleration.

Dhoni instead built his career around unbeaten 30s, 40s, 50s and 60s that closed innings.

His century-less record therefore fits his role perfectly.

Faf du Plessis Is the Major Top-Order Exception

Faf’s place on the list is different.

He had enough opportunities to make a hundred because he regularly opened.

He also produced 39 half-centuries.

Yet his highest remained 96.

That makes him arguably the most consistent specialist top-order IPL batter never to score a century.

A few more boundaries in any of several innings could have removed him from this record entirely.

The difference demonstrates how arbitrary the hundred milestone can sometimes be in T20 cricket.

A Century Is Not Always Better Than a Fifty

The value of an IPL innings depends heavily on match situation.

Hardik Pandya’s 91 from 34 balls created enormous pressure in a chase of 233.

Pollard’s 87 not out from 34 balls helped Mumbai Indians chase 219 against Chennai Super Kings.

Dhoni’s 84 not out nearly produced an impossible comeback.

None is officially a century, but each belongs among the player’s best T20 performances.

An IPL hundred is a memorable milestone, but strike rate, opposition, target, pitch and match situation often provide a better measure of an innings.

That is why this record should not be interpreted as a list of batters who failed to reach a major landmark.

It is better viewed as a list of players who built highly productive IPL careers without needing centuries to define them.

Conclusion

MS Dhoni holds the record for the most IPL runs without scoring a century, with 5,439 runs and a highest score of 84 not out.

Robin Uthappa ranks second with 4,952 runs, followed by Dinesh Karthik with 4,842, Faf du Plessis with 4,773 and Gautam Gambhir with 4,217.

Faf holds another remarkable record among century-less IPL batters with 39 half-centuries.

Several players have come agonizingly close to a hundred. Prithvi Shaw scored 99, Karthik finished unbeaten on 97 and Faf reached 96.

The record also shows why batting role matters so much in T20 cricket.

Dhoni, Karthik, Pollard and Jadeja often entered too late to realistically score hundreds, while Faf, Uthappa and Gambhir built their careers around repeated substantial contributions rather than three-figure scores.

A century remains one of the IPL’s biggest batting milestones, but thousands of runs without one prove that consistency and match impact can be achieved in many different ways.

FAQs

Who has scored the most IPL runs without a century?

MS Dhoni holds the record with 5,439 IPL runs without a hundred. His highest score is 84 not out.

Has MS Dhoni ever scored an IPL century?

No. Dhoni has never scored an IPL hundred. His highest score is 84 not out against Royal Challengers Bengaluru in 2019.

Which opener has the most IPL runs without a hundred?

Faf du Plessis is one of the leading specialist openers in this category, with 4,773 runs and a highest score of 96.

Who has the most IPL fifties without scoring a century?

Faf du Plessis leads the category with 39 IPL half-centuries and no hundred.

Who has scored 99 in the IPL without making a century?

Prithvi Shaw scored 99 for Delhi Capitals against Kolkata Knight Riders in 2019 and has not converted an IPL innings into a hundred.

What is Dinesh Karthik’s highest IPL score?

Karthik’s highest IPL score is 97 not out, made for Kolkata Knight Riders against Rajasthan Royals in 2019.

Rivcky John

A prominent figure in sports journalism for the last two decades. Cricket Analyst & Writing News, Features, Match Previews/Reviews/Reports, And Opinion Pieces on Cricket. You can connect with him on Facebook also.