Nothing in the Indian Premier League (IPL) can be more unlucky than missing a century by just a single run. Across the league’s 17 editions, nine batters have come agonizingly close to completing a century in the shorter format of the game, falling short by just one run.
Player | Runs | Opponent | Year |
Suresh Raina | 99 | SRH | 2013 |
Virat Kohli | 99 | DC | 2013 |
Prithvi Shaw | 99 | KKR | 2019 |
Chris Gayle | 99* | RCB | 2019 |
Ishan Kishan | 99 | RCB | 2020 |
Chris Gayle | 99 | RR | 2020 |
Ruturaj Gaikwad | 99 | SRH | 2022 |
Shikhar Dhawan | 99* | SRH | 2023 |
Mayank Agarwal | 99 | DC | 2021 |
Latest IPL News
Top 5 star batters who have played 99 run knock
Suresh Raina
Suresh Raina bagged only one hundred in the IPL; he would have scored his second in the 2013 edition but missed by a single run as he got out at 99. He was the first batsman to score a 99 in an IPL inning.
Virat Kohli
Virat Kohli has the record for the highest IPL century with eight wickets. The number would have been nine if he had converted his 99-run knock against DC to a century in IPL 2024.
Shikhar Dhawan
Shikhar Dhawan also scored an unbeaten 99 in the IPL versus Sunrisers Hyderabad at Rajiv Gandhi Stadium during the 2023 season. He hit an unbeaten 99 off 66 balls, including 12 fours and five sixes.
Chris Gayle
Chris Gayle is the only batter who has scored 99 runs twice in the IPL. His first 99-run knock came against RCB in 2019, when he was playing for the Punjab Kings. Gayle missed the second century by one run in 2020 against the Rajasthan Royals.
Ishan Kishan
Ishan Kishan is another Indian batsman who has yet to score an IPL ton but was dismissed once on 99. He experienced this moment in a tie game against RCB during the 2020 season.