Virat Kohli vs Rohit Sharma - Who has got out more in nervous 90s in Tests, ODIs, and T20Is?

South Africa v India: Final - ICC Men
South Africa v India: Final - ICC Men's T20 Cricket World Cup West Indies & USA 2024 - Source: Getty

Former India captain Virat Kohli and current Test and ODI captain Rohit Sharma have been pivotal in the team for over a decade. Both have delivered outstanding performances, often securing single-handed victories for the team.

Their latest triumph came at the 2024 T20 World Cup. Rohit was impressive throughout the tournament, while Kohli shone in the final, guiding the team to victory and ending India's 11-year wait for an ICC trophy.

Delhi-born cricketer Virat Kohli boasts the second-highest number of international centuries (80), just behind the legendary Sachin Tendulkar (100). On the other hand, Rohit Sharma has amassed 48 centuries in his career across formats.

Both could have increased their tallies if they hadn’t fallen short in the nervous 90s on multiple occasions. On that note, let’s explore who, between Kohli and Rohit, has been dismissed more in the 90s in Tests, ODIs, and T20s.


Virat Kohli has been dismissed 8 times in the 90s across formats

Virat Kohli ranks third on the all-time list for most runs in ODI cricket (after Tendulkar and Kumar Sangakkara), having scored 13,906 runs in 295 matches at an impressive average of 58.18, with 72 fifties and a record-breaking 50 centuries. He has been dismissed six times in the 90s in his ODI career.

His first such dismissal came against Bangladesh in 2010, where he scored 91 off 102 balls before Shakib Al Hasan dismissed him. Chasing a target of 297, the Men in Blue secured victory by six wickets. The most recent instance occurred during the 2023 ODI World Cup when the veteran batter was dismissed for 95 runs by Matt Henry of New Zealand.

In Test cricket, the 35-year-old has been dismissed twice in the 90s. The first instance was in 2013 during the first match of a two-Test series against South Africa in Johannesburg. Virat Kohli scored 119 runs in India’s first innings but fell short of another century, getting out for 96 in the second innings to JP Duminy. The match ended in a draw.

The second instance occurred in 2018 against England at Trent Bridge, where Kohli was dismissed for 97 runs by Adil Rashid in India’s first innings. He seized his next opportunity in the second innings, scoring 103 runs and leading India to a 203-run victory in the Test.

Virat Kohli has also become the fourth Indian batter to surpass 9,000 Test runs during the ongoing match against New Zealand.

Meanwhile, Kohli has never been dismissed in the 90s in T20I cricket. The veteran batter represented India in 125 matches in this format, accumulating 4,188 runs, including 38 half-centuries and one century.


Rohit Sharma has been dismissed 6 times in the nervous 90s across formats

The Indian ODI captain boasts an impressive record in the format, having scored 10,866 runs in 265 matches at an average of 49.16, with 57 fifties and 31 centuries. The 37-year-old has been dismissed four times in the 90s, with the first instance occurring against West Indies in 2011. Chasing a target of 261, Rohit was run out for 95 runs off 100 balls, as the Men in Blue fell short by 16 runs.

The most recent occurrence was against Australia in 2019 during the fourth ODI of a five-match series, where the Indian opener was dismissed for 95 by Jhye Richardson. India lost that match by four wickets.

The Mumbai cricketer has appeared in 62 Tests, scoring 4,233 runs, which include 18 fifties and 12 centuries. He has never been dismissed in the 90s in the longest format.

Rohit retired from T20I cricket as the leading run-scorer in the format after winning the 2024 T20 World Cup, amassing 4,231 runs in 159 matches, including 32 fifties and five centuries.

Throughout his career in the shortest format, the 37-year-old was dismissed twice in the 90s. The first instance occurred against Ireland in 2018 when the explosive opener scored 97 runs off 61 balls before getting out to Peter Chase. The Men in Blue won that match by 76 runs.

The second instance came during the 2024 T20 World Cup, where Rohit missed a century, finishing with 92 runs off 41 balls before being dismissed by Mitchell Starc. India won that game by 24 runs and went on to secure the championship.

Quick Links

Edited by Parag Jain