Oddsworth
Virat Kohli

India · Royal Challengers Bengaluru

Virat Kohli

37India175 cm

  • Right-handed strike-rotating opener
  • Right-arm medium bowler
  • Occasional bowler

Upcoming

First-class record

Batting

MatInnsRunsAvgSR100/50HS
First-class1242119,23646.6555.630/31254*
Tests1232109,23046.8555.630/31254*
Domestic1166.0040.00/06
Last 10101836522.8155.61/1100*

Bowling

MatBallsWktsAvgEconBest5w10w
First-class1241750–2.88–00
Tests1231750–2.88–00

Batting style

Balanced top-order batter

FigurePlayerParAgainst par
Average32.029.5
Average v pace32.227.4
Average v spin31.031.9
Strike rate v pace5455
Strike rate v spin4854
Balls per dismissal6354
Dot %71.871.9

2,881 balls in Tests and first-class · Dec 2021 – Jan 2025

Compare with other players

Men's First-class

Runs a match
+4.7
above an average player

Men's First-class batting, runs a match

AveragePeak +29.7
October 2019
Now +4.7
201520172019202120232025
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
First-class720118.347.4–––

Team

  • IndiaInternationalLast Test Jan 2025

First-class streaks

Last 10CareerNowBest
50+ score1/1029%04510071133651766
  • Virat Kohli has made 50 or more in 1 of the last 10 First-class innings.

Last 10 first-class matches

DateTeamOpponentGroundBatBowlResult
30 Jan 2025DelhiRailwaysArun Jaitley Stadium6 (15)–Delhi won by an innings and 19 runs
3 Jan 2025IndiaAustraliaSydney Cricket Ground17 & 6–Australia won by 6 wickets
26 Dec 2024IndiaAustraliaMelbourne Cricket Ground36 & 5–Australia won by 184 runs
14 Dec 2024IndiaAustraliaThe Gabba3 (16)–Drawn
6 Dec 2024IndiaAustraliaAdelaide Oval7 & 11–Australia won by 10 wickets
22 Nov 2024IndiaAustraliaPerth Stadium5 & 100*–India won by 295 runs
1 Nov 2024IndiaNew ZealandWankhede Stadium4 & 1–New Zealand won by 25 runs
24 Oct 2024IndiaNew ZealandMaharashtra Cricket Association Stadium1 & 17–New Zealand won by 113 runs
16 Oct 2024IndiaNew ZealandM Chinnaswamy Stadium0 & 70–New Zealand won by 8 wickets
27 Sept 2024IndiaBangladeshGreen Park47 & 29*–India won by 7 wickets

Pace and pitch map

Speed by year, kph
105110115Usual paceQuicker balls
2013

Records

  1. 1stMost runs in IPL history9,336
  2. 1stMost hundreds in ODIs55
  3. 1stMost hundreds in IPL history9
  4. 1stMost fifties in IPL history68
  5. 1stMost fours in IPL history844
  6. 1stHighest partnerships in IPL history229
  7. 1stMost matches in IPL history282
  8. 2ndMost runs in ODIs15,109
  9. 2ndMost fifties in T20 internationals38
  10. 2ndMost fifties in T20 cricket110
  11. =3rdMost hundreds in T20 cricket10
  12. 3rdMost sixes in IPL history316

Read more

  1. Blog · Top 10 Test batters of this centuryA podcast put Sachin Tendulkar first and Kumar Sangakkara sixth. Weigh every run against the pitch and the attack, and neither makes the ten.
  2. Blog · Who is overpaid in the IPL? Fees against our ratings before the 2027 retentionsT Natarajan is back at Sunrisers before the 15 November retention deadline. Which IPL players are overpaid, and what are sides really paying for?
  3. Blog · Does a moustache make a better Test batter?David Boon averaged 43.65 behind the most famous moustache in Test cricket. Forty-nine of today's top-order batters, sorted by their facial hair.
  4. Blog · Impact Player: the death of the all-rounder?Washington Sundar played 17 IPL games this season and bowled nine overs. Four seasons into the Impact Player rule, the IPL's top order bowls half as much as it did, and the rest of T20 cricket shows no such change.
  5. Blog · Cricket’s boom-or-bust reputations under pressureZak Crawley made 267 and then passed 20 once in his next twelve Test innings. The feast-or-famine label stuck. His record, and those of Glenn Maxwell, KL Rahul and Mohammad Rizwan, test how long such labels deserve to last.

All teams

Share