Home » Virat Kohli vs Joe Root: Test, ODI & T20I Stats Comparison
Written By: Ben Crawley
Published: October 31, 2025

Virat Kohli and Joe Root are seen as two of the best batsmen in the world and key players of our time. Both have performed consistently at the highest level, representing India and England, respectively. They are admired for their technique, mindset, and ability to handle pressure.

Kohli is known for his aggressive and graceful style, while Root blends traditional batting with smart shot choices. Their match-winning performances and record-breaking achievements have made them crucial to their teams.

This article will compare their batting styles, statistics, key contributions, and explain why they are viewed as the top batters in modern cricket.

Virat Kohli vs Joe Root – Player Profiles

Virat Kohli and Joe Root are two of the best batsmen in modern cricket, known for their consistency and impact. 

Before diving into their stats and achievements, let’s take a closer look at their player profiles, including debut, role, batting style, and key contributions for India and England.

Virat Kohli –  Profile

Virat Kohli -  Profile
Source: News18
RoleBatter
Date of Birth05-11-1988
Date of International debut18-09-2008
Batting StyleRight-Handed Batter
Bowling StyleRight Arm Medium

Joe Root – Profile

Joe Root - Profile
Source: Cricket Country
RoleBatter
Date of Birth30-12-1990
Date of International debut13-12-2012
Batting StyleRight-Handed Batter
Bowling StyleRight Arm Spin

Virat Kohli vs Joe Root: A Complete Statistical Comparison

Virat Kohli and Joe Root are two of the finest batsmen of the modern era, admired for their consistency and match-winning abilities. Both have excelled across all formats, delivering memorable innings for India and England. 

Here is the complete statistical comparison of their performances in Tests, ODIs, and T20Is, highlighting their achievements, consistency, and impact on their teams over the years.

ODIs

PlayerSpanMatchesInningsRunsAverageHS100s50s
Virat Kohli2008-20253052931425557.711835175
Joe Root2013-2025184173730349.01166*1943

Test Matches

PlayerSpanMatchesInningsRunsAverageHS100s50s
Virat Kohli2011-20251232109,23046.85254*3031
Joe Root2012-20251582881354351.292623966

T20Is

PlayerSpanMatchesInningsRunsAverageHS100s50s
Virat Kohli2010-20241251174,18848.69122*138
Joe Root2012-2019323089335.7290*05

Comparing Virat Kohli and Joe Root across formats shows distinct strengths. In ODIs, Kohli dominates with 14,255 runs at 57.71, including 51 centuries, while Root has 7,303 runs at 49.01. 

Kohli’s consistency and chasing ability make him India’s driving force. In Tests, Root leads with 13,543 runs at 51.29, using classical technique to anchor England’s innings, while Kohli contributes under pressure. 

In T20Is, Kohli excels with 4,188 runs at 48.69, whereas Root has 893 runs at 35.72. Overall, Kohli shines in limited-overs, Root in Tests, with both shaping their teams’ successes.

Virat Kohli vs Joe Root – Playing Style

Virat Kohli is known for his aggressive and elegant batting style. He combines solid technique with fearless shot-making. He excels in run chases and under pressure. His ability to adjust to different formats, rotate the strike, and play both traditional and creative shots makes him one of the most complete batsmen today. 

Playing Style
Source: India Today

Kohli’s intensity and focus at the crease often inspire his team and keep pressure on the opposition.

Joe Root, in contrast, uses a classical and composed approach. He plays with soft hands, values shot selection, and builds innings patiently. Root’s technique helps him anchor England’s innings. 

Playing Style
Source: King Cricket

He often accumulates runs steadily while dealing with tough conditions. He adjusts well in Tests, but in limited-overs cricket, his calm style sometimes does not match the fast pace of modern T20 batting.

Virat Kohli vs Joe Root – Records

Both have dominated world cricket across formats, setting numerous records for India and England. Their achievements highlight not just personal brilliance but also their impact in leading and shaping their teams. 

Here are some of their most notable records.

Virat Kohli

  • Fastest to 13,000 ODI Runs: Kohli became the fastest to 13,000 runs in One-Day Internationals, achieving this milestone in 267 innings.
  • Most Test Double Centuries by an Indian: He holds the record for the most Test double centuries by an Indian batsman.
  • Highest Batting Average in ODIs and T20Is Among Indian Players: Kohli maintains the highest batting averages in both ODIs and T20Is among Indian players.
  • Led India to Nine Consecutive Test Series Victories: Under his captaincy, India achieved nine consecutive Test series victories between 2015 and 2017, equaling Ricky Ponting’s record.
  • Fourth-Highest Test Run-Scorer for India: He retired as India’s fourth-highest Test run-scorer with 9,230 runs from 123 matches.

Joe Root

  • Fastest to 13,000 Test Runs: Root became the fastest to 13,000 runs in Test cricket, reaching this milestone in 153 matches.
  • Second-Highest Test Run-Scorer in History: He surpassed Rahul Dravid and Jacques Kallis to become the third-highest run-scorer in Test cricket history.
  • Most Runs in a Calendar Year by an English Test Batter: Root holds the record for the most runs in a calendar year by an English Test batter.
  • England’s All-Time Leading Test Run-Scorer: He became England’s all-time leading Test run-scorer, surpassing Alastair Cook’s record.
  • Most Number of Test Centuries for England: Root achieved the most number of Test centuries for England.

Virat Kohli vs Joe Root – Who is Best?

Virat Kohli and Joe Root are both exceptional batsmen, each with a unique style that sets them apart. Kohli is known for his aggressive, chase-driven approach, excelling in limited-overs formats with consistency and intensity. 

Root, on the other hand, thrives in Test cricket with his classical technique and patient accumulation of runs. Comparing them is challenging, as each dominates in their preferred formats. Ultimately, both are among the best in the modern era, making invaluable contributions to India and England in their own ways.

Read More:

Conclusion: Kohli and Root – Legends of Modern Cricket Batting!

Virat Kohli and Joe Root are two of the best batsmen of today, each bringing their own style and strengths to the game. Kohli’s aggressive and fearless play has made him shine in limited-overs cricket. In contrast, Root’s calm and classical technique has been the backbone of England’s Test innings time and again.

Both players have consistently delivered match-winning performances, setting records and helping their teams in tough spots. Their impact goes beyond stats; they inspire teammates and fans with their hard work and skill.

While it’s tough to determine who is better overall, Kohli and Root excel in their respective formats. Together, they represent the height of modern batting, showing how talent, technique, and temperament come together to create cricketing legends.

About the Author

Hey, I am a cricket writer based in London with over 7 years of experience covering everything from county championships to international showdowns. I bring a sharp eye for detail and a passion for storytelling, highlighting England’s rising stars and memorable match moments. At DurhamCricket, I deliver weekly coverage that's honest, insightful, and easy to follow—perfect for fans who live and breathe the game.

Scroll to Top