Players Who Missed IPL Century: 99 Runs Score
Players Dismissed on 99 in the IPL
Five batsmen have been dismissed on 99 in IPL history: Virat Kohli (2013), Prithvi Shaw (2019), Ishan Kishan (2020), Chris Gayle (2020), and Ruturaj Gaikwad (2022). Through the 2026 season, no other batter has been dismissed one run short of an IPL century. Four more players have finished unbeaten on 99 not out, but the dismissed-on-99 club remains one of the smallest and most painful lists in the tournament.
Getting out on 99 is cricket’s cruellest near-miss. The batsman has done almost everything right for more than an hour, survived the new ball, found the boundary again and again, and reached the edge of a milestone that defines T20 careers. Then one ball ends it. This guide covers every IPL 99 in full: the five dismissals, the four unbeaten 99s, and the stories behind each innings.
Batsmen Dismissed on 99 in IPL History
| Batsman | Score | Team | Opposition | Balls | Fours | Sixes | Dismissal | Season |
|---|---|---|---|---|---|---|---|---|
| Virat Kohli | 99 | Royal Challengers Bangalore | Delhi Daredevils | 58 | 10 | 4 | Run out | 2013 |
| Prithvi Shaw | 99 | Delhi Capitals | Kolkata Knight Riders | 55 | 12 | 3 | Caught | 2019 |
| Ishan Kishan | 99 | Mumbai Indians | Royal Challengers Bangalore | 58 | 2 | 9 | Caught | 2020 |
| Chris Gayle | 99 | Kings XI Punjab | Rajasthan Royals | 63 | 6 | 8 | Bowled | 2020 |
| Ruturaj Gaikwad | 99 | Chennai Super Kings | Sunrisers Hyderabad | 57 | 6 | 6 | Caught | 2022 |
Virat Kohli 99 (2013): Run Out Off the Last Ball
Virat Kohli became the first batsman dismissed on 99 in IPL history in 2013, in a match against Delhi Daredevils at Delhi. Playing his first season as Royal Challengers Bangalore’s full-time captain, Kohli batted through the innings and reached 99 off 58 balls with 10 fours and 4 sixes. On the final delivery of the innings, he went for the run that would have taken him to a century and was run out.
The dismissal was made slightly easier to bear by the result: Bangalore posted 183 for 4 and won the match by 4 runs. Kohli’s 99 remains one of the finest innings of his early IPL career, a masterclass in pacing a T20 innings from the first over to the last. He would go on to become the IPL’s leading run-scorer and its most prolific century-maker, but the 2013 knock is still remembered as the one that got away.
Prithvi Shaw 99 (2019): A Young Opener Announces Himself
Prithvi Shaw’s 99 against Kolkata Knight Riders in 2019 came in only his second IPL season, and it announced him as one of the most exciting young batsmen in the tournament. Chasing 186 at Delhi, Shaw took the lead role and raced to 99 off 55 balls with 12 fours and 3 sixes, striking at 180. He fell one short when he was caught behind off Lockie Ferguson.
Delhi went on to win one of the most dramatic matches in IPL history, prevailing in the Super Over after the scores were tied. Shaw’s innings set up the chase and showed a fearlessness against quality fast bowling that marked him out as a future star. For a 19-year-old to dominate an IPL attack in a pressure chase was remarkable enough; that he finished one run short of a century only added to the story.
Ishan Kishan 99 (2020): Nine Sixes in a Record Chase
Ishan Kishan’s 99 against Royal Challengers Bangalore in 2020 is the most destructive innings on this list. Chasing 202 in Dubai, Kishan walked in under enormous pressure and produced one of the great IPL run chases, hitting 99 off 58 balls with just 2 fours and 9 sixes. He fell one short when he was caught off Isuru Udana on the penultimate ball of the innings.
What makes the innings extraordinary is its shape. Kishan barely hit a four; almost every scoring shot that mattered cleared the ropes. His nine sixes included some of the cleanest hitting of the season, and he took Mumbai to the brink of a chase that had looked impossible. The match went to a Super Over, which Bangalore won. Kishan’s knock is still cited as one of the finest losing-causes innings in IPL history, and one of the best examples of six-hitting under pressure the tournament has produced.
Chris Gayle 99 (2020): Denied a Seventh Century
Chris Gayle, the most prolific century-maker in T20 history, was denied a seventh IPL hundred in 2020 when Jofra Archer bowled him for 99 against Rajasthan Royals at Abu Dhabi. Gayle’s 99 came off 63 balls with 6 fours and 8 sixes, and it was a vintage display of controlled power: early patience, then a brutal acceleration once he had his eye in.
Gayle’s 99 carries a unique footnote. He is the only batsman to have scored 99 twice in IPL history. A year earlier, in 2019, he had finished unbeaten on 99 not out against Royal Challengers Bangalore. Between the two innings, Gayle effectively bookended the cruellest score in cricket: once stranded, once dismissed, both times one run short. No other player has been involved in the 99 story quite like him.
Ruturaj Gaikwad 99 (2022): The Elegant One That Got Away
Ruturaj Gaikwad’s 99 against Sunrisers Hyderabad in 2022 was the most recent dismissal on 99 in the IPL, and it was a innings of rare elegance. Opening for Chennai Super Kings, Gaikwad added 182 runs for the first wicket with Devon Conway, who finished unbeaten on 85. Gaikwad made 99 off 57 balls with 6 fours and 6 sixes, striking at 173.68, before falling caught one run short of his century.
The innings mattered beyond the milestone. Gaikwad had managed only one fifty-plus score in the season before this match, and his return to form helped Chennai post 202 for 2. It was a reminder of the timing and placement that would soon make him one of the most consistent openers in the league. The century would come later; on this night, 99 had to do.
Batsmen Who Finished Unbeaten on 99 in the IPL
Being dismissed on 99 is only half the story. Four batsmen have finished unbeaten on 99 not out in the IPL, stranded by the end of the innings with no partner left or no balls remaining. These innings are just as famous, and in some ways more frustrating, because the batsman never actually got out.
| Batsman | Score | Team | Opposition | Season |
|---|---|---|---|---|
| Suresh Raina | 99* | Chennai Super Kings | Sunrisers Hyderabad | 2013 |
| Chris Gayle | 99* | Kings XI Punjab | Royal Challengers Bangalore | 2019 |
| Mayank Agarwal | 99* | Punjab Kings | Delhi Capitals | 2021 |
| Shikhar Dhawan | 99* | Punjab Kings | Sunrisers Hyderabad | 2023 |
Mayank Agarwal’s 99 not out is the most storied of the four. It came on his captaincy debut for Punjab Kings in 2021, when KL Rahul was in hospital after surgery for acute appendicitis. Agarwal led from the front with 99 not out off 58 balls, including 8 fours and 4 sixes, and needed five runs from the final ball to reach his century. He could only manage a four, and Punjab lost the match. Shikhar Dhawan’s 99 not out in 2023 was similarly dramatic: he needed seven runs from the last four balls, was held to three consecutive dot balls, and finished with a six off the final delivery to remain unbeaten on 99.
Why 99 Hurts More in the IPL Than Anywhere Else
The nervous nineties are a real phenomenon in cricket, but the IPL adds a particular twist. In Test cricket, a batsman on 99 can take his time; in a T20 innings, the scoreboard pressure never lets up. Every ball on 99 brings a choice between the safe single that reaches the milestone and the boundary attempt that serves the team. Kohli’s run out came from chasing the hundred off the last ball. Kishan’s dismissal came from trying to finish a chase. Both were team-first decisions that cost a personal landmark.
There is also a statistical quirk worth noting. Glenn Maxwell was dismissed in the nineties three times in a single IPL season in 2014, a record for repeated heartbreak that still stands. Yet only five batsmen in eighteen seasons have been dismissed on exactly 99. The score is rarer than most fans expect, which is part of why each new entry on the list makes headlines.
Through the 2026 season, the list has not grown since Gaikwad in 2022. Given the thousands of IPL innings played since, that stability is itself a talking point: 99 remains a score that batsmen reach rarely and survive even more rarely. For context on the centuries that these innings nearly became, see the IPL centuries list and the fastest centuries in IPL history. Players who pile up runs without ever reaching three figures have their own story, covered in the most runs without a century guide.
Who was the first batsman dismissed on 99 in the IPL?
Virat Kohli was the first, run out for 99 against Delhi Daredevils in 2013 off the final ball of the innings.
Has anyone scored 99 twice in the IPL?
Yes. Chris Gayle is the only batsman to score 99 twice: 99 not out against Royal Challengers Bangalore in 2019, and 99 dismissed against Rajasthan Royals in 2020.
Who was dismissed on 99 most recently in the IPL?
Ruturaj Gaikwad was the most recent, caught for 99 against Sunrisers Hyderabad in 2022. No batsman has been dismissed on 99 in the IPL since.
How many batsmen have been dismissed on 99 in the IPL?
Five: Virat Kohli, Prithvi Shaw, Ishan Kishan, Chris Gayle, and Ruturaj Gaikwad.
Who has finished unbeaten on 99 in the IPL?
Four batsmen: Suresh Raina (2013), Chris Gayle (2019), Mayank Agarwal (2021), and Shikhar Dhawan (2023).
What is the most sixes hit in a 99 innings in the IPL?
Ishan Kishan hit 9 sixes in his 99 against Royal Challengers Bangalore in 2020, the most sixes in any IPL 99 innings.

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.
