SpoRush Rank#4of 918 playersVirat Kohli
🇮🇳 India

Virat Kohli✓

India cricketer (Batter)

SpoRushLEGEND
SpoRush VerifiedData checked

The SpoRush desk has checked this player's record against a trusted source.

  • Checked on12 November 2026
  • SourceSPORUSH DESK
  • StatsUpdate by themselves after every match
Spotted a mistake? Tell us and we will fix it straight away.
ActiveTestODIT20IIPL

♛ “The chase master”

SpoRush ID · SP543

567Matches28,608Runs86Hundreds9Wickets
Player details

Virat Kohli

SpoRush ID · SP543
FatherPrem Nath Kohli
MotherSaroj Kohli
Date of birth5 November 1988 (38 years)
BirthplaceNew Delhi
CountryIndia
RoleBatter
BattingRight-handed
BowlingRight-arm medium
WifeAnushka Sharma (since 2017)
ChildrenVamika (2021), Akaay (2024)
Net worth (estimated)₹1,055 crore

Social media

♟Short biography

Virat Kohli is one of India's most successful batters. He captained India to the 2008 Under-19 World Cup and made his ODI debut the same year. He won the 2011 World Cup, the 2013 and 2025 Champions Trophy and the 2024 T20 World Cup. He holds the world record for the most ODI hundreds. He retired from T20Is in 2024 and from Tests in May 2025. In the IPL he has played only for Royal Challengers Bengaluru, champions in 2025 and 2026.

🏆2008Under-19 World Cup (captain)
👑18Jersey number
🇮🇳IndiaTeam

▥Career statistics

Batting

MMatches123Matches played
InnInnings210Times he batted
NONot outs13Innings he wasn't out
RunsRuns9,230Total runs
BFBalls faced16,608Balls he has faced
HSHighest254Best score in an innings (* = not out)
AvgAverage46.85Runs per dismissal
SRStrike rate55.57Runs per 100 balls
50Fifties31Innings of 50 to 99
100Hundreds30Innings of 100 or more
200Double hundreds7Innings of 200 or more
4sFours1,027Fours hit
6sSixes30Sixes hit

Bowling

BallsBalls bowled175Balls bowled (29.1 overs)

Fielding & other

CtCatches121Catches taken

Batting

MMatches319Matches played
InnInnings307Times he batted
NONot outs48Innings he wasn't out
RunsRuns15,190Total runs
BFBalls faced16,069Balls he has faced
HSHighest183Best score in an innings (* = not out)
AvgAverage58.65Runs per dismissal
SRStrike rate94.53Runs per 100 balls
50Fifties80Innings of 50 to 99
100Hundreds55Innings of 100 or more
4sFours1,399Fours hit
6sSixes180Sixes hit

Bowling

WktsWickets5Total wickets
InnInnings50Innings he bowled in
BallsBalls bowled662Balls bowled (110.2 overs)
RunsRuns given680Runs conceded
BBIBest innings1/13Best in an innings (wickets/runs)
BBMBest match1/13Best in a match
EconEconomy6.16Runs given per over
AvgAverage136Runs per wicket
SRStrike rate132.4Balls per wicket

Fielding & other

CtCatches167Catches taken

Batting

MMatches125Matches played
InnInnings117Times he batted
NONot outs31Innings he wasn't out
RunsRuns4,188Total runs
BFBalls faced3,056Balls he has faced
HSHighest122Best score in an innings (* = not out)
AvgAverage48.69Runs per dismissal
SRStrike rate137.04Runs per 100 balls
50Fifties38Innings of 50 to 99
100Hundreds1Innings of 100 or more
4sFours369Fours hit
6sSixes124Sixes hit

Bowling

WktsWickets4Total wickets
InnInnings13Innings he bowled in
BallsBalls bowled152Balls bowled (25.2 overs)
RunsRuns given204Runs conceded
BBIBest innings1/13Best in an innings (wickets/runs)
BBMBest match1/13Best in a match
EconEconomy8.05Runs given per over
AvgAverage51Runs per wicket
SRStrike rate38Balls per wicket

Fielding & other

CtCatches54Catches taken

Batting

MMatches283Matches played
InnInnings275Times he batted
NONot outs44Innings he wasn't out
RunsRuns9,336Total runs
BFBalls faced6,926Balls he has faced
HSHighest113Best score in an innings (* = not out)
AvgAverage40.42Runs per dismissal
SRStrike rate134.8Runs per 100 balls
50Fifties68Innings of 50 to 99
100Hundreds9Innings of 100 or more
4sFours844Fours hit
6sSixes316Sixes hit

Bowling

WktsWickets4Total wickets
InnInnings26Innings he bowled in
BallsBalls bowled251Balls bowled (41.5 overs)
RunsRuns given368Runs conceded
BBIBest innings2/25Best in an innings (wickets/runs)
BBMBest match2/25Best in a match
EconEconomy8.8Runs given per over
AvgAverage92Runs per wicket
SRStrike rate62.75Balls per wicket

Batting

MMatches156Matches played
InnInnings259Times he batted
NONot outs20Innings he wasn't out
RunsRuns11,485Total runs
BFBalls faced20,526Balls he has faced
HSHighest254Best score in an innings (* = not out)
AvgAverage48.05Runs per dismissal
SRStrike rate55.95Runs per 100 balls
50Fifties39Innings of 50 to 99
100Hundreds37Innings of 100 or more
4sFours1,341Fours hit
6sSixes45Sixes hit

Bowling

WktsWickets3Total wickets
InnInnings25Innings he bowled in
BallsBalls bowled643Balls bowled (107.1 overs)
RunsRuns given338Runs conceded
BBIBest innings1/19Best in an innings (wickets/runs)
BBMBest match2/42Best in a match
EconEconomy3.15Runs given per over
AvgAverage112.66Runs per wicket
SRStrike rate214.3Balls per wicket

Fielding & other

CtCatches152Catches taken

Batting

MMatches430Matches played
InnInnings413Times he batted
NONot outs78Innings he wasn't out
RunsRuns14,218Total runs
BFBalls faced10,463Balls he has faced
HSHighest122Best score in an innings (* = not out)
AvgAverage42.44Runs per dismissal
SRStrike rate135.88Runs per 100 balls
50Fifties110Innings of 50 to 99
100Hundreds10Innings of 100 or more
4sFours1,283Fours hit
6sSixes460Sixes hit

Bowling

WktsWickets8Total wickets
InnInnings45Innings he bowled in
BallsBalls bowled460Balls bowled (76.4 overs)
RunsRuns given667Runs conceded
BBIBest innings2/25Best in an innings (wickets/runs)
BBMBest match2/25Best in a match
EconEconomy8.7Runs given per over
AvgAverage83.37Runs per wicket
SRStrike rate57.5Balls per wicket

Batting

MMatches350Matches played
InnInnings337Times he batted
NONot outs50Innings he wasn't out
RunsRuns16,591Total runs
BFBalls faced17,601Balls he has faced
HSHighest183Best score in an innings (* = not out)
AvgAverage57.8Runs per dismissal
SRStrike rate94.26Runs per 100 balls
50Fifties88Innings of 50 to 99
100Hundreds59Innings of 100 or more
4sFours1,580Fours hit
6sSixes199Sixes hit

Bowling

WktsWickets5Total wickets
InnInnings57Innings he bowled in
BallsBalls bowled726Balls bowled (121.0 overs)
RunsRuns given741Runs conceded
BBIBest innings1/13Best in an innings (wickets/runs)
BBMBest match1/13Best in a match
EconEconomy6.12Runs given per over
AvgAverage148.2Runs per wicket
SRStrike rate145.2Balls per wicket

These update by themselves after every match.

◷Career journey

  • T
    TestRetired

    India

    2011–202514 years
    1. Debut20 June 2011vs West Indies, Kingston
    2. Last match3 January 2025vs Australia, Sydney
  • 50
    ODIActive

    India

    2008–18 years
    1. Debut18 August 2008vs Sri Lanka, Dambulla
    2. Latest match18 January 2026vs New Zealand
  • 20
    T20IRetired

    India

    2010–202414 years
    1. Debut12 June 2010vs Zimbabwe, Harare
    2. Last match29 June 2024vs South Africa, Bridgetown (T20 WC final)
  • IPL
    IPLActive

    Royal Challengers Bengaluru

    2008–18 years
    1. Debut18 April 2008RCB vs KKR

🏆Achievements

  • Under-19 World Cup (captain) (2008)
  • ICC Cricket World Cup (2011)
  • ICC Champions Trophy (2013)
  • ICC T20 World Cup (2024)
  • ICC Champions Trophy (2025)
  • IPL title (RCB) (2025)
  • IPL title (RCB) (2026)
  • Arjuna Award (2013)
  • Padma Shri (2017)
  • Rajiv Gandhi Khel Ratna (2018)
  • ICC Cricketer of the Decade (2011-20) (2020)
  • ODI World Cup Player of the Tournament (2023)
  • India captain in all three formats (2017)

◎Major records

  • Most ODI hundreds (54)
  • Most runs in one ODI World Cup: 765 (2023)
  • Fastest to 8,000, 10,000, 11,000 and 14,000 ODI runs
  • Most runs in an IPL season: 973 (2016)
  • 85 international hundreds

▤Latest news and articles

Virat Kohli IPL Runs in Every Season (2008–2026)

SpoRush.in • IPL

♜IPL team

RCB
Royal Challengers BengaluruPrice: ₹21 crore │ Jersey no: 18

⌁Current status

Active

Plays ODIs for India; retired from Tests and T20Is

Last matchNZ vs IND · 4th ODIBatting: 0 (4) · 13 November 2026, 7:30 AM ISTScorecard →
SpoRush VerifiedData checked

The SpoRush desk has checked this player's record against a trusted source.

  • Checked on12 November 2026
  • SourceSPORUSH DESK
  • StatsUpdate by themselves after every match
Spotted a mistake? Tell us and we will fix it straight away.

More India players