Virat Kohli Stats: Runs, Centuries, Records, ODI, Test, T20I & IPL
Virat Kohli Stats: Runs, Centuries, Records, ODI, Test, T20I & IPL
Virat Kohli Stats place him among the most prolific batters in international cricket. His career combines extraordinary ODI consistency, more than 9,000 Test runs, over 4,000 T20I runs, a record-breaking collection of ODI hundreds and a huge body of IPL runs.
As of 20 September 2026, Kohli’s Test and T20I careers are complete, while his ODI career remains active. He has been officially selected in India’s squad for the three-match ODI series against West Indies beginning on 27 September 2026.
That distinction matters when reading the numbers below: his Test and T20I totals are final, but his ODI and overall international totals can still increase.
For more individual player records, visit Players Stats.
Virat Kohli Stats β Career Overview
| Format | Matches | Runs | Average | 100s | 50s | Highest |
|---|---|---|---|---|---|---|
| Tests | 123 | 9,230 | 46.85 | 30 | 31 | 254* |
| ODIs | 314 | 14,941 | 58.59 | 54 | β | 183 |
| T20Is | 125 | 4,188 | 48.69 | 1 | β | 122* |
| International Total | 562 | 28,359 | β | 85 | β | 254* |
Kohli’s final Test numbers are confirmed by the BCCI: 9,230 runs from 123 Tests at 46.85, with 30 hundreds and 31 fifties. His T20I career ended with 4,188 runs, while his active ODI record currently stands at 14,941 runs and 54 centuries.
The most striking number in the table is 54 ODI centuries.
No other batter has scored as many ODI hundreds.
Virat Kohli ODI Stats
ODI cricket is the format in which Kohli’s statistical record is most exceptional.
He made his ODI debut against Sri Lanka in 2008 and, unlike his Test and T20I careers, remains active in the format in 2026.
Virat Kohli ODI Career Record
| Virat Kohli ODI Stats | Record |
|---|---|
| Matches | 314 |
| Runs | 14,941 |
| Average | 58.59 |
| Centuries | 54 |
| Highest Score | 183 |
| ODI debut | 2008 |
| Current status | Active |
The ICC reported in May 2026 that Kohli had 14,797 ODI runs and 54 hundreds at that stage. His six ODIs against New Zealand and England later in 2026 added 384 runs, taking his current aggregate to 14,941.
That leaves him only 59 runs away from 15,000 ODI runs entering the West Indies series.
Virat Kohli’s Next Major ODI Milestone
| Milestone | Current Position |
|---|---|
| Current ODI Runs | 14,941 |
| Target | 15,000 |
| Runs Needed | 59 |
| Current ODI Hundreds | 54 |
| Highest Score | 183 |
This gives TeamStats a particularly useful update angle.
If Kohli reaches 15,000 during the West Indies series, this article should be updated immediately with the milestone, innings and match details.
Virat Kohli ODI Centuries
The defining number in Virat Kohli Stats is now 54.
Kohli holds the men’s ODI record for most centuries, ahead of Sachin Tendulkar’s 49 and Rohit Sharma’s 34.
| Batter | ODI Centuries |
|---|---|
| Virat Kohli | 54 |
| Sachin Tendulkar | 49 |
| Rohit Sharma | 34 |
| Ricky Ponting | 30 |
| Sanath Jayasuriya | 28 |
Kohli first moved beyond Tendulkar’s 49-hundred benchmark during the 2023 ODI World Cup.
Since then, he has continued adding hundreds to the record.
Virat Kohli International Centuries
Across all three international formats, Kohli has scored 85 centuries.
| Format | Centuries |
|---|---|
| Tests | 30 |
| ODIs | 54 |
| T20Is | 1 |
| Total | 85 |
This is one of the most important tables people who are searching such as Virat Kohli total centuries, Virat Kohli international centuries and Virat Kohli career hundreds can get the answer immediately.
His ODI century count can still increase.
His Test and T20I century totals cannot because he has retired from both formats.
Virat Kohli Test Stats
Kohli announced his retirement from Test cricket in May 2025, bringing a 14-year Test career to an end.
The BCCI confirmed his final numbers as 9,230 runs in 123 matches, an average of 46.85, 30 centuries and 31 fifties.
Virat Kohli Test Career
| Virat Kohli Test Stats | Record |
|---|---|
| Matches | 123 |
| Runs | 9,230 |
| Average | 46.85 |
| Centuries | 30 |
| Half-centuries | 31 |
| Highest Score | 254* |
| Test debut | 2011 vs West Indies |
| Final Test | 2025 vs Australia |
| Status | Retired |
Kohli’s Test career is particularly relevant to the India-West Indies cluster because his first Test came against West Indies in 2011.
His final Test was against Australia in January 2025.
Virat Kohli Test Captaincy Stats
Kohli’s Test record was not only about batting.
He captained India in 68 Tests and recorded 40 victories, making him India’s most successful Test captain by wins.
| Captaincy Record | Virat Kohli |
|---|---|
| Tests as Captain | 68 |
| Wins | 40 |
| Major overseas achievement | 2018β19 Australia series win |
| India No.1 Test ranking period | 42 consecutive months |
Under Kohli, India became the first Asian side to win a Test series in Australia in 2018β19. The BCCI also notes that India stayed at No.1 in the Test rankings for 42 consecutive months during his leadership era.
Virat Kohli Highest Scores
Kohli has produced major innings in every international format.
| Format | Highest Score |
|---|---|
| Test | 254* |
| ODI | 183 |
| T20I | 122* |
His international career-high is the unbeaten 254 he scored in Test cricket.
His ODI best of 183 came against Pakistan.
His T20I best was 122 not out.
Virat Kohli T20I Stats
Kohli retired from T20 internationals after India won the 2024 ICC Men’s T20 World Cup.
His final T20I career therefore stands complete.
| Virat Kohli T20I Stats | Record |
|---|---|
| Matches | 125 |
| Runs | 4,188 |
| Average | 48.69 |
| Centuries | 1 |
| Highest Score | 122* |
| Final Match | 2024 T20 World Cup Final |
| Status | Retired |
Kohli’s 4,188 runs remain among the highest career aggregates in men’s T20I cricket.
His final T20I also produced one of the defining innings of his career.
Virat Kohli in the 2024 T20 World Cup Final
India faced South Africa in the final, and Kohli delivered when India needed him most.
He was named Player of the Match in the final, after which he announced his retirement from T20 internationals. His career therefore ended with India as T20 world champions.
That gave Kohli another major ICC trophy to add to a career that already included the 2011 ODI World Cup.
Virat Kohli ICC Trophy Record
Kohli has been part of multiple Indian ICC-title-winning squads.
| ICC Tournament | Result |
|---|---|
| 2011 ODI World Cup | Champion |
| 2013 Champions Trophy | Champion |
| 2024 T20 World Cup | Champion |
| 2025 Champions Trophy | Champion |
Current career records list Kohli as a member of India’s title-winning teams in all four of those tournaments.
That gives his career statistics additional context beyond raw runs and centuries.
Virat Kohli 2026 Stats
Because Kohli now plays international cricket only in ODIs, his 2026 stats are straightforward to track.
Through India’s July series against England, he has played six ODIs in 2026.
Virat Kohli ODI Stats in 2026
| Stat | 2026 Record |
|---|---|
| Matches | 6 |
| Innings | 6 |
| Runs | 384 |
| Average | 64.00 |
| Strike Rate | 106.67 |
| Centuries | 1 |
| Half-centuries | 3 |
| Highest Score | 124 |
| Fours | 33 |
| Sixes | 7 |
Those figures show a productive year: 384 runs at an average of 64.00, including one century and three half-centuries.
Virat Kohli Recent ODI Scores
Kohli’s six ODI innings in 2026 have produced:
| Match | Score |
|---|---|
| vs New Zealand β 1st ODI | 93 |
| vs New Zealand β 2nd ODI | 23 |
| vs New Zealand β 3rd ODI | 124 |
| vs England β 1st ODI | 5 |
| vs England β 2nd ODI | 65 |
| vs England β 3rd ODI | 74 |
The sequence is notable for its consistency.
Kohli has crossed fifty in four of his six ODI innings in 2026 and has converted one of those starts into a century.
Virat Kohli Latest Score
Kohli’s most recent international innings before the West Indies series came against England on 19 July 2026.
He scored 74, following a 65 in the previous ODI.
| Recent ODI | Score |
|---|---|
| vs England | 74 |
| vs England | 65 |
| vs England | 5 |
| vs New Zealand | 124 |
| vs New Zealand | 23 |
| vs New Zealand | 93 |
This section should be updated after every West Indies ODI because searches around Virat Kohli latest score can change rapidly during a series.
Virat Kohli Stats vs West Indies
West Indies occupy an interesting place in Kohli’s career.
He made his Test debut against West Indies in 2011, and in September 2026 he is preparing to face them again in the only international format he still plays.
For the complete team rivalry numbers, see India National Cricket Team vs West Indies Cricket Team Stats.
The broader rivalry history is covered in India National Cricket Team vs West Indies Cricket Team Timeline.
Why West Indies Series Matters for Kohli
| Factor | Position Before Series |
|---|---|
| ODI Runs | 14,941 |
| Runs needed for 15,000 | 59 |
| ODI Centuries | 54 |
| 2026 ODI Average | 64.00 |
| 2026 ODI Hundreds | 1 |
| Series starts | 27 September 2026 |
This gives the upcoming series a clear individual milestone angle.
Kohli needs only 59 runs to reach 15,000 ODI runs.
Virat Kohli vs West Indies β 2026 Series
The BCCI officially selected Kohli alongside Rohit Sharma in India’s ODI squad for the home series against West Indies.
Shubman Gill will captain the ODI side, with KL Rahul named vice-captain.
India vs West Indies ODI Schedule 2026
| Match | Date | Time | Venue |
|---|---|---|---|
| 1st ODI | 27 September | 2:00 PM | Trivandrum |
| 2nd ODI | 30 September | 2:00 PM | Guwahati |
| 3rd ODI | 3 October | 2:00 PM | New Chandigarh |
The schedule and squad were announced by the BCCI on September 16.
Follow the complete series through West Indies vs India 2026.
Virat Kohli IPL Stats
Kohli’s IPL career is unique because he has represented the same franchise throughout his time in the competition: Royal Challengers Bengaluru.
He has played for RCB since the inaugural 2008 season.
Virat Kohli IPL Career
| Category | Record |
|---|---|
| IPL Debut | 2008 |
| Franchise | Royal Challengers Bengaluru |
| Seasons | 2008βpresent |
| Batting Role | Top-order batter |
| IPL Centuries | Multiple |
| Status | Active |
Kohli’s IPL career adds another major statistical layer to his profile, particularly because of his longevity with one franchise.
For an evergreen Virat Kohli Stats page, IPL numbers should be refreshed after every completed season rather than mixed with international totals.
Virat Kohli β One Franchise Throughout IPL Career
Unlike many long-serving IPL stars, Kohli has never switched franchises.
| Period | IPL Team |
|---|---|
| 2008βpresent | Royal Challengers Bengaluru |
That association has made his IPL record closely linked with RCB’s history.
Virat Kohli International Runs
Kohli’s format totals currently produce an international aggregate of:
| Format | Runs |
|---|---|
| Tests | 9,230 |
| ODIs | 14,941 |
| T20Is | 4,188 |
| Total | 28,359 |
The ODI component is still active.
Therefore, 28,359 international runs should be treated as a current total, not a final career total.
His Test and T20I totals are locked at 9,230 and 4,188 respectively.
Virat Kohli 85 International Centuries
The same distinction applies to centuries.
| Format | Hundreds |
|---|---|
| Test | 30 |
| ODI | 54 |
| T20I | 1 |
| International Total | 85 |
Kohli’s 85 international hundreds consist of 30 in Tests, 54 in ODIs and one in T20Is.
Because he continues to play ODI cricket, that total can still rise.
Virat Kohli Records
Rather than looking at hundreds of individual numbers, these are some of the career figures most useful for understanding Virat Kohli Stats.
| Record / Achievement | Figure |
|---|---|
| International Runs | 28,359 |
| International Centuries | 85 |
| ODI Runs | 14,941 |
| ODI Centuries | 54 |
| Most ODI centuries | 54 |
| Test Runs | 9,230 |
| Test Centuries | 30 |
| T20I Runs | 4,188 |
| Test Wins as Captain | 40 |
| Highest Test Score | 254* |
| Highest ODI Score | 183 |
| Highest T20I Score | 122* |
The ODI century record is especially significant.
ESPNcricinfo’s current ODI record table places Kohli first with 54 hundreds, ahead of Tendulkar’s 49.
Virat Kohli Career Timeline
| Year | Major Career Moment |
|---|---|
| 2008 | Made ODI debut for India |
| 2010 | Made T20I debut |
| 2011 | Won ODI World Cup |
| 2011 | Made Test debut against West Indies |
| 2013 | Won Champions Trophy |
| 2014 | Began major Test captaincy phase |
| 2018β19 | Led India to historic Test series win in Australia |
| 2023 | Broke the men’s ODI century record |
| 2024 | Won T20 World Cup and retired from T20Is |
| 2025 | Won Champions Trophy |
| 2025 | Retired from Test cricket |
| 2026 | Continues playing ODIs for India |
The timeline shows why a single career total cannot fully explain Kohli’s career.
Different phases produced different strengths: early white-ball success, Test captaincy, ODI dominance, major ICC tournament performances and now an ODI-only final phase.
Virat Kohli Test vs ODI vs T20I Comparison
| Category | Test | ODI | T20I |
|---|---|---|---|
| Matches | 123 | 314 | 125 |
| Runs | 9,230 | 14,941 | 4,188 |
| Average | 46.85 | 58.59 | 48.69 |
| Centuries | 30 | 54 | 1 |
| Highest | 254* | 183 | 122* |
| Status | Retired | Active | Retired |
This comparison makes the current stage of his career clear.
ODI cricket is now the only international format in which Kohli’s statistics can change.
Virat Kohli vs Rohit Sharma β Career Context
Kohli and Rohit Sharma have shared India’s batting order for much of the modern era, but their statistical strengths are different.
Kohli currently leads the men’s ODI century list with 54 hundreds, while Rohit owns the men’s ODI highest individual score of 264.
For Rohit’s complete career numbers, read Rohit Sharma Stats.
Keeping both as separate player pillars is useful because each page can then connect naturally to team series, opponent records and individual milestone articles.
Virat Kohli’s Road to 15,000 ODI Runs
This is the biggest immediate milestone to watch.
| Current ODI Runs | Milestone | Needed |
|---|---|---|
| 14,941 | 15,000 | 59 runs |
India have three ODIs scheduled against West Indies from September 27 to October 3.
That means Kohli could potentially reach the landmark during this series, depending on his scores.
This section should be moved near the top of the article once he reaches the milestone and changed from a preview into a confirmed record update.
Virat Kohli 2026 Form β What the Numbers Show
There is a useful statistical story behind his 2026 performances.
| Metric | Number |
|---|---|
| ODI Innings | 6 |
| Runs | 384 |
| 50+ Scores | 4 |
| Hundreds | 1 |
| Average | 64.00 |
| Strike Rate | 106.67 |
Four scores of fifty or more from six innings show that Kohli has been reaching substantial scores frequently in 2026.
His 124 against New Zealand is the year’s highest score so far, while 93, 65 and 74 provide three additional fifty-plus innings.
Virat Kohli Stats FAQs
How many international runs does Virat Kohli have?
As of 20 September 2026, Kohli has 28,359 international runs: 9,230 in Tests, 14,941 in ODIs and 4,188 in T20Is. His ODI and overall totals remain active.
How many centuries does Virat Kohli have?
Kohli currently has 85 international centuries β 30 in Tests, 54 in ODIs and one in T20Is.
How many ODI centuries does Virat Kohli have?
Kohli has 54 ODI centuries, the most in men’s ODI cricket.
How many ODI runs does Virat Kohli have?
He currently has 14,941 ODI runs from 314 matches.
How many runs does Virat Kohli need for 15,000 ODI runs?
With 14,941 runs, Kohli needs 59 more runs to reach 15,000.
What is Virat Kohli’s highest ODI score?
His highest ODI score is 183.
What is Virat Kohli’s highest Test score?
His highest Test score is 254 not out.
What is Virat Kohli’s highest T20I score?
His T20I career-best is 122 not out.
How many Test runs did Virat Kohli score?
Kohli finished his Test career with 9,230 runs from 123 matches, including 30 centuries and 31 half-centuries.
How many T20I runs did Virat Kohli score?
Kohli finished with 4,188 T20I runs from 125 matches.
Is Virat Kohli retired?
Kohli has retired from T20I and Test cricket, but he remains active in ODIs.
Is Virat Kohli playing against West Indies in 2026?
Yes. BCCI has selected Kohli in India’s ODI squad for the three-match home series beginning September 27, 2026.
What are Virat Kohli’s 2026 ODI stats?
Through his first six ODIs of 2026, Kohli has scored 384 runs at an average of 64.00, including one century and three half-centuries.
Virat Kohli Stats β Complete Snapshot
| Category | Record |
|---|---|
| International Matches | 562 |
| International Runs | 28,359 |
| International Centuries | 85 |
| ODI Matches | 314 |
| ODI Runs | 14,941 |
| ODI Average | 58.59 |
| ODI Centuries | 54 |
| Test Runs | 9,230 |
| Test Centuries | 30 |
| T20I Runs | 4,188 |
| T20I Highest | 122* |
| Test Highest | 254* |
| ODI Highest | 183 |
| 2026 ODI Runs | 384 |
| Runs Needed for 15,000 ODI Runs | 59 |
Virat Kohli Stats show a career built around sustained run-scoring across formats, but ODI cricket remains the standout.
His 54 ODI centuries are already the men’s world record, while 14,941 ODI runs put him on the verge of another major milestone. His Test career is complete at 9,230 runs and 30 hundreds, and his T20I career finished with 4,188 runs.
The important difference in 2026 is that the story is still moving.
Kohli remains an active ODI player, has scored 384 runs at 64.00 in six ODIs this year, and has been selected for India’s upcoming home series against West Indies.
For more numbers and records, visit Cricket Stats & Records, while Cricket News Today covers the latest India and international cricket updates.
Rajani Kant
Rajani Kant is a cricket writer and editor at TeamStats.in, covering cricket statistics, team records, player performances, match results and important developments from international cricket. His focus is on presenting cricket information in a clear, useful and easy-to-understand format.
Visit TeamStats.in βRelated Posts
Rachin Ravindra Stats: Runs, Centuries, Wickets, Test, ODI, T20I & IPL Records
Shubman Gill Stats: Career Runs, Centuries, 208, IPL Records & 2026 Form
Abhishek Sharma Stats: T20I Runs, Centuries, Strike Rate & Records After 30-Ball Hundred
Rohit Sharma Stats β Runs, Centuries & Records
India vs West Indies Head to Head: Test, ODI & T20I Records
