Virat Kohli World Cup Stats, Runs and Records

Virat Kohli has one of the greatest batting records in Men's ODI Cricket World Cup history. The Indian batter appeared in four editions — 2011, 2015, 2019 and 2023 — progressing from a young member of India's title-winning squad to the highest run-scorer in a single World Cup edition.

Across his World Cup career, Kohli played 37 matches and scored 1,795 runs at an average of 59.83. He registered five centuries and 12 half-centuries, with a highest score of 117. His consistency across four tournaments places him among the leading run-scorers in World Cup history. ICC records confirm that he featured in four Men's Cricket World Cups and won the title with India in 2011.

His finest individual tournament came in 2023, when he scored a record 765 runs in 11 matches, including three hundreds and six fifties. He was named Player of the Tournament after helping India reach the final.

Virat Kohli World Cup Career Summary

Stat Virat Kohli World Cup Record
Matches 37
Runs 1,795
Batting Average 59.83
Strike Rate 88.21
Centuries 5
Half-Centuries 12
Highest Score 117

Kohli's 1,795 World Cup runs came across four tournaments and included 17 scores of fifty or more. His five centuries were spread across three different editions, while his 2023 campaign alone contributed 765 runs to his career total.

Virat Kohli World Cup Stats by Edition

World Cup Matches Runs Average 100s 50s Best
2011 9 282 35.25 1 1 100*
2015 8 305 50.83 1 0 107
2019 9 443 55.37 0 5 82
2023 11 765 95.62 3 6 117
Total 37 1,795 59.83 5 12 117

Kohli's World Cup career began with a century in his first match at the tournament. He made an unbeaten 100 against Bangladesh in 2011 and eventually finished that edition with 282 runs as India lifted the trophy.

His output increased in each of his next three tournaments: 305 runs in 2015, 443 in 2019 and an extraordinary 765 in 2023. In his final listed edition, Kohli averaged 95.62 and passed fifty in nine of his 11 innings.

Top 5 Virat Kohli World Cup Innings

Rank Score Opponent Venue Edition
1 117 New Zealand Wankhede Stadium, Mumbai 2023
2 107 Pakistan Adelaide Oval, Adelaide 2015
3 103* Bangladesh MCA Stadium, Pune 2023
4 101* South Africa Eden Gardens, Kolkata 2023
5 100* Bangladesh Shere Bangla National Stadium, Mirpur 2011

1. 117 vs New Zealand – Mumbai, 2023

Kohli's 117 from 113 balls in the semi-final against New Zealand was his highest World Cup score. It was also his 50th ODI century, taking him past Sachin Tendulkar's previous record of 49 ODI hundreds.

The innings included nine fours and two sixes and helped India reach 397/4. India later won by 70 runs to qualify for the final.

2. 107 vs Pakistan – Adelaide, 2015

Kohli scored 107 from 126 balls against Pakistan in India's opening match of the 2015 World Cup. His controlled century helped India post 300/7 at Adelaide Oval.

India won the match, and Kohli received the Player of the Match award for an innings that included eight fours.

3. 103* vs Bangladesh – Pune, 2023

Kohli made an unbeaten 103 from 97 deliveries while chasing against Bangladesh in Pune.

It was his first century of the 2023 World Cup and his 48th ODI hundred. India successfully completed the chase with Kohli still at the crease.

4. 101* vs South Africa – Kolkata, 2023

Kohli celebrated his birthday with an unbeaten 101 against South Africa at Eden Gardens.

The century was his 49th in ODI cricket, drawing him level with Sachin Tendulkar's then-record tally. India went on to win the match by 243 runs.

5. 100* vs Bangladesh – Mirpur, 2011

Kohli announced himself on the World Cup stage with an unbeaten 100 from 83 balls against Bangladesh in his first World Cup match.

He shared a 203-run partnership with Virender Sehwag as India scored 370/4. The innings contained eight fours and two sixes.

Virat Kohli World Cup Records and Achievements

1,795 Career World Cup Runs

Kohli finished the latest completed World Cup with 1,795 runs from 37 matches at an average of 59.83.

His total places him among the highest run-scorers in Men's ODI World Cup history.

Record 765 Runs in a Single World Cup

Kohli scored 765 runs in the 2023 World Cup, the highest total by any batter in a single Men's ODI World Cup edition.

He broke Sachin Tendulkar's previous record of 673 runs from the 2003 tournament.

Player Runs Edition
Virat Kohli 765 2023
Sachin Tendulkar 673 2003
Matthew Hayden 659 2007
Rohit Sharma 648 2019
David Warner 647 2019

Five World Cup Centuries

Kohli has scored five centuries in ODI World Cups:

  • 100* vs Bangladesh – 2011
  • 107 vs Pakistan – 2015
  • 103* vs Bangladesh – 2023
  • 101* vs South Africa – 2023
  • 117 vs New Zealand – 2023

Three of those hundreds came during his record-breaking 2023 campaign.

Nine Fifty-Plus Scores in One Edition

Kohli registered nine scores of fifty or more in 11 innings during the 2023 World Cup.

Those consisted of three centuries and six half-centuries, underlining his remarkable consistency throughout India's run to the final.

Player of the Tournament

Kohli was named Player of the Tournament at the 2023 World Cup after finishing as the competition's leading run-scorer.

He scored 765 runs at an average of 95.62 and a strike rate of 90.31.

50th ODI Century in a World Cup Semi-Final

Kohli's 117 against New Zealand in Mumbai was his 50th ODI century, making him the first batter to reach that landmark at the time.

He surpassed Tendulkar's previous record of 49 ODI hundreds on one of cricket's biggest stages — a World Cup semi-final.

World Cup Winner

Kohli was part of the India team that won the 2011 World Cup.

He contributed 282 runs during the tournament and made 35 in the final against Sri Lanka as India successfully chased 275 at the Wankhede Stadium.

Five Consecutive Fifties in 2019

Kohli did not score a century in the 2019 World Cup, but he demonstrated exceptional consistency by recording five consecutive half-centuries.

He finished the tournament with 443 runs at an average of 55.37, with a highest score of 82.

Runs Increased in Every World Cup

Kohli's run tally improved in every World Cup he played:

Edition Runs
2011 282
2015 305
2019 443
2023 765

The progression culminated in the highest single-edition run tally in Men's World Cup history.

17 Fifty-Plus Scores

Across his four World Cups, Kohli recorded five centuries and 12 fifties, giving him 17 scores of at least fifty.

His ability to produce substantial innings across different conditions and tournaments was a major feature of his World Cup career.

FAQs

How many runs has Virat Kohli scored in ODI World Cups?

Virat Kohli has scored 1,795 runs in 37 ODI World Cup matches at an average of 59.83.

How many World Cup centuries has Virat Kohli scored?

Kohli has scored five ODI World Cup centuries. His highest score is 117 against New Zealand in the 2023 semi-final.

Which was Virat Kohli's best World Cup?

Kohli's most productive World Cup was 2023, when he scored a record 765 runs in 11 matches at an average of 95.62, including three centuries and six fifties.

How many World Cups has Virat Kohli played?

Virat Kohli has played in four Men's ODI World Cups — 2011, 2015, 2019 and 2023. He was part of India's title-winning team in his first edition.

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.