
India · Royal Challengers Bengaluru
Virat Kohli
37India175 cm
- Right-handed strike-rotating opener
- Right-arm medium bowler
- Occasional bowler
Upcoming
First-class record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| First-class | 124 | 211 | 9,236 | 46.65 | 55.6 | 30/31 | 254* |
| Tests | 123 | 210 | 9,230 | 46.85 | 55.6 | 30/31 | 254* |
| Domestic | 1 | 1 | 6 | 6.00 | 40.0 | 0/0 | 6 |
| Last 10 | 10 | 18 | 365 | 22.81 | 55.6 | 1/1 | 100* |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|---|
| First-class | 124 | 175 | 0 | – | 2.88 | – | 0 | 0 |
| Tests | 123 | 175 | 0 | – | 2.88 | – | 0 | 0 |
Batting style
Balanced top-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 32.0 | 29.5 | |
| Average v pace | 32.2 | 27.4 | |
| Average v spin | 31.0 | 31.9 | |
| Strike rate v pace | 54 | 55 | |
| Strike rate v spin | 48 | 54 | |
| Balls per dismissal | 63 | 54 | |
| Dot % | 71.8 | 71.9 |
2,881 balls in Tests and first-class · Dec 2021 – Jan 2025
Compare with other playersBalanced top-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 32.6 | 29.5 | |
| Average v pace | 33.3 | 27.4 | |
| Average v spin | 31.0 | 31.9 | |
| Strike rate v pace | 54 | 55 | |
| Strike rate v spin | 48 | 54 | |
| Balls per dismissal | 64 | 54 | |
| Dot % | 71.7 | 71.9 |
2,866 balls in Tests · Dec 2021 – Jan 2025
Compare with other playersMen's First-class
- Runs a match
- +4.7
- above an average player
Men's First-class batting, runs a match
AveragePeak +29.7
October 2019Now +4.7201520172019202120232025
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| First-class | 7 | 201 | 18.3 | 47.4 | – | – | – |
Team
- IndiaInternationalLast Test Jan 2025
First-class streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 1/10 | 29% | 0 | 4 | 510071133651766 |
- Virat Kohli has made 50 or more in 1 of the last 10 First-class innings.
Last 10 first-class matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 30 Jan 2025 | Delhi | Railways | Arun Jaitley Stadium | 6 (15) | – | Delhi won by an innings and 19 runs |
| 3 Jan 2025 | India | Australia | Sydney Cricket Ground | 17 & 6 | – | Australia won by 6 wickets |
| 26 Dec 2024 | India | Australia | Melbourne Cricket Ground | 36 & 5 | – | Australia won by 184 runs |
| 14 Dec 2024 | India | Australia | The Gabba | 3 (16) | – | Drawn |
| 6 Dec 2024 | India | Australia | Adelaide Oval | 7 & 11 | – | Australia won by 10 wickets |
| 22 Nov 2024 | India | Australia | Perth Stadium | 5 & 100* | – | India won by 295 runs |
| 1 Nov 2024 | India | New Zealand | Wankhede Stadium | 4 & 1 | – | New Zealand won by 25 runs |
| 24 Oct 2024 | India | New Zealand | Maharashtra Cricket Association Stadium | 1 & 17 | – | New Zealand won by 113 runs |
| 16 Oct 2024 | India | New Zealand | M Chinnaswamy Stadium | 0 & 70 | – | New Zealand won by 8 wickets |
| 27 Sept 2024 | India | Bangladesh | Green Park | 47 & 29* | – | India won by 7 wickets |
Test streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 1/10 | 29% | 0 | 4 | 151007113365176 |
- Virat Kohli has made 50 or more in 1 of the last 10 Test innings.
Last 10 Tests
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 3 Jan 2025 | India | Australia | Sydney Cricket Ground | 17 & 6 | – | Australia won by 6 wickets |
| 26 Dec 2024 | India | Australia | Melbourne Cricket Ground | 36 & 5 | – | Australia won by 184 runs |
| 14 Dec 2024 | India | Australia | The Gabba | 3 (16) | – | Drawn |
| 6 Dec 2024 | India | Australia | Adelaide Oval | 7 & 11 | – | Australia won by 10 wickets |
| 22 Nov 2024 | India | Australia | Perth Stadium | 5 & 100* | – | India won by 295 runs |
| 1 Nov 2024 | India | New Zealand | Wankhede Stadium | 4 & 1 | – | New Zealand won by 25 runs |
| 24 Oct 2024 | India | New Zealand | Maharashtra Cricket Association Stadium | 1 & 17 | – | New Zealand won by 113 runs |
| 16 Oct 2024 | India | New Zealand | M Chinnaswamy Stadium | 0 & 70 | – | New Zealand won by 8 wickets |
| 27 Sept 2024 | India | Bangladesh | Green Park | 47 & 29* | – | India won by 7 wickets |
| 19 Sept 2024 | India | Bangladesh | MA Chidambaram Stadium | 6 & 17 | – | India won by 280 runs |
Last 1 domestic first-class matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 30 Jan 2025 | Delhi | Railways | Arun Jaitley Stadium | 6 (15) | – | Delhi won by an innings and 19 runs |
Pace and pitch map
105110115Usual paceQuicker balls
2013
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 hundreds in T20 cricket10
- 3rdMost sixes in IPL history316
Read more
- 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?
- 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.
- 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.
- 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.