Indian batting legend Virat Kohli is gearing up for his fourth ICC Champions Trophy appearance, building on a journey full of highs and a few lessons. So, let's take a look at the Virat Kohli stats in ICC tournaments.
Indian cricket team star Virat Kohli has marked his name in cricket history during the ICC Champions Trophy semi-final in Dubai.
India reached the ICC Champions Trophy 2025 final after a close win against Australia in the semi-final. Kohli was important in this win, scoring 84 runs off 98 balls at the Dubai International Cricket Stadium.
While chasing a target of 265 runs, Kohli played calmly and helped keep the score moving, forming important partnerships before getting out to Adam Zampa while trying to hit a big shot. His innings included five boundaries.
Virat Kohli's stats in ICC tournament finals
Virat Kohli has played in eight ICC finals and has made a big impact. In ten innings, he has scored 410 runs, often shining when it matters.
Kohli’s skill to perform well under pressure is a key part of his career. Although he has some low scores in ICC finals, he has also made important runs that helped India in big matches.
His best score in an ICC final was 77 runs against Sri Lanka in the 2014 T20 World Cup, but India did not win.
Now that India is in the Champions Trophy 2025 final, fans hope Kohli keeps up his good form and gives another great performance in the final.
So, let's take a look at the Virat Kohli stats in ICC tournaments.
Virat Kohli stats in ICC tournament
Virat Kohli has played a total of 94 innings across various ICC events, amassing 3,975 runs.
His performances showed his consistency and ability to deliver for India in crucial international tournaments.
Here is a look at Virat Kohli's performances across various ICC tournaments.
Tournament
Innings
Runs
Average
Strike Rate
2009 Champions Trophy
2
95
95
74.2
2011 World Cup
9
282
35.2
82.2
2012 T20 World Cup
5
185
46.2
122.5
2013 Champions Trophy
5
176
58.7
95.7
2014 T20 World Cup
6
319
106.3
129.1
2015 World Cup
8
305
50.8
81.6
2016 T20 World Cup
5
273
136.5
146.8
2017 Champions Trophy
5
258
129
98.9
2019 World Cup
9
443
55.4
94.1
2021 T20 World Cup
3
68
34
100
2022 T20 World Cup
6
296
98.7
136.4
2023 World Cup
11
765
95.6
90.3
2024 T20 World Cup
8
151
18.9
112.7
2025 Champions Trophy
4
217
72.33
83.14
Captained the team in ICC event in 2017
Kohli captained the team for the first time in an ICC event in 2017, guiding India to the finals. Despite their strong run, India lost to arch-rivals Pakistan by a massive 180-run margin.
Virat Kohli's Champions Trophy debut came in 2009 when India was knocked out in the group stage after losses to Pakistan and Australia.
However, it was during that very tournament that Kohli had his first breakthrough moment, scoring a crucial 79* against the West Indies in a tense chase of 130.
The 2013 tournament saw Kohli rise to even greater heights, with MS Dhoni leading India to the trophy after a thrilling final win against England.
Virat Kohli stats in ICC Champions Trophy
Virat Kohli has played 17 matches in the ICC Champions Trophy, scoring 746 runs in 16 innings.
His highest score is an unbeaten 100, with an impressive strike rate of 90.09.
Kohli has hit six half-centuries and one century in the tournament.
Here is a look at Virat Kohli stats in Champions Trophy.
Rohit Sharma's 637 international sixes stand tall by a massive margin. Explore the active batters who can break Rohit's six-hitting record with firing abilities. Can anyone actually surpass it? Let's find out.
Rohit Sharma, widely known as the "Hitman," has redefined power-hitting in international cricket. He has been a key opener for the Indian cricket team and always managed to give them a solid start.
Rohit's six-hitting show is incredibly exciting to watch, as he completely dominantes every bowler from the opponent. He has smashed a staggering 637 sixes in his international cricket, and the numbers are yet to increase.
The breakdown of his 637 sixes goes like: 88 sixes in Tests, 344 sixes in ODIs, and 205 sixes in T20Is. Following his retirement from Test cricket and T20Is, the only way the numbers could increase is ODIs.
As the game of cricket continues to evolve and new talents emerge, it raises a question: who can break Rohit’s six-hitting record? Join us as we explore the list of batters.
Chris Gayle hitting a flat six for West Indies. Image | X
There's a number of retired cricket legends who follow down the list of most international sixes after Rohit Sharma. Their careers concluded with a high count of sixes, that were celebrated throughout.
The West Indies power-hitter, Chris Gayle, with 553 international sixes, is the closest someone could ever get to Rohit's numbers.
Here's a list of retired cricketers with high six counts that no longer impose a threat to Rohit's record:
Player
Span
Matches
Innings
Runs
6s
Chris Gayle
1999-2021
483
551
19593
553
Shahid Afridi
1996-2018
524
508
11196
476
Brendon McCullum
2002-2016
432
474
14676
398
Martin Guptill
2009-2022
367
402
13463
383
Active players with potential to break Rohit's record
Rohit Sharma celebrating a century for India. Image | Pinterest
Beyond the above list of retired batters, there's a group of active players whose evolving numbers suggest they possess the firepower and skill to climb o top and challenge Rohit's six-hitting record.
England's explosive wicket-keeper batter, Jos Buttler, is a rising name in the list of most international sixes, having smashed 369 sixes in 384 matches. He is a true gem who can hit massive sixes under pressure and turn the game around.
Buttler's quality, especially in limited overs, makes him the strongest contender to challenge Rohit's record in the upcoming years.
Other active players on the run: Virat Kohli, Glenn Maxwell
Virat Kohli: Although not known to be big of a six hitter, Kohli has hit an impressive 306 sixes. With his ODIs career still ongoing, he will surely climb a significant amount and get closer.
Glenn Maxwell: After his ODI retirement, Maxwell is currently on the run with 299 sixes. The numbers will take a leap as he continues to do well in T20Is for Australia.
Indian batters to score an international ton in all formats: Smriti Mandhana joins an elite list
With her maiden T20I ton against England in Nottingham, Smriti Mandhana has now become the first Indian woman and sixth overall Indian batter to score an international ton in all formats.
Indian Women's batter Smriti Mandhana became the latest batter to score international centuries in all formats of the game. With her maiden T20I ton against England in Nottingham, Smriti has now become the sixth Indian and the first Indian woman batter to have the achievement.
Smriti Mandhana played a sensational 112-run inning from just 62 balls, which included 15 fours and 3 sixes. This is also the highest score by any Indian Women player in T20Is. The previous best was Harmanpreet Kaur's 103 against New Zealand in 2018.
Earlier in the day, Harmanpreet Kaur was ruled out of the first T20I of the series as a precaution taken by the team after she suffered a head injury during the practice game against the ECB Select XI. Sneh Rana handed the debut cap to left-arm spinner N Shree Charani.
Harleen Kaur also scored a quick-fire 43 from 23 balls, to help India score 210/5 in the first inning.
Dive deep into MS Dhoni's captaincy record in ICC Finals and see his unmatched strategic brilliance that led India to victory in major world tournaments.
When discussing leadership roles in Indian cricket history, the conversation inevitably turns to MS Dhoni and his impact as a captain. His tenure as India's captain (2007-2017) saw the golden days of not only reaching the finals but also tasting victory.
The "Captain Cool" led India to an impressive 4 ICC Finals and secured a win in 3 of them. He is the only Indian captain to win all 3: the ODI World Cup, T20 World Cup and Champions Trophy in his career.
Here we bring you MS Dhoni's captaincy record in ICC Finals:
2007 T20 World Cup: Kicking off with a win
MS Dhoni in 2007 T20 World Cup Final. Image | BBC
The 2007 T20 World Cup marked a significant moment in Indian cricket, not just for their inaugural win, but for the beginning of MS Dhoni's captaincy era. Having stepped into the leadership role for the very first time in the tournament, he led a relatively inexperienced squad and brought victory home.
Throughout the season, he guided the team with a calm approach and showed tactical brilliance with his choices in high-pressure situations. In the final against Pakistan, his main impact was behind the stumps, making great choices.
In a tense last over, with PAK needing 13 runs and Misbah-ul-Haq at the crease, he made a bold move by handing the ball to Joginder Sharma, who lacked experience. This tactical gamble paid off brilliantly when Misbah attempted a scoop shot and was caught by Sreesanth, securing India a 5-run victory.
MS Dhoni "finishing off in style" in the 2011 World Cup Final. Image | NDTV
The 2011 ODI World Cup Final against Sri Lanka on home soil is something the fans will remember for a long time. After a challenging target of 275 runs set by SL, India's chase collapsed early as they lost key wickets of Virender Sehwag and Sachin Tendulkar.
Dhoni chose to promote himself to bat at no. 5 and formed a crucial partnership with Gautam Gambhir. He scored an unbeaten 91 runs and sealed the victory with a majestic six, bringing home India's second WC title after 28 years.
He was also named player of the match for his batting and wicket-keeping contribution. After this victory, he became the second Indian captain, after Kapil Dev in 1983, to lead India to a World Cup triumph.
MS Dhoni with the Champions Trophy after their 2013 victory. Image | Hindustan Times
The 2013 Champions Trophy saw Dhoni complete the set with a 5-run victory over England in the Final. India successfully defended a low total of 130 runs in the second half, showcasing great bowling efforts from the unit.
Talking about Dhoni's performance, he could not do much with the bat like many other players, and went out for a duck. However, his agility behind the stumps and ball rotation choices did the trick well for them.
With this victory, India achieved their second Champions Trophy title.
Dhoni after the T20 WC Final against Sri Lanka in 2014. Image | Cricket Country
In the 2014 T20 World Cup, India showed a dominant form and reached the finals with an unbeaten record. Despite Virat Kohli's great efforts (77 runs off 58 balls), India struggled with the bat overall, posting a total of 130/4. Dhoni scored 4 runs off 7 balls and failed to accelerate the runs.
Sri Lanka comfortably chased he target to clinch their first T20 World Cup title. Although India lost, it was MS Dhoni's second T20 World Cup Final as a captain, which highlights his consistent presence and contribution in major ICC clashes.
The ICC cricket World Cup is the second most popular sport event in the world after the FIFA World Cup and Rugby World Cup. The cricket match played in the ICC World Cup between India and Pakistan is always a high voltage match. India always defeated Pakistan in the World Cup match either in the 50 over format or in the T-20 format.
The cricket match between India and Pakistan is the most sought after game in any tournament. Even cricket experts term this game as important as the final of the tournament. Any match between India and Pakistan is a game for the ages, considering the tough lineup of both teams and the relations between the two countries.
In this article we will take a look at the head-to-head stats of India vs Pakistan in World Cups history.
India vs Pakistan in World Cups
India vs Pakistan in ODI World Cup
India and Pakistan have the most famous rivalry in cricket and every game is viewed by hundreds of millions of cricket fans across the globe. They have faced each other 8 times in the ICC Men’s ODI World Cup and all the games have been won by India. The most vital game was the 2011 World Cup semi-final in which India emerged the winners by 29 runs.
Year
Winner
Margin
March 4, 1992
India
43 runs
March 9, 1996
India
39 runs
June 8, 1999
India
47 runs
March 1, 2003
India
6 wickets
March 30, 2011
India
29 runs
Feb 15, 2015
India
76 runs
June 16, 2019
India
89 runs via DLS method
October 14, 2023
India
7 wickets
India vs Pakistan in T20 World Cup
India and Pakistan have met each other eight times in the previous eight editions of the T20 World Cup. The Men in Blue continue to hold the upper hand with six wins, while Pakistan have only grabbed a solitary win against India at the 2021 T20 World Cup. The inaugural T20 World Cup in 2007 saw a tied match between India and Pakistan with the former winning the bowl out 3-0.
ICC tournaments hosted by India – History & Highlights
Explore the rich history and unforgettable highlights of all ICC tournaments hosted by India. Relive the iconic wins and heartbreaking defeats, and see how the nation shaped the sport. A must-read for fans.
India is a nation where cricket is not just a sport but a religion. The crowd, the stadiums, and most importantly, the passion for cricket that the vibrant atmosphere brings, have made every ICC tournament hosted on Indian soil unforgettable.
Therefore, when it comes to hosting ICC tournaments, India delivers an experience like no other.
This article will take you through the history and highlights of ICC tournaments hosted by India that captivated millions.
ICC Men's Cricket World Cup
India lifts the ICC World Cup for the second time in 2011 after a victory over Sri Lanka. Image | Mint
The ICC Men's Cricket World Cup, inaugurated in 1975, has had 13 seasons so far. Out of which, India hosted the tournament 4 times, in the years: 1987, 1996, 2011, 2023. They are also scheduled to host the 2031 season, alongside Bangladesh.
Here's the detailed highlight of each year:
1987: First edition in India, co-hosted with Pakistan
The 1987 Cricket World Cup was the first time the tournament was held outside England. It was known as the "Reliance Cup" due to sponsorship and was also the first 50-over WC, reduced from 60 overs in previous editions.
Co-hosted with Pakistan, India topped the group stage and had a great season. However, they were eliminated in the semi-finals by England at the Wankhede Stadium, Mumbai.
The Final was played at the iconic Eden Gardens, Kolkata, between Australia and England. Australia won their first title and lifted the World Cup with pride on Indian soil.
1996: Second edition with co-hosts Pakistan and Sri Lanka
This edition was hosted by India, along with Pakistan and Sri Lanka. India faced a controversial semi-final defeatagainst Sri Lanka at Eden Gardens, Kolkata. It was caused due to crowd disturbance and India's collapsing run chase, which ultimately led to the game being abandoned.
Sri Lanka won their first WC title by defeating Australia and became the first co-host to do so.
2011: India's home triumph
Co-hosted with Sri Lanka and Bangladesh, this was India's ultimate dream and crowning moment. Led by MS Dhoni, India had a dominant campaign and went on to win the World Cup, defeating Sri Lanka in a memorable final.
India became the first team to win the World Cup on home soil. The fact that the final match was held at Wankhede Stadium, Mumbai, makes it even more special. The roar of the crowd, legendary performances, and the winning six will be forever etched in the hearts of millions.
The final was also the first time two Asian teams played against each other in the tournament's history.
2023: India's unfulfilled dream and heartbreak on home soil
As sole host, India delivered a spectacular performance throughout the tournament. They dominated every opponent in the group stage and the semi-final, without losing a single match across all venues.
However, despite their brilliant efforts, they lost to the Australian side in the final, held at the world's largest stadium, Narendra Modi Stadium, Ahmedabad. This was a major heartbreak for the team and fans, who dreamed of a home victory after 12 years.
Virat Kohli was named the player of the tournament, setting a new record for most runs in a single WC edition, and Mohammed Shami was the leading wicket-taker.
ICC Men's T20 World Cup
An emotional Virat Kohli walkes off the field after their semi-final defeat against West Indies. Image | ESPNcricinfo
India has formally hosted the ICC Men's T20 World Cuptwice. Here's a summary of those tournaments:
2016: A carnival of T20 cricket on Indian soil
India battled through every match brilliantly in the season with a great squad. However, their journey ended in the semi-final with a high-scoring loss against the West Indies at the Wankhede Stadium, Mumbai.
This season was a special one and delivered many dramatic, nail-biting encounters. The final match, held at Eden Gardens, Kolkata, is also popular for its thrilling finish, where Carlos Brathwaite hit four consecutive sixes to seal the victory for WI against England.
2021: India's hostship amidst global challenges (Held in UAE & Oman)
Although India was the designated host, the tournament was moved to the UAE and Oman due to the prevailing COVID-19 situation in India. They also had a disappointing campaign, failing to qualify for the semi-finals.
ICC Men's Champions Trophy
Rahul Dravid and Ricky Ponting shaking hands before a match in 2006 Champions Trophy. Image | NewsBytes
India officially hosted the ICC Men's Champions Trophyonce, in 2006, and is set to host the 2029 edition.
2006: India's first and only edition as hosts
This was the fifth edition of the Champions Trophy and the first time India had the sole hosting rights. They had a disappointing start to the season and failed to progress beyond the group stage, leading to an early exit.
The tournament featured 10 teams, and the Australian side, led by Ricky Ponting, emerged as champions.
ICC Women's Cricket World Cup
Australia lifting their 6th WC title with their win in 2013 World Cup. Image | Olympics.com
India has hosted the ICC Women's Cricket World Cup3 times, in the years 1978, 1997, and 2013. They are also scheduled to co-host the 2025 season.
This was India's debut World Cup appearance as well as the first time hosting the tournament. They lost all three matches against Australia, England, and New Zealand in the round-robin format, and finished fourth (last).
This was the first time the tournament was being hosted outside England.
1997: A record-breaking season in India
This was the largest Women's World Cup at that time, featuring 11 teams and 32 matches across various venues in India. India put up a strong fight, but was defeated by Australia in the semis.
The final at Eden Gardens attracted a significant crowd, showcasing the growing interest in women's cricket. Australia won their fourth WC title, and their second on Indian soil.
2013: India's early exit in the home tournament
This edition saw several close matches throughout the group stage. India, as hosts, had a disappointing campaign and failed to go beyond the group stage. Yet again, Australia secured their sixth WC title, and the 3rd on Indian soil.
ICC Women's T20 World Cup
WI-W lifting the 2016 T20 World Cup trophy. Image | ESPNcricinfo
The ICC Women's T20 World Cup, organised in 2009, has conducted 9 seasons so far. India has hosted the tournament once, in 2016.
2016: A global showcase of women's T20 cricket in India
This tournament, held alongside the Men's T20 World Cup, served as a significant platform. India had a challenging season, winning only a single match against Bangladesh and losing the remaining ones.
West Indies emerged as champions in an intense final against Australia and lifted their first T20 World Cup title.