🏏 Get Cricket Alerts πŸ’¬
Cricket | IPL | International | Cricket League | Players | Teams | Records
September 20, 2026

Virat Kohli Stats: Runs, Centuries, Records, ODI, Test, T20I & IPL

Virat Kohli stats including career runs, centuries and cricket records

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.

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.

You May Like to Read  Abhishek Sharma Stats: T20I Runs, Centuries, Strike Rate & Records After 30-Ball Hundred

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 - Cricket Writer & Editor at TeamStats.in
ABOUT THE AUTHOR

Rajani Kant

Cricket Writer & Editor at TeamStats.in

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 β†’