
India · Royal Challengers Bengaluru
Virat Kohli
37India175 cm
- Right-handed strike-rotating opener
- Right-arm medium bowler
- Occasional bowler
Upcoming
T20 record
Batting
| Mat | Inns | Runs | Balls | Avg | SR | HS | 50s | 4s | 6s | Dot % | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 406 | 392 | 13,524 | 9,982 | 42.70 | 135.5 | 122 | 116 | 1,213 | 440 | 31.4 |
| IPL | 282 | 275 | 9,336 | 6,926 | 40.40 | 134.8 | 113 | 77 | 844 | 316 | 32.6 |
| Last 10 | 10 | 10 | 428 | 250 | 61.10 | 171.2 | 105 | 4 | 45 | 17 | 24.4 |
Bowling
| Inns | Balls | Runs | Wkts | Econ | Avg | SR | Dot % | |
|---|---|---|---|---|---|---|---|---|
| T20 | 39 | 403 | 572 | 8 | 8.52 | 71.50 | 50.4 | 24.6 |
| IPL | 26 | 251 | 368 | 4 | 8.80 | 92.00 | 62.8 | 21.9 |
Batting style
Strike-rotating opener
PowerplayOvers 1–6
Strike rate159Par 151Balls per dismissal35Par 23Middle oversOvers 7–15
Strike rate134Par 143Balls per dismissal32Par 22DeathOvers 16–20
Strike rate197Par 169Balls per dismissal23Par 13
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 49.0 | 31.9 | |
| Strike rate | 151 | 149 | |
| Boundary % | 20.3 | 21.5 | |
| Dot % | 29.2 | 36.7 | |
| Sixes, % of boundaries | 29 | 34 | |
| Strike rate v pace | 163 | 152 | |
| Strike rate v spin | 132 | 143 | |
| Strike rate, first 10 balls | 159 | 140 |
1,491 balls in T20s · Jan 2024 – May 2026
Compare with other playersStrengths and weaknesses
Strengths
- Runs per dismissal42.7 (field 26.7 across IPL and T20Is)
- Death (overs 16–20), battingSR 190 (field 153 across IPL and T20Is)
- Dot balls31% (field 38% across IPL and T20Is)
Weaknesses
- Six-hittingone every 22.7 balls (field 19.8 across IPL and T20Is)
By phase
| Balls faced | SR | Out | Balls bowled | Econ | Wkts | |
|---|---|---|---|---|---|---|
| Powerplay | 3,540 | 125.8 | 100 | 0 | – | 0 |
| Middle overs | 5,071 | 127.5 | 138 | 351 | 8.15 | 7 |
| Death (overs 16–20) | 1,371 | 190.0 | 79 | 52 | 10.96 | 1 |
Men's T20
- Runs a match
- +3.7
- above an average player
Men's T20 batting, runs a match
AveragePeak 4.3 above
May 2016Now 3.7 above200920122015201820212024
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| T20 | 31 | 1,332 | 55.5 | 154.7 | – | – | – |
Team
Leagues
| Years | Mat | Runs | Avg | SR | Wkts | Econ | |
|---|---|---|---|---|---|---|---|
| IPL | 2008–2026 | 282 | 9,336 | 40.40 | 134.8 | 4 | 8.80 |
T20 streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 30+ score | 5/10 | 49% | 2 | 7 | 8123280010558154375 |
- Virat Kohli has made 30 or more in 5 of the last 10 T20 innings, including the last 2.
Last 10 T20s
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 31 May 2026 | Royal Challengers Bengaluru | Gujarat Titans | Narendra Modi Stadium | 75* (42) | – | Won by 5 wicketsW 5 wkts |
| 26 May 2026 | Royal Challengers Bengaluru | Gujarat Titans | Himachal Pradesh Cricket Association Stadium | 43 (25) | – | Won by 92 runsW 92 runs |
| 22 May 2026 | Royal Challengers Bengaluru | Sunrisers Hyderabad | Rajiv Gandhi International Stadium, Uppal | 15 (11) | – | Lost by 55 runsL 55 runs |
| 17 May 2026 | Royal Challengers Bengaluru | Punjab Kings | Himachal Pradesh Cricket Association Stadium | 58 (37) | – | Won by 23 runsW 23 runs |
| 13 May 2026 | Royal Challengers Bengaluru | Kolkata Knight Riders | Shaheed Veer Narayan Singh International Stadium | 105* (60) | – | Won by 6 wicketsW 6 wkts |
| 10 May 2026 | Royal Challengers Bengaluru | Mumbai Indians | Shaheed Veer Narayan Singh International Stadium | 0 (1) | – | Won by 2 wicketsW 2 wkts |
| 7 May 2026 | Royal Challengers Bengaluru | Lucknow Super Giants | Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium | 0 (2) | – | Lost by 9 runs (DLS)L 9 runs (DLS) |
| 30 Apr 2026 | Royal Challengers Bengaluru | Gujarat Titans | Narendra Modi Stadium | 28 (13) | – | Lost by 4 wicketsL 4 wkts |
| 27 Apr 2026 | Royal Challengers Bengaluru | Delhi Capitals | Arun Jaitley Stadium | 23* (15) | – | Won by 9 wicketsW 9 wkts |
| 24 Apr 2026 | Royal Challengers Bengaluru | Gujarat Titans | M Chinnaswamy Stadium | 81 (44) | – | Won by 5 wicketsW 5 wkts |
Records
- 1stMost runs in IPL history9,336
- 1stMost hundreds in ODIs55
- 1stMost hundreds in IPL history9
- 1stMost fifties in IPL history68
- 1stMost fours in IPL history844
- 1stHighest partnerships in IPL history229
- 1stMost matches in IPL history282
- 2ndMost runs in ODIs15,109
- 2ndMost fifties in T20 internationals38
- 2ndMost fifties in T20 cricket110
- 3rdMost sixes in IPL history316
- 3rdMost fours in ODIs1,402
Read more
- 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.
- 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.
- 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?
- 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.
- 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.