CricInnings

Your ultimate destination for live cricket scores, match updates, and comprehensive cricket coverage.

Quick Links

  • Live Scores
  • Series
  • Teams
  • News
  • Rankings

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Contact Us
  • About Us

Follow Us

  • X (Twitter)
  • Facebook
  • Instagram
  • YouTube

© 2026 CricInnings. All rights reserved.

Virat Kohli Cricket Statistics and Career Records

Virat Kohli is a professional cricket player from India, playing as a batsman. Virat Kohli is a right-handed batsman who bowls right arm fast medium. Virat Kohli was born on 5 November 1988 and is 37 years old. Over a career spanning 503 matches, Virat Kohli has scored 21,229 runs including 47 centuries and 137 half-centuries, with a career highest score of 254. Virat Kohli has also contributed with the ball, taking 3 wickets. Virat Kohli has represented India in T20I, ODI, Test, T20, Test cricket. Complete batting statistics, bowling figures, fielding records, and season-by-season performance data for Virat Kohli are available on CricInnings.

Virat Kohli Career Statistics by Format

  • Virat Kohli T20I statistics: career records including batting average, runs scored, wickets taken, and match appearances.
  • Virat Kohli ODI statistics: career records including batting average, runs scored, wickets taken, and match appearances.
  • Virat Kohli Test statistics: career records including batting average, runs scored, wickets taken, and match appearances.
  • Virat Kohli T20 statistics: career records including batting average, runs scored, wickets taken, and match appearances.
  • Virat Kohli Test statistics: career records including batting average, runs scored, wickets taken, and match appearances.

Frequently Asked Questions about Virat Kohli

What country does Virat Kohli play for?
Virat Kohli represents India in international cricket.
What is Virat Kohli's batting role?
Virat Kohli plays as a batsman for India.
How many runs has Virat Kohli scored?
Virat Kohli has scored 21,229 runs in 503 matches, with 47 centuries and 137 half-centuries.
How many wickets has Virat Kohli taken?
Virat Kohli has taken 3 wickets in professional cricket.
What formats does Virat Kohli play?
Virat Kohli has played T20I, ODI, Test, T20, Test cricket for India.
Cricinnings
Live ScoresSchedule
Series
Teams
PlayersNewsRanking
More
Virat Kohli

Virat Kohli

India
India
Batsman
37 years
right hand bat
right arm fast medium
IndiaRoyal Challengers Bengaluru

Career Summary

503
Matches
21,229
Runs
3
Wickets
47/137
100s/50s
254
Highest
0
Dismissals
Formats Played:
T20IODITestT20Test

Format-wise Statistics

FORMATSEASONSMATCHESINNINGSRUNSHIGHESTAVGSR100s50sWKTS5WCT
T20I168282300312252.68135.70129200
ODI26167165861618363.3596.003243100
Test65768239025437.9454.3669000
T2016196196720711343.95135.98856000
Test111131313.0044.8300000
Quick Stats
50.43
Bat Avg
101.51
Strike Rate
3
Wickets
0
Dismissals
Career Highlights
Highest254
Centuries47
Fifties137
Interesting Numbers
21,229
Runs
3
Wickets
Boundary %49.6%
Runs/Match42.2
Wkts/Match0.01
Fours Hit1949
Sixes Hit456
Best Formats
Batting: ODI
Avg: 63.35 • 8616 runs
Bowling: T20I
2 wkts • Avg: 23.00
⭐ 5K+ Runs💯 10+ 100s
Road to 15,00021,229
Player Info
37 yrs
Age
India
Country
Right Hand
Batting
right arm
Bowling
T20IODITestT20Test