CSE
Toss Index488.8▼ −1.78%Match Index1,253.4▲ +2.60%TIX-CTC26102.7▲ +0.82%TIX-SLTO26115.2▲ +6.66%CSA T20 Challenge 2026 · CSXM3669 WP vs ES▬ +0.00%M3668 IND vs WI▬ +0.00%M3667 LIM vs SWD▲ +2.60%M3666 ZIM-W vs WI-W▬ +0.00%M3665 WAR vs HL▬ +0.00%M3664 WP vs SA-E▲ +1.77%M3663 KNI vs ROC▲ +1.77%M3662 LIM vs HD▲ +4.27%M3661 ZIM-W vs WI-W▬ +0.00%M3660 IND vs WI▬ +0.00%Toss Index488.8▼ −1.78%Match Index1,253.4▲ +2.60%TIX-CTC26102.7▲ +0.82%TIX-SLTO26115.2▲ +6.66%CSA T20 Challenge 2026 · CSXM3669 WP vs ES▬ +0.00%M3668 IND vs WI▬ +0.00%M3667 LIM vs SWD▲ +2.60%M3666 ZIM-W vs WI-W▬ +0.00%M3665 WAR vs HL▬ +0.00%M3664 WP vs SA-E▲ +1.77%M3663 KNI vs ROC▲ +1.77%M3662 LIM vs HD▲ +4.27%M3661 ZIM-W vs WI-W▬ +0.00%M3660 IND vs WI▬ +0.00%
Cricket Stats

Rohit Sharma vs Virat Kohli: Who has more match-winning innings? Centuries in wins and awards

Rohit Sharma vs Virat Kohli: who has more match-winning innings? Compare centuries in wins, Player of the Match awards and key numbers across formats to settle the debate with the stats in this detailed breakdown

Rohit Sharma and Virat Kohli in India's blue jerseys on a CricketWinner graphic comparing who has more match-winning innings, centuries in wins and awards
Rohit Sharma and Virat Kohli in India's blue jerseys on a CricketWinner graphic comparing who has more match-winning innings, centuries in wins and awards

The debate between Rohit Sharma and Virat Kohli has defined the modern day-cricket of the Indian side, with the fans comparing their impact in the match-winning situations. Both batters have boasted an extraordinary record, with the real measure of greatness lying in performances that lead to victories. 

From the vital chases to the dominance in celebrating centuries, their skill to deliver under pressure has portrayed the success of the national side across the formats. In terms of the match-winning knocks, Kohli has held an edge, renowned for his composure and consistency. Many of his centuries have come in winning causes, as his knack of staying till the end turns tight games into victories.  

Meanwhile, Rohit Sharma has brought a different type of match-winning impact, famous for his stroke play. He has the skill to take the games away from the opposition, as his big centuries, along with many double centuries, have often set up totals that prove impossible to chase. The Nagpur-born dominates the top, which has been equally decisive in their wins. 

Looking at the centuries in wins, both have impressive numbers. However, Kohli’s consistency across formats gives him the advantage, as Rohit stands out for converting starts into huge scores. The contrast is that Kohli’s chase mastery has been against the power hitting of Rohit, adding to the depth.

Kohli’s multiple ICC awards and the ‘Player of the Match’ performances in the vital games have underlined his reliability, while Rohit has reflected his ability to produce the game-changing knocks on the big stage, including the ICC events.

The numbers: Rohit Sharma vs Virat Kohli's match-winning innings in wins and awards

When it comes to the match-winning numbers, Kohli holds a clear edge, especially in the ODIs and T20Is. A massive portion of his centuries have come in wins, which has underlined his reputation as one of the best chasers in the game.

The right-handed batter has converted the big scores into victories, most importantly while batting second. His high average in the high-run chases has strengthened his case as a dependable match-winner.

On the other hand, Rohit has offered a different numerical impact, which is built around dominance and the big innings. He may have fewer match-winning centuries compared to Kohli, but many of his knocks have helped the blue brigade to post a massive score and seal the deal.

See Also: India's top 10 successful ODI chases in history, Ranked

The Mumbai Indians’ captain’s ability to post 150+ or even double centuries in ODIs has played a massive role in their biggest wins. He has also boasted an impressive number of match-winning performances, especially in the ICC events.

He has overall smashed 12120 runs in 283 innings of the 50-over format at an average of 49.26 and a fine strike rate of 93.39, thanks to 35 centuries and 63 half-centuries at the best score of 264, which came against Sri Lanka at the Eden Gardens in Kolkata during the 2014 series.

Kohli, subsequently, is the second leading run-getter in the ODIs. He has clubbed 15109 runs in 305 innings at an average of 58.78 and a brutal strike rate of 94.36, shouldering on 55 centuries and 79 fifties at the best score of 183 runs, which came during the Asia Cup 2012 against Pakistan.

When it comes to victories, Rohit has collected 8536 runs in 177 innings at an average of 58.46 and a strike rate of 95.98 with 27 centuries and 42 fifties at the best score of 264 runs. For Kohli, he has an average of 75.97 in ODI wins, having notched up 10864 runs with 45 centuries and 48 fifties at the best score of 183 runs against Pakistan.

When it comes to victories as the captain of the Indian side, Kohli is the most successful campaigner with 4211 runs in 62 innings at an average of 87.72 and a brutal strike rate of 99.83, thanks to 17 centuries and 20 fifties at the best score of unbeaten 160 against South Africa in 2018.

In the same aspect and category of the game, Rohit has bagged 2080 runs in 41 innings at an average of 59.42 and a superb strike rate of 110.75 with five centuries and 13 fifties at the best score of unbeaten 208 runs.

Who has delivered more match-winning performances in ODIs, T20Is and Tests?

When comparing the match-winning performances across the formats, Kohli has a clear advantage in the white-ball series, especially in the ODIs and T20Is. He has registered a higher number of impactful innings in the successful run-chases, especially in the 50-over games. In the T20Is, the record is filled with crucial knocks under pressure, often guiding the side home in tight situations.

In contrast, Rohit has left a strong mark with dominant performances, especially in the ODIs, and increasingly in Tests. He may have trailed Kohli in the sheer number of match-winning knocks; his strength lies in setting up the games with the big scores at the top. In case of the five-day format, he has emerged as a key performer with the important centuries in wins.

When it comes to the T20Is, Rohit is the most successful player in terms of his runs. The right-handed batter has smashed 3296 runs in 104 innings in India’s victories at an average of 37.03 and a brutal strike rate of 143.42, with three centuries and 28 fifties, at the best score of 118 runs.

See Also: List of Indian bowlers who have taken hat-tricks in international cricket

In the same vein, Kohli has drilled 2979 runs in 78 innings of the shortest format at an average of 59.58 and a fine strike rate of 137.78, thanks to one century against Afghanistan and 27 half-centuries at the best score of 122* in Dubai.

In the five-day format of the game, the Royal Challengers Bengaluru (RCB) star has a better performance being the third successful player of the Indian side. The Delhi-born has cracked 4746 runs in 102 innings at an average of 51.58 with 14 centuries and 16 fifties at the best score of 254* against South Africa, while Rohit, in the same order, has notched up 2985 runs in 59 innings with 12 centuries and nine fifties at the best score of 212. 

Rohit vs Kohli: A look at their biggest match-winning knocks in finals and ICC events

When it comes to the biggest match-winning knocks in the ICC events and the finals, Kohli produced several memorable performances under pressure. Rohit, meanwhile, has made his biggest impact through explosive batting at the top, along with his aggressive innings helping them control the vital ICC events.

Here are the three of Kohli’s biggest match-winning knocks in the ICC events and finals:

#1 82* vs Pakistan- T20 World Cup 2022-

Kohli’s unbeaten knock of 82 runs off just 53 balls for India against Pakistan during the T20 World Cup 2022 at the MCG rescued the Indian side from a difficult position and carried them to a thrilling four-wicket victory over Pakistan. His calmness against the Green Brigade became the most iconic performance of the ICC event.  

See Also: List of Virat Kohli's top 10 ODI centuries in successful chases — Ranked

#2 76 vs South Africa- T20 World Cup 2024 final-

During the T20 World Cup 2024 final at the Kensington Oval in Barbados, Kohli produced a sensational knock of 76 runs off 59 balls against the Proteas after the Blue Brigade lost early wickets and were reduced to a struggling position inside the powerplay. His innings offered the foundation for their 176/7 before the bowlers defended the total to secure the title.

#3 43 vs England- Champions Trophy 2013 final-

In a rain-curtailed 20-over final of the Champions Trophy 2013 at Edgbaston, Kohli smashed a vital knock of 43 runs off 34 balls as the blue brigade posted 129/7. His aggressive contribution helped them reach a defendable total, as the team eventually defeated the England side by five runs to win the title.

Here are the three of Rohit’s biggest match-winning knocks in the ICC events and finals:

#1 131 vs Afghanistan- ODI WC 2023-

Rohit has produced a breathtaking knock of 131 runs off 84 balls against Afghanistan during the ODI WC 2023 at the Arun Jaitley Stadium in New Delhi, as it helped India chase down 273 with 15 overs to spare. The knock featured 16 boundaries and five sixes and earned him the Player of the Match award.

#2 92 vs Australia- T20 WC 2024-

In the Super Eight clash of the T20 World Cup 2024, the Mumbai Indians (MI) star, thanks to his explosive knock featuring eight sixes and seven boundaries, powered them to a commanding victory with a fine knock of 92 runs off just 41 balls.

See Also: List of top 10 successful run chases in ODI cricket

#3 76 vs New Zealand- Champions Trophy 2025-

During the 2025 Champions Trophy final, Rohit delivered a superb knock of 76 runs off 83 deliveries as the blue brigade chased New Zealand’s 252. His captain’s innings laid the foundation for India’s four-wicket win and secured their ICC title.

Rohit Sharma vs Virat Kohli: Who has more match-winning innings? 

Frequently Asked Questions

Virat Kohli has the edge when it comes to the number of match-winning knocks, particularly in the white-ball formats. His record in successful run-chases has made him one of the most dependable match-winners.

Virat Kohli has smashed more centuries in matches won across his international career, while Rohit has recorded several match-defining centuries. The latter’s strength is reflected in the size of the scores, including the double centuries.

Both Virat Kohli and Rohit Sharma have outstanding ICC records, but their strengths differ. The former has been consistent under pressure, while Rohit has produced many match-winning knocks at the top of the order.

If the major factor is consistency and the number of successful match-winning contributions, then Kohli has the stronger case. Meanwhile, Rohit’s ability to display game-changing knocks is much closer when judging the impact.

About the Author

Subhradeep Choudhury
Written By

Subhradeep Choudhury

author · 3837 articles

Massive cricket lover and follower of world cricket since mid 2000s. Like to frame the game through stats and numbers. Bit old-school cricket lover, who always get encouraged by Test cricket. Questions few complex rules which baffle the new viewers of the game. Have been working as a cricket writer for more than 5 years.

Watch Now

Web Stories

“

It is not my job to announce the winner

Rohit Sharma on being asked if England were rightly awarded the World Cup title in 2019