VK
Cricket Stats Database

Virat Kohli Stats 2026 - Runs, Average, Centuries (India Cricketer)

See Virat Kohli's matches, runs, batting average, and centuries across Test, ODI, and T20 cricket.

Last updated: January 2026
Matches
533
Runs
26,942
Avg
58.18
100s / 50s
80 / 146

Virat Kohli Quick Facts

Check Virat Kohli personal details, playing role, teams, career notes, and other quick cricket facts.

Age
37 years
Wife
Anushka Sharma
Height
5 ft 9 in (175 cm)
IPL Team
Royal Challengers Bengaluru
Country
India
Role
Batter
Batting Style
Right-hand bat
Born
November 05, 1988
Birth Place
Delhi
Full Name
Virat Kohli
Career Span
2008-present
Net Worth
Estimated INR 1,050 crores
Nickname
Not publicly listed
Teams Played
India, Delhi, India Red, India U19, Royal Challengers Bengaluru, Board Presidents XI, North Zone, India A, Asia XI

Compare With

Open the biggest head-to-head debates connected with this player.

Virat Kohli Stats by Format

Format-wise breakdown for matches, runs, batting average, strike rate, fifties, centuries, and wickets.

FormatMatchesRunsHighest ScoreAvgSR100s50sWickets
Test1138848254*49.15-2931-
ODI2951390618358.18-5077-
T201254188122*48.69-138-

Virat Kohli Career Summary

Virat Kohli's ODI batting average is 58.18, one of the strongest modern batting markers.

Virat Kohli has 26,942 international runs and 80 centuries.

Kohli is especially known for chase situations and pressure innings.

ICC Rankings Snapshot

See the latest ICC ranking positions available for this player across formats.

Snapshot date: 2026-03-22

FormatBat CurrentBat BestBowl CurrentBowl BestAR CurrentAR Best
ODI41----

Virat Kohli Stats - Quick Answers

Find Virat Kohli stats, career records, role details, and comparison links in one easy cricket profile.

Virat Kohli batting average
58.18 (ODI average)
Virat Kohli ODI average 58.18.
Virat Kohli total runs
26,942
Virat Kohli centuries
80
Virat Kohli total matches
533
Virat Kohli is known for high-value batting output in ODI cricket.
Popular Cricket Question

What is Virat Kohli's batting average?

Virat Kohli's ODI batting average is 58.18, a strong marker of batting consistency.

Virat Kohli Search Guide

Jump to the Virat Kohli pages fans usually need next, including stats, records, form updates, and head-to-head comparisons.

Career Records

Open the record pages most closely tied to this player's career milestones.

Recent Performance (Last 5 Matches)

Scores: 124, 23, 93, 77, 131
Average: 89.6

Based on the latest listed sample ending 2026-01-18.

IPL Performance

Move from the player profile into IPL team, stats, and season pages.

Career Context

Virat Kohli is a top-order batsman from India known for consistency across formats.

Why is Virat Kohli considered one of the best batsmen?

Average, milestones, and pressure performances show why this batter remains an important cricket name.

- An ODI average of 58.18 shows rare modern-era consistency.
- 26,942 international runs and 80 centuries place this player in an elite milestone bracket.
- Chase situations and pressure innings keep this player central to big-match batting debates.

Performance

A quick look at performance trends, why this player stands out, and notable matches to explore next.

ODI batting peak
13,906 runs

Virat Kohli's strongest run-scoring output appears here.

Debut window
2008

A useful starting point for the career timeline.

Big-stage match
2022 ICC Men's T20 World Cup India vs Pakistan

Open a match page tied to pressure performance.

Related Players

Open nearby player profiles to keep the comparison and stats journey moving.