Virat Kohli Stats 2023: Total Runs, Centuries and Wickets in All Format

Virat kohli stats 2023 total runs, centuries and wickets in all format: Virat Kohli has been in sublime form in 2023, notching up major records and milestones across formats. His staggering numbers this year perfectly illustrate why he is regarded as one of the all-time ODI greats. Let’s analyze Virat Kohli Stats 2023: Total Runs, Centuries and Wickets in All Format.

Virat Kohli Stats : Total Runs, Centuries and Wickets in All Format
image credit :

Kohli’s Mind-Blowing Consistency in ODIs Stats

Virat Kohli Stats 2023: The first thing that stands out about Kohli’s ODI numbers is his sheer consistency. He is averaging a mind-boggling 112 in ODIs in 2023, having scored over 450 runs in just 6 innings with 3 centuries and a fifty. Kohli now has 48 ODI hundreds, just 1 short of Sachin Tendulkar’s record. 

He has the most ODI runs by any batsman at a single Indian venue – 551 runs at Pune. Kohli also became the fastest to 26,000 international runs, achieving the feat in just 567 innings. His ability to regularly convert fifties into big match-winning knocks sets him apart. Check virat kholi world cup stats also.

Virat Kohli Stats and Key Achievements

Not Out114131
Highest Score254*183122*
Balls Faced15708138892905
Strike Rate55.2393.79137.96

How many ODI centuries has Kohli hit in 2023? 

indian batsman virat kohli’s career has made 3 ODI centuries in the 6 innings he has played in 2023, showcasing his dominance in international cricket. This includes a scintillating 103* off 97 balls against Bangladesh where he powered India to a 7-wicket win, solidifying his stature as one of the finest century-makers in international cricket.

What is Kohli’s ODI average in successful chases?

Kohli turns it up a notch during ODI chases, averaging a stunning 69.48 in chases with 21 out of his 47 ODI tons coming in successful chases. His composure and acceleration ability make him a master ODI chaser.

Virat Kholi ‘s Stats in Test Cricket

While Kohli’s ODI form has grabbed eyeballs, he has also shone in Tests this year. His grinding hundred in Delhi against Australia was pivotal in India securing a draw. This was Kohli’s 29th Test ton, bringing him closer to several major Test records.

How many Test runs does Kohli have currently?

virat kohli’s records and achievements: Out of Kohli’s 29 Test hundreds, 20 have come when he has been the captain of the Indian team. His knack for leading from the front makes Kohli such a formidable Test skipper.

Kohli reserves his best for when it matters most – in ICC events. He tops the batting charts in both T20 World Cup and Champions Trophy tournaments. Kohli has scored 12 tons in ICC ODI tournaments, including 5 centuries in World Cups.

What is Kohli’s average in T20 World Cup matches?

virat kohli’s fame and popularity  has an excellent average of 56.84 in T20 World Cup games underlining his penchant for stepping up in ICC events. His reign at the top of the batting charts in ICC tournaments illustrates why he is the ultimate big match player.

How many centuries has Kohli hit in ODI World Cup matches? 

Virat kohli has 5 ODI World Cup centuries so  far. He will be hungry for more at the 2023 World Cup to power India to the trophy.

Tremendous Consistency Across Conditions 

Kohli’s ability to succeed across all conditions makes him such an all-weather batsman. He averages 55.71 in Tests in SENA countries and also dominates in the subcontinent with his mastery over spin. Kohli scored a century in England on his very first tour there, proving his versatility.

Virat Kohli world cup stats 2023 innings

Not Outs:4
Highest Score:107
Scoring Rate86.70
Opened Batting:0

What is Kohli’s Test average in SENA countries?

Kohli has a Test average of 55.71 in matches played in South Africa, England, New Zealand and Australia underlining his prowess across conditions.

Virat Kholi IPL Recordes

Virat Kohli List of Total Centuries (ODI, T20, Test Match)

Virat Kohli has been a century-making machine, notching up a mammoth 77 international hundreds so far. This includes 47 centuries in ODI cricket, 29 centuries in Tests, and 1 century in T20Is.

With 47 ODI tons, Kohli is second only to Sachin Tendulkar in terms of most hundreds in the format and looks on course to surpass him soon. Overall, Kohli’s 77 international centuries make him the second-highest century scorer in cricket history, behind Ricky Ponting.

Virat Kohli Total Runs


How many double centuries has Kohli hit across formats?

Kohli has scored 7 double centuries in Test cricket over the course of his illustrious career. This includes top scores of 254* and 200.

What is Kohli’s strike rate during the middle overs in ODIs?

Kohli scores at a strike rate of 91.2 during the middle overs (11-40) in ODIs. His ability to keep the scoreboard ticking without taking undue risks makes him incredibly consistent. 

Virat Kohli Total Wickets

Virat Kohli, a right-arm spinner, has taken several wickets in international cricket, despite being an occasional bowler.


Format Mat Innings Balls Runs Wickts BBI BBM Average Economy Strike Rate 4w 5w 10w
Test 111 11 175 84 0 2.88 0 0 0
ODI 279 48 641 665 4 1/15 1/15 166.25 6.22 160.2 0 0 0
T20I 115 13 152 204 4 1/13 1/13 51.00 8.05 38.0      

How many 100+ stands has Kohli been involved in across formats?

Kohli has been part of 100+ partnerships on several occasions across formats. This includes stands of 235, 213 and 200 with Rohit Sharma and a 283 run partnership with Rahane.

What does Kohli’s training schedule look like? 

Kohli’s training schedule involves gym, running, yoga, and batting practice. No aspect is ignored as Kohli works on skills, fitness, and mental toughness in equal measure.

Virat Kohli Highest Scores in All Format

Virat Kohli has scored the second most centuries in international cricket, but has not yet scored a double century. His highest scores in all three formats are:


Format Highest Score
Test 8676
ODI 13027
T20I 4008
FC 10925
List A 14469
T20 11965

Virat Kohli’s Major Milestones


  • Fastest Indian to reach 1000, 5000, 6000, 7000, 8000, 9000, and 10,000 runs
  • Fastest Indian and second fastest in the world to reach 10, 15, 20, and 25 centuries
  • The only batsman in history to average more than 50 in Tests, ODIs, and T20Is simultaneously
  • Fastest in the world to reach 30 and 35 centuries
  • First Indian cricketer to score three successive centuries
  • Fastest in the world to reach 15,000 international runs


  • Second fastest in the world to reach 1,000 runs
  • First Indian cricketer to cross 10,000 runs
  • Fastest to complete 8000, 9000, 10000, 11000, 12000, and 13000 runs


  • Fastest batsman to score 17,000 runs in international cricket (363 innings)
  • First batsman to reach 6000 runs in IPL tournament
  • Holds the record for the fewest innings (462 innings) to reach 22000 International runs
  • Scored 23000 runs from playing 490 international matches with a 50+ average – the only player to score 20000+ runs with a 50+ average.

Rivcky John

A prominent figure in sports journalism for the last two decades. Cricket Analyst & Writing News, Features, Match Previews/Reviews/Reports, And Opinion Pieces on Cricket. You can connect with him on Facebook also.