Oddsworth
Virat Kohli

India · Royal Challengers Bengaluru

Virat Kohli

38India175 cm

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

Upcoming

ODI record

Batting

MatInnsRunsAvgSR100/50HS
ODIs31930715,19058.6594.555/80183
v West Indies46442,42967.4799.510/11157*
Last 10101054060.00124.12/3139*

Bowling

MatBallsWktsAvgEconBest
ODIs3196625136.006.161/13
v West Indies46900–7.13–

Batting style

Ultra-aggressive top-order batter

  • Strong against pace
  • Fast starter
  • Tough to get out
FigurePlayerParAgainst par
Average63.230.5
Strike rate10384
Boundary %11.39.4
Dot %41.353.6
Average v pace58.129.5
Average v spin72.531.9
Strike rate v pace11388
Strike rate v spin9180

2,773 balls in ODIs · Dec 2022 – Nov 2026

Compare with other players

Men's One-day

International rank
3rd
batters
Overall rank
3rd
all one-day batters
Runs a match
+8.6
above an average player

Men's One-day batting, runs a match

AveragePeak +9.1 above
March 2019
Now +8.6 above
201520172019202120232025
ICC rank
3
767 points
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
One-day241,28464.2106.7–––

Not in our one-day bowling rankings.

Team

ODI streaks

Last 10CareerNowBest
50+ score5/1044%052312456574139290747
  • Virat Kohli has made 50 or more in 5 of the last 10 ODI innings.

Last 10 ODIs

DateTeamOpponentGroundBatBowlResult
7 Nov 2026IndiaNew ZealandWellington Regional Stadium7 (7)–Won by 4 runs (DLS)W 4 runs (DLS)
4 Nov 2026IndiaNew ZealandEden Park74 (51)–Won by 5 wickets (DLS)W 5 wkts (DLS)
3 Oct 2026IndiaWest IndiesMaharaja Yadavindra Singh International Cricket Stadium0 (1)–Lost by 5 wicketsL 5 wkts
30 Sept 2026IndiaWest IndiesBarsapara Cricket Stadium29 (19)–Won by 8 wicketsW 8 wkts
27 Sept 2026IndiaWest IndiesGreenfield International Stadium139* (88)–Won by 8 wicketsW 8 wkts
19 Jul 2026IndiaEnglandLord's74 (60)–Lost by 27 runsL 27 runs
16 Jul 2026IndiaEnglandSophia Gardens65 (66)–Lost by 4 wicketsL 4 wkts
14 Jul 2026IndiaEnglandEdgbaston5 (6)–Won by 6 wicketsW 6 wkts
18 Jan 2026IndiaNew ZealandHolkar Cricket Stadium124 (108)–Lost by 41 runsL 41 runs
14 Jan 2026IndiaNew ZealandSaurashtra Cricket Association Stadium23 (29)–Lost by 7 wicketsL 7 wkts

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,190
  9. 2ndMost fifties in T20 internationals38
  10. 2ndMost fifties in T20 cricket110
  11. 3rdMost sixes in IPL history316
  12. 3rdMost fours in ODIs1,416

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 · 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.
  3. Blog · Cricket’s player of the year since 2006, picked again by the numbersThe ICC's voters and our ratings have named the same man in fewer than half the years. Where they split tells you what an award chooses to remember.
  4. 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?
  5. Opinion · Did Virat Kohli really save India in the first ODI?A 74 from 51 balls, a five-wicket win, and a debate over whether the world's top-ranked side needed saving at all.

All teams

Share