Live Scores

cricket Live Scores & Fixtures

Most runs in Knockouts of ICC tournament

Here's a look at the 6 batsmen with the most runs in Knockouts of ICC tournaments. Former Aussie skipper Ricky Ponting is at the top of the list with 700+ runs.

Jun 5, 2021, 7:12 AM4 min read

Ponting has scored the most runs in ICC knockout matches | Image: ICC

The knockouts of any tournament are just one-chance matches. Both the teams will get only one chance to compete against each other and one of them can win the knockout. In the final stages, such matches become super important to exist in the tournament. If the batsmen start hitting hard from the beginning then there is a fair chance of the team winning the match with a total of enough runs. Here's a look at the top 6 batsmen with the most runs in the Knockouts of ICC tournaments who have helped their respective teams win many matches.

Read Also: Most Centuries by Indians in Cricket World Cup (Men & Women)

Most runs in Knockouts of the ICC tournament

1. Ricky Ponting (AUS) | 731 runs

Ricky Ponting has scored the most runs in ICC knockout matches
Ricky Ponting has scored the most runs in ICC knockout matches | Image: X

The former Australian cricketer tops the list of most runs in knockouts with 731 runs. During his time, he was one of the biggest strengths of the Australian batting lineup. At many knockouts, he has performed his best under immense pressure. In 18 innings he scored 731 runs including 3 centuries with an average of 45.68. He is the only cricketer to play the most number of ICC ODI knockouts (18).

2. Sachin Tendulkar (IND) | 682 runs

Sachin Tendulkar has scored the most runs for India in ICC knockout matches
Sachin Tendulkar has scored the most runs for India in ICC knockout matches | Image: ICC

The God of Cricket is the second most run scorer in ICC Knockouts. Needless to say, what he did and contributed to the Indian Cricket team and its victories is unimaginable. The biggest asset of the Indian batting lineup is the only cricketer to score more than 2000 runs in the history of the ICC tournament. The Little Master scored 682 runs with an average of 48.71.

3. Kumar Sangakkara (SL) | 597 runs

Sangakkara has been one of the greatest batsman in the history of Sri Lankan Cricket
Sangakkara has been one of the greatest batsmen in the history of Sri Lankan Cricket | Image: ICC

The batsman and wicketkeeper of the Sri Lanka cricket team was a world-class player. His knocks at matches were a visual treat for the eyes. The retired batsman had a great career in all three formats of cricket. He played 18 innings and scored 597 runs with an average of 37.31.

Read also: Players to take hat-tricks in the T20 World Cup

4. Sourav Ganguly (IND) | 580 runs

Most Runs | Sourav Ganguly played an unbelievable knock in the 2003 Semi-Final against Kenya
Sourav Ganguly played an unbelievable knock in the 2003 Semi-Final against Kenya | Image: X

The former captain of the Indian cricket team is the 4th batsman to score the most runs in the Knockouts of the ICC tournament. The man behind the establishment of the Indian cricket team played outstandingly in most matches. One of his brilliant knocks is 149 against South Africa in the second Semi-final tournament. He was also awarded the man of the match for his knock. In the 2008 ICC knockout tournament, Sourav Ganguly was the leading run-scorer with 348 runs. He scored 580 runs with an average of 82.85.

5. Mahela Jayawardene (SL) | 571 runs

Most Runs | Mahela Jayawardene scored an important century in the 2011 World Cup Final
Mahela Jayawardene scored an important century in the 2011 World Cup Final | Image: ICC

Sri Lankan cricket legend Mahela Jayawardene comes fifth on this list with 571 runs. He has always been a key player for his side and scored many important knocks. He almost won the 2011 World Cup Final with Sri Lanka as he scored a fantastic century in that game but it was Dhoni and Gambhir's heroics that turned the table. Jayawardene has scored those runs with an average of 35.68.

6. Virat Kohli (IND) | 563 runs

Most runs in ICC Knockout matches - Virat Kohli comes sixth on this list
Virat Kohli comes sixth on this list with 563 runs | Image: BCCI

The former captain of the Indian team, Virat Kohli is the 6th cricketer on this list. His reign in the team is one of the most important parts of India's victories. Kohli may have failed at a few knockouts but showed his class in other matches and made his name into this table of legends in the field of cricket. He has scored 563 runs with an average of 56.3 so far in knockout matches.

Next Article

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.

Jun 24, 2025, 4:59 PM7 min read

ICC tournaments hosted by India – History & Highlights | sportzpoint.com

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

ICC tournaments hosted by India – History & Highlights | sportzpoint.com
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 defeat against 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.

Read Also: India's 2011 World Cup winning squad: Where are they now?

2023: India's unfulfilled dream and heartbreak on home soil

ICC tournaments hosted by India – History & Highlights

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

ICC tournaments hosted by India – History & Highlights | sportzpoint.com
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 Cup twice. 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.

Read Also: Who scored the fastest century in T20 World Cups?

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

ICC tournaments hosted by India – History & Highlights | sportzpoint.com
Rahul Dravid and Ricky Ponting shaking hands before a match in 2006 Champions Trophy. Image | NewsBytes

India officially hosted the ICC Men's Champions Trophy once, 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

ICC tournaments hosted by India – History & Highlights | sportzpoint.com
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 Cup 3 times, in the years 1978, 1997, and 2013. They are also scheduled to co-host the 2025 season.

Read Also: ICC Women's Cricket World Cup 2025 Full Schedule announced; India to face Pakistan on October 5

1978: The inaugural WC on Indian soil

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

ICC tournaments hosted by India – History & Highlights | sportzpoint.com
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.

Read Also: Top 10 fastest centuries in Women's T20Is

Upcoming ICC tournaments to be hosted by India:

Year Tournament Co-host
2025 Women's ODI World Cup Sri Lanka
2026 Men's T20 World Cup Sri Lanka
2029 Men's Champions Trophy -
2031 Men's ODI World Cup Bangladesh

Next Article

Virat Kohli vs Babar Azam in ICC tournaments | Details Stats

Here we take a look at the Virat Kohli vs Babar Azam stats comparison in ICC tournaments and see who has been a better batter in terms of numbers and stats.

Jun 23, 2025, 10:25 AM4 min read

Virat Kohli vs Babar Azam in ICC tournaments | Details Stats

The comparison between Babar Azam and Virat Kohli is one of the most discussed topics in the cricketing world. Although Virat made his debut much earlier in 2008, while Babar played his first international match in 2015, the debate about these two batting superstars across various formats continues to thrive. 

Both Kohli and Babar were U-19 stars. Kohli won the ODI World Cup in 2011, Champions Trophy in 2013 and T20 World Cup in 2024 with India, while Babar’s only international triumph is the Champions Trophy in 2017.

Here we take a look at the Virat Kohli vs Babar Azam stats comparison in ICC tournaments and see who has been a better batter in terms of numbers and stats. 

Also Read: Joe Root vs Sachin Tendulkar – Test Stats Compared: Can Root break Sachin's record

Virat Kohli vs Babar Azam: ICC ODI Events

ICC ODI World Cup

Virat Kohli vs Babar Azam in ICC tournaments | Details Stats

Kohli has played 37 ODI World Cup matches across four editions, scoring 1,795 runs at an average of 59.83 and a strike rate of 88.20, with five hundreds and 12 half-centuries. The former India captain has been dismissed without scoring only once in the ICC event. His best of 117 came off 113 balls against New Zealand in the 2023 ODI World Cup semifinal at the Wankhede Stadium in Mumbai.

Virat Kohli in ODI WCs Innings Runs Not outs Average SR HS 100s 50s 0s
2011 9 282 1 35.25 82.21 100* 1 1 0
2015 8 305 2 50.83 81.55 107 1 0 0
2019 9 443 1 55.37 94.05 82 0 5 0
2023 11 765 3 95.62 90.31 117 3 6 1
Total 37 1,795 7 59.83 88.20 117 5 12 1

Virat Kohli vs Babar Azam in ICC tournaments | Details Stats

Looking at Babar's record in the ODI World Cup, he has played 17 matches and has scored 794 runs at an average of 52.93 and a strike rate of 85.74, with one hundred and seven fifties. He is yet to be dismissed for a duck in a World Cup match. Babar's only ton in the ODI World Cup came against New Zealand in Birmingham in 2019, when scored 101* off 127 balls.

Babar Azam in ODI WCs Innings Runs Not outs Average SR HS 100s 50s 0s
2019 8 474 1 67.71 87.77 101* 1 3 0
2023 9 320 1 40 82.90 74 0 4 0
Total 17 794 2 52.93 85.74 101* 1 7 0

ICC Champions Trophy

Virat Kohli vs Babar Azam in ICC tournaments | Details Stats

Looking at his stats in the Champions Trophy, Kohli has played 17 innings and has scored 747 runs at an average of 74.07 and a strike rate of 89.04, with six half-centuries and one century to his name. He has been dismissed without scoring on one occasion.

Babar has featured two Champions Trophies. In seven matches so far, he has scored 220 runs at an average of 44.00 and a strike rate of 74.08, with just one fifty. In the 2017 edition that Pakistan won, Babar contributed 133 runs in five innings (two not outs) at an average of 44.33 and a strike rate of 74.71. Again, Kohli has a better average and strike rate than Babar in the Champions Trophy.

Player Innings in CT Runs Average SR HS 100s 50s
Virat Kohli 17 747 74.7 89.4 100 1 6
Babar Azam 7 220 44.0 74.8 64 0 1

Also Read: Indian Cricketers with Most ICC Titles

Virat Kohli vs Babar Azam: ICC T20I Events

ICC T20 World Cup

Virat is the all times highest run scorer in the history of the T20 World Cup. In 33 matches, Virat has scored 1292 runs at a strike rate 128.8 of and an average of 58.7. Kohli has also scored 15 half-centuries with a top score of 89 not out to his name.

Babar, on the other hand, has played only 3 editions of the T20 World Cup. In 2021, he was the top run-scorer after he made 303 runs from 6 games at an average of 60.60. In 17 T20 World Cup matches, Babar has scored 549 runs at an average of 36.6.

Player Innings in T20WC Runs Average SR HS 100s 50s
Virat Kohli 33 1,292 58.7 128.8 89 0 15
Babar Azam 17 549 36.6 111.4 70 0 5

Next Article

Top 10 players with most ducks in ICC events

Curious about who holds the unwanted record? See the top 10 players with most ducks in ICC events, featuring unexpected names like Jasprit Bumrah, James Anderson and Virat Kohli.

Jun 22, 2025, 9:44 AM4 min read

Top 10 players with most ducks in ICC events | sportzpoint.com

Cricket is a game of glorious highs, as well as, not-so-glorious lows at times! Besides the massive sixes, aerial catches, and other heroic moments, there's the other side of the game where a player walks back in the pavilion without scoring a single run.

You got it right, we are talking about the infamous "duck." So, get ready to discover the top 10 players with most ducks in ICC events.

Here's the complete list:

10. Mohammed Siraj (11 ducks) | India

Mohammed Siraj holds a place in the Top 10 players with most ducks in ICC events | sportzpoint.com
Mohammed Siraj getting out for a duck in a test match. Image | DafaNews

Known for his fiery and aggressive bowling for India, Mohammed Siraj holds the 10th place for most ducks in ICC events, which clearly states how batting is not his forte. Siraj has a total of 11 ducks out of 51 innings.

Read Also: ICC Trophy winners list year-wise (2000-2025)

9. Virat Kohli (11 ducks) | India

Virat Kohli holds a place in the Top 10 players with most ducks in ICC events | sportzpoint.com
Virat Kohli walks back to the dugout after getting out for a duck. Image | ProBatsman

Virat Kohli being here is perhaps the most astonishing name on the list. Apart from his exceptional batting records across all formats, and having scored 6451 runs in ICC events, he also has 11 ducks in 166 innings.

8. Khaled Ahmed (12 ducks) | Bangladesh

Khaled Ahmed is one of the Top 10 players with most ducks in ICC events | sportzpoint.com
Khaled Ahmed facing a bouncer while batting for Bangladesh in tests. Image | ESPNcricinfo

A right-arm medium fast bowler from Bangladesh, Khaled Ahmed, appears in the list for having 12 ducks in ICC events in the span of 2021 to 2024. His focus is primarily on bowling and he serves as a typical lower-order batsman.

7. Mominul Haque (12 ducks) | Bangladesh

Mominul Haque is among the Top 10 players with most ducks in ICC events | sportzpoint.com
Mominul Haque after being dismissed for a duck. Image | ESPNcricinfo

Another Bangladeshi player with 12 ducks makes his way on the list. Mominul Haque, a left-handed batter and former captain of Bangladesh, holds the 7th position, despite delivering impressive ICC performances.

6. Keshav Maharaj (12 ducks) | South Africa

South Africa's Keshav Maharaj is among the Top 10 players with most ducks in ICC events | sportzpoint.com
Keshav Maharaj batting for SA in an ICC tournament. Image | Outlook India

South Africa's leading orthodox spinner, Keshav Maharaj, who is known for his ability to surprise with the bat sometimes, also has 12 ducks in 65 innings. He is the only South African player in the list.

Read Also: Is 2025 the miraculous year in sports history?

5. Jonny Bairstow (12 ducks) | England

England's Jonny Bairstow is among the Top 10 players with most ducks in ICC events | sportzpoint.com
Jonny Bairstow walking back after getting dismissed for a duck. Image | Sky Sports

Jonny Bairstow found himself walking back to the dugout without scoring a single run 12 times in an ICC event. His explosive strokeplay and skill-set is undeniably good, but it is the count for ducks that places him at no. 5 in here.

4. James Anderson (12 ducks) | England

England's James Anderson is among the Top 10 players with most ducks in ICC events | sportzpoint.com
James Anderson dismissed for a duck. Image | Arab News

England's legendary fast bowler, James Anderson, also has 12 ducks in ICC events, spanning from 2003 to 2024. For a player whose career has been defined by his unparalleled legacy, a few early dismissals do not really matter.

Read Also: 6 cricketers who announced their retirements since last month

3. Pat Cummins (13 ducks) | Australia

Australia's Pat Cummins is among the Top 10 players with most ducks in ICC events | sportzpoint.com
Pat Cummins batting for Australia in ICC events. Image | Cricket Australia

Australia's captain and one of the world's premier all-rounder, Pat Cummins, has been out for a duck 13 times in ICC events. He has been remarkable with the ball and also backed up the team as a handy lower-order batter.

However, the intense quality of bowling and pressure in ICC tournaments make the best ones falter.

2. Tim Southee (14 ducks) | New Zealand

New Zealand's Tim Southee is among the Top 10 players with most ducks in ICC events | sportzpoint.com
Tim Southee getting dismissed for a duck. Image | India TV News

Next up is New Zealand's swing master, who often showed a knack for hitting some powerful boundaries while batting down the order. That's right! Tim Southee has 14 ducks in ICC events, which is the second-most by any player.

Read Also: Most runs in an over in tests

1. Jasprit Bumrah (21 ducks) | India

India's Jasprit Bumrah holds the first rank in Top 10 players with most ducks in ICC events | sportzpoint.com
Jasprit Bumrah goes for a duck. Image | Facebook

As we come down to the final name on the list, we find the world's best bowler Jasprit Bumrah, with 21 ducks, holding the place tight. The one who so frequently dismisses opponents for a duck, and holds spectacular bowling records, tops this chart as well.

Bumrah has stunned fans every time he has come down to play. Be it scoring the most runs in a single over in tests or having the most ducks, this man will get you everything!

Next Article

Indian Cricketers with Most ICC Titles

Indian won seven ICC trophies over the years. A few players have been part of several of these victorious campaigns. let's take a look at the Indian Cricketers with Most ICC Titles.

Jun 20, 2025, 11:38 AM4 min read

Indian Cricketers with Most ICC Titles

The International Cricket Council (ICC) is cricket’s global governing body, overseeing various prestigious tournaments. These include the ICC Cricket World Cup, T20 World Cup, Champions Trophy, and the World Test Championship. The ICC tournaments are considered the most prestigious in cricket, and players strive to lift the trophies.

India have always had the services of the best players. And thanks to them, India have been a consistent force in world cricket. The same consistency is visible in the ICC tournaments. This has helped the Indian team win seven ICC trophies over the years. A few players have been part of several of these victorious campaigns.

Also Read: Most Centuries in World Cup History

So, let's take a look at the Indian Cricketers with Most ICC Titles.

Indian Cricketers with Most ICC Titles

6. Harbhajan Singh | 3 Titles

Indian Cricketers with Most ICC Titles

  • 2002 Champions Trophy (shared with Sri Lanka)
  • 2007 T20 World Cup
  • 2011 Cricket World Cup

Having started his career in 1998, Harbhajan Singh is one of the few Indian cricketers to have won all three ICC white-ball titles. 

He was part of India's 2002 ICC Champions Trophy title-winning campaign, where they were joint winners with Sri Lanka. Five years later, he played a key role in India's triumph in the inaugural edition of the T20 World Cup, in 2007. He was also a part of India's 2011 ODI World Cup winning squad.

5. Yuvraj Singh | 3 Titles

Indian Cricketers with Most ICC Titles

  • 2002 Champions Trophy (shared with Sri Lanka)
  • 2007 T20 World Cup
  • 2011 Cricket World Cup

One of India's greatest all-rounders, Yuvraj Singh has also won all three ICC white-ball tournaments. He was part of the teams that won the 2002 Champions Trophy, 2007 T20 World Cup, and 2011 ODI World Cup.

In the 2011 ODI World Cup, Yuvraj was the Player of the Tournament for his stellar all-round performance. He made history in the 2007 T20I World Cup by hitting six sixes in an over against England.

4. Ravindra Jadeja | 3 Titles

Indian Cricketers with Most ICC Titles

  • 2013 Champions Trophy
  • 2024 T20 World Cup
  • 2025 Champions Trophy

After India lifted the 2025 Champions Trophy in Dubai, Ravindra Jadeja went level with Dhoni. The star all-rounder now has three ICC trophies.

Before the latest win, Jadeja was part of another Champions Trophy victory in 2013. He picked up the most wickets in that tournament to win the Golden Ball. Fast forward to 11 years, and Jadeja found himself in the 2024 T20 World Cup-winning squad. After this, he retired from T20I cricket.

3. MS Dhoni | 3 Titles

Indian Cricketers with Most ICC Titles

  • 2007 T20 World Cup
  • 2011 Cricket World Cup
  • 2013 Champions Trophy

MS Dhoni was the first Indian player to win three ICC trophies. Interestingly, he won all three of them as skipper. Under Dhoni’s leadership, India had a successful run in limited-overs. And he showed a glimpse of his tactical acumen early in his captaincy stint.

Captain Cool guided a young team to the inaugural T20 World Cup victory in 2007. Then he followed it with the ODI World Cup triumph in 2011. And Dhoni completed the ICC ODI tournament trophy with the Champions Trophy win in 2013.

2. Rohit Sharma | 4 Titles

Indian Cricketers with Most ICC Titles

  • 2007 T20 World Cup
  • 2013 Champions Trophy
  • 2024 T20 World Cup
  • 2025 Champions Trophy

Rohit Sharma is level with Kohli when it comes to ICC trophy victories. The current Indian captain has won two of the four titles while leading the Indian team. Before that, he was part of the Indian team that won the inaugural T20 World Cup in 2007. 

Then, alongside Kohli, he took India to the Champions Trophy victory in 2013. Rohit repeated the feat in 2024 and 2025, but this time as a captain. He guided the Men in Blue to the T20 World Cup win in 2024, followed by the Champions Trophy triumph in 2025.

Also Read: Joe Root vs Sachin Tendulkar – Test Stats Compared: Can Root break Sachin's record

1. Virat Kohli | 4 Titles

Indian Cricketers with Most ICC Titles

  • 2011 Cricket World Cup
  • 2013 Champions Trophy
  • 2024 T20 World Cup
  • 2025 Champions Trophy

Virat Kohli has been a proven match-winner for India. And the same is true when it comes to ICC events. The top-order batter hardly fails to perform in these high-stakes tournaments. He has powered the team to many wins, including four ICC title victories.

Kohli managed to land his hands on an ICC trophy for the first time in 2011. He was part of the 2011 World Cup squad that defeated Sri Lanka in the final at home. Two years later, he was on the podium yet again as India won the Champions Trophy in England. But then Kohli had to endure a decade’s wait to add the third title. He helped India win the T20 World Cup in 2024 before clinching his fourth silverware in 2025 as India landed the Champions Trophy.

Next Article

Most Centuries in World Cup History

The World Cup has seen its share of highs and lows, but today, we take a look at the individual record for most centuries in World Cup history.

Jun 20, 2025, 10:55 AM3 min read

Most Centuries in World Cup History

The ICC men’s ODI World Cup has witnessed some of the greatest batters exhibiting their best in the quest for world glory. The World Cup is watched by millions of viewers across the globe, all thanks to the incredibly entertaining cricket action.

World Cup allows players to display their talents to the fullest, but oftentimes, players perform at a whole other level. Teams have exceeded 400 runs on the scorecard, batsmen have hit double centuries, and bowlers have dismissed entire teams for double-digit totals.

The World Cup has seen its share of highs and lows, but today, we take a look at the individual record for most centuries. So, let's take a look at the batters with most centuries in World Cup history.

Also Read: Youngest Indian cricketers to score an international century

Most Centuries in World Cup

6. Ricky Ponting | 5

Most Centuries in World Cup History

Ricky Ponting also scored 5 centuries in World Cup history. In a glorious career spanning 46 World Cup matches between 1996 and 2011, he notched 1,743 runs.

His best score during this period was 140 not out. Under ponting's leadership, Australia bagged three World Cup titles.

5. Virat Kohli | 5

Most Centuries in World Cup History

Virat Kohli has scored five centuries in World Cups across 36 innings. He played his first ever ODI World Cup in 2011 and has been a part of every squad that played the following World Cups.

In 2011, on his World Cup debut, Kohli scored a century. His next century came in 2015 against Pakistan. But it was in the 2023 World Cup that Kohli was at his absolute best, scoring three centuries. He is overall the second-highest run scorer in World Cups, with 1795 runs.

4. Kumar Sangakkara | 5

Most Centuries in World Cup History

Kumar Sangakkara is the highest run-scorer for Sri Lanka in ODI cricket history. Not just that, he has also scored the most centuries by a Sri Lankan player at the World Cup.

In 37 World Cup matches, Sangakkara scored five centuries, which were a part of the 1532 runs he scored in World Cups at an average of 56.74.

3. Sachin Tendulkar | 6

Most Centuries in World Cup History

There is nearly no World Cup batting record of which Sachin Tendulkar is not a part. Tendulkar, who played six World Cups in his career, smashed six centuries in 44 innings. Sachin is also the top run-scorer in World Cup history, having amassed 2278 runs in 45 matches.

2011, when India broke their 28-year losing streak, was Sachin’s last World Cup. He also holds the record for the most fifties in World Cup history, with a total of 15 of them.

2. David Warner | 6

Most Centuries in World Cup History

Australia’s destructive opening batsman David Warner comes second on this list. Warner has played every World Cup starting from the 2015 edition, and has scored six centuries in 29 innings. Two of these centuries came in the 2023 World Cup in India.

Overall from 2015 to 2023, he has scored 1527 runs in 29 games. His top score is 178 runs which came in the 2015 World Cup clash against Afghanistan. 

Also Read: Most Test Wins by a Team since 2010

1. Rohit Sharma | 7

Most Centuries in World Cup History

Indian cricket team skipper Rohit Sharma tops the list of most centuries in World Cup history. Rohit has scored a total of 7 centuries in World Cup history so far.

In a brilliant performance during the 2023 ICC Cricket World Cup, Rohit Sharma shattered his 7th century against Afghanistan. Rohit has scored 1575 runs in 28 innings from 2015 to 2023, in which his best score has been 140 runs.

Next Article

Latest Stories

Subscribe Newsletter

Get the latest sports updates and news delivered directly to your inbox.