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.
