Virat Kohli cricket silhouette

Cricket • Statistics

What Are Virat Kohli's Total International Runs?

Virat Kohli has scored runs everywhere. On every pitch, against every team, in every format.

Virat Kohli has over 26,000 international runs as of 2026: 13,000+ in ODIs, 8,500+ in Tests, and 4,000+ in T20Is.

Quick Answer

Virat Kohli has over 26,000 international runs: approximately 13,000 in ODIs, 8,500 in Tests, and 4,000 in T20Is.

ODI average

58+

One of the highest in history.

Test average

49+

Elite among modern batters.

Verdict

Unclear

How many total runs has Virat Kohli scored?

Virat Kohli has over 26,000 international runs. The exact number changes with every match.

What supports this verdict

  • There is enough evidence to examine the question seriously.
  • Some signals support the claim, but they are not yet decisive.

What weakens this verdict

  • The claim is not official or absolute.
  • Counter-evidence prevents a clean yes or no verdict.

Run breakdown by format

ODIs: 13,000+ runs in 290+ matches at an average of 58+. He has 50 ODI centuries and 70+ fifties.

Tests: 8,500+ runs in 115+ matches at an average of 49+. He has 29 Test centuries and 30+ fifties.

T20Is: 4,000+ runs in 120+ matches at an average of 50+. He has 1 T20I century.

Total: 26,000+ international runs across 530+ matches.

Major run-related records

Virat Kohli holds several run-related records:

Fastest to 10,000 ODI runs (205 innings).

Fastest to 12,000 ODI runs (248 innings).

Most runs in a single IPL season (973 runs in 2016).

Most runs in ICC World T20 tournaments.

He is only the third Indian to score over 13,000 ODI runs.

Analyst Comparison

Run comparison with other greats

PlayerTotal RunsODI RunsTest Runs
Virat Kohli26,000+13,000+8,500+
Sachin Tendulkar34,35718,42615,921
Ricky Ponting27,48313,70413,378
Babar Azam14,000+6,000+4,000+
Joe Root19,000+6,500+11,000+

Evidence Scorecard

Run-scoring consistency

Here is what the numbers show:

For

4

points

Against

0

points

FOR
Strong

Kohli averages 58+ in ODIs, among the highest in history

Statistics
FOR
Strong

He has 50+ international centuries across formats

Career Record
FOR
Strong

He is the fastest to 10,000 ODI runs

Statistics
FOR
Strong

He has scored runs in every country against every team

Match Performance

Milestone

Next run milestones

Kohli is chasing Tendulkar's ODI record of 18,426 runs. He needs approximately 5,000 more runs. At his current rate, he could achieve this by age 40 if he plays 100-120 more ODIs.

Verdict

The bottom line

Virat Kohli has over 26,000 international runs across all formats. He is one of cricket's greatest run-scorers and is still adding to his tally.

FAQs

How many runs has Kohli scored in ODIs?

13,000+ runs.

How many runs has Kohli scored in Tests?

8,500+ runs.

How many runs has Kohli scored in T20Is?

4,000+ runs.

Who has more runs than Kohli?

Sachin Tendulkar, Ricky Ponting, and Kumar Sangakkara have more international runs.

Will Kohli surpass Tendulkar's record?

Tendulkar has 34,357 international runs. Kohli would need 8,000+ more runs. Unlikely but possible if he plays until 40.

More FAQs

How many runs has Kohli scored in ODIs?

13,000+ runs.

Related Questions

Keep exploring Virat Kohli