Oddsworth
Virat Kohli

India · Royal Challengers Bengaluru

Virat Kohli

37India175 cm

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

Upcoming

ODI record

Batting

MatInnsRunsAvgSR100/50HS
ODIs31730515,10958.7994.455/79183
v West Indies46442,42967.4799.510/11157*
Last 10101061777.13120.32/4139*

Bowling

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

Batting style

Strike-rotating top-order batter

  • Strong against pace
  • Fast starter
  • Tough to get out
FigurePlayerParAgainst par
Average64.330.6
Strike rate10284
Boundary %11.09.3
Dot %41.253.7
Average v pace59.429.5
Average v spin72.532.0
Strike rate v pace11288
Strike rate v spin9180

2,715 balls in ODIs · Dec 2022 – Oct 2026

Compare with other players

Men's One-day

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

Men's One-day batting, runs a match

Peak +10.7
March 2019
Now +10.2
201520172019202120232025
ICC rank
3
767 points
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
One-day221,20366.8105.1–––

Not in our one-day bowling rankings.

Team

ODI streaks

Last 10CareerNowBest
50+ score6/1044%0565932312456574139290
  • Virat Kohli has made 50 or more in 6 of the last 10 ODI innings.

Last 10 ODIs

DateTeamOpponentGroundBatBowlResult
3 Oct 2026IndiaWest IndiesMaharaja Yadavindra Singh International Cricket Stadium0 (1)–West Indies won by 5 wickets
30 Sept 2026IndiaWest IndiesBarsapara Cricket Stadium29 (19)–India won by 8 wickets
27 Sept 2026IndiaWest IndiesGreenfield International Stadium139* (88)–India won by 8 wickets
19 Jul 2026IndiaEnglandLord's74 (60)–England won by 27 runs
16 Jul 2026IndiaEnglandSophia Gardens65 (66)–England won by 4 wickets
14 Jul 2026IndiaEnglandEdgbaston5 (6)–India won by 6 wickets
18 Jan 2026IndiaNew ZealandHolkar Cricket Stadium124 (108)–New Zealand won by 41 runs
14 Jan 2026IndiaNew ZealandSaurashtra Cricket Association Stadium23 (29)–New Zealand won by 7 wickets
11 Jan 2026IndiaNew ZealandKotambi Stadium93 (91)–India won by 4 wickets
6 Dec 2025IndiaSouth AfricaDr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium65* (45)–India won by 9 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