Advertisement

Former Indian cricket team captain Virat Kohli and his successor Rohit Sharma are two of the most consistent batters across formats in modern-day cricket.

The two batting stalwarts have taken Indian cricket to great heights, helping the team establish supremacy and become one of the toughest to play against.

The Virat Kohli vs Rohit Sharma discourse majorly revolves around their captaincy eras and their approach towards batting. However, the two compatriots have often backed each other through thick and thin whenever questions have been raised about their position in the team with regard to form.

Virat Kohli vs Rohit Sharma T20I records

T20 internationals are where we can closely analyse the duo’s domination in world cricket. Virat Kohli is the leading run-getter in T20I history with 4,008 runs in 115 matches at a staggering average of 52.73, which is the highest average in T20Is

Rohit, on the other hand, follows closely with 3,853 runs in 148 games at an average of 31.32.

Virat Kohli vs Rohit Sharma in T20Is

Virat Kohli vs Rohit Sharma in T20Is
Player Matches Runs Average Strike rate 100s 50s
Virat Kohli 115 4,008 52.73 137.96 1 37
Rohit Sharma 148 3,853 31.32 139.24 4 29

Interestingly, Rohit Sharma has slammed four centuries in his T20I career, spearheading the list of players with the most centuries in the shortest format of the game.

Virat Kohli vs Rohit Sharma ODI record

Talking about the Virat Kohli vs Rohit Sharma stats in ODIs, the former has scored 12,773 runs in 270 matches. Both Kohli and Rohit are the only active cricketers to amass 10,000+ ODI runs. Meanwhile, the Hitman has accumulated 10,329 runs in 254 ODIs at an average of 49.19 since making his debut against Ireland in June 2007.

Virat Kohli vs Rohit Sharma in ODIs

Virat Kohli vs Rohit Sharma in ODIs
Player Matches Runs Average Strike rate 100s 50s
Virat Kohli 284 13,239 57.56 93.63 47 68
Rohit Sharma 254 10,329 49.19 91.22 31 53

Virat Kohli vs Rohit Sharma Test record

When it comes to the longest format of the game, Kohli has amassed 8,676 runs in 111 Test matches since debuting against West Indies in June 2011. Notably, Virat Kohli is only the second cricketer after Greg Chappell to score twin hundreds on his Test captaincy debut, having achieved the feat against Australia in December 2014 at Adelaide Oval.

Meanwhile, Rohit Sharma played his first Test match two years later against the same opposition in November 2013.

Rohit Sharma scored two consecutive centuries in his first two games, becoming only the seventh player to do so. Overall, he has smashed 10 centuries in 52 matches, scoring 3,677 runs in the process.

Virat Kohli vs Rohit Sharma in Tests

Virat Kohli vs Rohit Sharma in Tests
Player Matches Runs Average Strike rate 100s 50s
Virat Kohli 111 8,676 49.30 55.23 29 29
Rohit Sharma 52 3,677 46.54 56.27 10 16

Virat Kohli vs Rohit Sharma captaincy record

Having received the captaincy baton from one of Team India’s most successful captains, MS Dhoni, in December 2014, Kohli was handed the all-format leadership in 2017.

Fast forward to late 2021 and early 2022 when Rohit Sharma was gradually passed the baton as the full-time captain across formats.

Let’s have a look at the duo’s figures during their captaincy stints.

Virat Kohli vs Rohit Sharma captaincy record in T20Is

Starting with T20Is, Virat Kohli and Rohit Sharma share a close captaincy record in the shortest format of the game.

Virat Kohli led the Indian cricket team in 50 Twenty20 Internationals, winning 30 and losing 16 while scoring 1570 runs at an average of 47.57. While Rohit Sharma has captained Team India in 51 matches, winning 39 of them.

Virat Kohli vs Rohit Sharma captaincy in T20Is

Virat Kohli vs Rohit Sharma T20I captaincy record
Virat Kohli Metrics Rohit Sharma
50 Matches 51
30 Won 39
16 Lost 12
1,570 Runs 1,527

Virat Kohli vs Rohit Sharma captaincy record in ODIs

When it comes to captaining the ODI side, Rohit only has the experience of 37 matches as India’s 50-overs skipper during which time he has won 27 and has lost nine. Kohli, however, has captained India in 95 ODIs where he has emerged victorious on 65 occasions while losing 27.

Virat Kohli vs Rohit Sharma captaincy in ODIs

Virat Kohli vs Rohit Sharma ODI captaincy record
Virat Kohli Metrics Rohit Sharma
95 Matches 37
65 Won 27
27 Lost 9
5,449 Runs 1,667

Virat Kohli vs Rohit Sharma captaincy record in Tests

As far as Test cricket is concerned, Kohli has captained India in 68 Tests, winning an impressive 40 while losing 17 times and drawing on 11 occasions. Rohit, meanwhile, only took charge of the Test team in March 2022 and led India in nine matches so far.

Virat Kohli vs Rohit Sharma captaincy in Tests

Virat Kohli vs Rohit Sharma Test captaincy record
Virat Kohli Metrics Rohit Sharma
68 Matches 9
40 Won 5
17 Lost 2
5,608 Runs 630

 

Featured photo: AFP 

Advertisement