Virat Kohli vs Rohit Sharma in 2025: How did India’s star duo perform this Calendar Year?

Rohit Sharma and Virat Kohli, two modern-day gladiators of Indian cricket, have taken new strides forward in their careers in 2025.

The two India legends, transitioning to the twilight of their stellar careers, showcased the world their class and elite quality on the field, donning the Indian shirt in ODI format.

The legendary duo also bid adieu to Test cricket amid controversial circumstances, but it has panned out to be an excellent calendar year for them.

Both focused on ODIs after stepping away from T20Is post the 2024 World Cup triumph, and they spearheaded India’s unbeaten run to the ICC Champions Trophy title in February.

Virat Kohli in 2025

Kohli, at 37, announced his Test retirement in May after a dip in form, concluding with 123 matches and 9,230 runs at 46.85, including 30 centuries. His 2025 Test outings were limited and underwhelming, averaging around 11.5 in two games. Shifting to ODIs, he excelled with 651 runs in 13 innings at an average of 65.10, striking three centuries and four fifties.

In the Champions Trophy, he amassed 218 runs at 72.33, featuring an 84 in the semi-final against Australia, and became the fastest to 14,000 ODI runs. Kohli returned to the Indian side for the ODI series against Australia and South Africa – and the India star had a stellar outing against the Proteas, where he scored 2 centuries and one half-century. The year ended for Kohli with a stint at the Vijay Hazare Trophy, where he amassed another century and a half-century.

Virat Kohli Stats in 2025

Tests

Virat Kohli just played 1 Test in 2025 against Australia, where he scored 23 runs at an average of 11.50.

ODIs

Virat Kohli’s top knock in the ODIs came against Pakistan in the Champions Trophy, where he batted unbeaten to secure a crucial victory for India.

Match Innings Runs Average Strike Rate Highest 50s 100s 4s 6s
13 13 651 65.10 96.15 135 4 3 54 13

IPL

In the IPL 2025, Virat Kohli played 15 matches for Royal Challengers Bengaluru and scored 657 runs at an average of 54.75 and a strike rate of 144.71. Kohli managed 8 half-centuries and hit 66 fours along with 19 sixes. He also lifted the IPL trophy for the first time in his career.

Vijay Hazare Trophy

Virat Kohli played two Vijay Hazare Trophy matches and scored 131 against Andhra Pradesh and then 77 against Gujarat.


Rohit Sharma in 2025

Rohit, 38, retired from Tests in April after 61 games and 4,301 runs at 40.57. His 2025 Test form was inconsistent, contributing to the decision. In ODIs, he scored 650 runs at 50.00, with two centuries, and reached 11,000 runs as the second-fastest player.

Rohit Sharma also led India to Champions Trophy victory earlier this year, thus becoming only the second captain after MS Dhoni to win multiple ICC tournaments. The India stalwart saw his ODI captaincy shift hands to Shubman Gill, but Rohit returned in regal style against Australia and South Africa. He also played in the Vijay Hazare Trophy and scored a century against Sikkim.

Rohit Sharma Stats in 2025

Rohit Sharma only played in ODI format for India and Mumbai in this calendar year. He also featured in the IPL for Mumbai Indians.

ODIs

Rohit Sharma’s highest was an unbeaten 121 against Australia, while he also managed another century in the Champions Trophy against England.

Matches Innings Runs Average Strike Rate Highest 50s 100s 4s 6s
14 14 650 50.00 100.46 121* 4 2 69 24

IPL

In the IPL 2025, Rohit Sharma played 15 matches for MI and scored 418 runs at an average of 29.85, with the strike rate of 149. He hit four half-centuries and managed to strike 22 sixes in the season, thus getting his IPL six tally past 300-mark.

Vijay Hazare Trophy

Rohit played two matches in the VHT 2025-26 season and his first outing was a sublime knock of 155 runs against Sikkim. His final knock of 2025 ended underwhelmingly as Rohit was dismissed for a duck against Uttarakhand.

Leave a Comment