Live Scores

cricket Live Scores & Fixtures

Every Player of the tournament winners in T20 World Cup History

Jasprit Bumrah became the second Indian after Virat Kohli to win the Player of the tournament award in T20 World Cup history. Here are every player of the tournament winners in T20 World Cup history.

Nov 14, 2022, 4:24 AM5 min read

Every Player of the tournament winners in T20 World Cup History

A player can perform well in particular matches, however, performing consistently throughout the whole tournament is always a plus. This thin line separates the goods from the greats. Consistently delivering in a series is what makes a player a threat to the other teams. Let us look at those players who bagged the Player of the series awards in each T20 World Cup edition.

Read Also: Winners list of last 10 ICC Tournaments

Shahid Afridi | Pakistan | 2007

Shahid Afridi in T20 World Cup 2007 | SportzPoint.com
Image - CricTribune

Former Pakistan skipper Shahid Afridi won the Player of the Series award back in the 2007 T20 World Cup edition. The leggie scalps 12 wickets in the edition and also contributed 91 runs with the bat when needed. He was also the joint-highest wicket-taker (12 wickets) in that edition of the tournament.

Tillakaratne Dilshan | Sri Lanka | 2009

Tillkaratne Dilshan in T20 World Cup 2009 | SportzPoint.com
Image - ESPNCricinfo

Sri Lankan legendary batsman Tillakaratne Dilshan won the Player of the Series award in the T20 World Cup 2009 edition. Dilshan was the top scorer for that edition with 317 runs to his name with an average of 52.83. Although, Sri Lanka loses in the final against Pakistan. But Dilshan was adjudged with the Player of the Series award for his extraordinary batting in that edition.

Also Read: Most Runs in T20 World Cup history

Kevin Pietersen | England | 2010

Kevin Pietersen | SportzPoint.com

England lifted the T20 World Cup in 2010 as Kevin Pietersen was named the player of the tournament for the edition. Kevin Pietersen scored 47 runs in 31 balls in the final game against the Aussies to help his team chase down 148. However, KP adjusted to the award as England lifted their first major ICC trophy.

Shane Watson | Australia | 2012

Shane Watson player of the series in 2012 T20 World Cup | SportzPoint.com
Image - ESPNCricinfo

Australian all-rounder Shane Watson won the Player of the Series award in the 2012 edition of the T20 WC. Shane Watson has batted six innings in the tournament. In which he smashed 249 runs at an average of 49.80. Moreover, Watson also took 11 wickets at an average of 16.00 in that edition. For his brilliant performance with both the bat and bowl, he was declared the player of the tournament for the 2012 edition.

Read Also: Most Wickets in T20 World Cup history

Virat Kohli | India | 2014

Player of the series winners in T20 World Cup History - Virat Kohli - 2014 - sportzpoint.com

Indian skipper Virat Kohli was in top form in the ICC T20 World Cup 2014 edition. Virat has scored 319 runs as he helps his team to reach the finals of the 2014 World Cup edition. Virat had scored 77 runs in 58 balls in the final game against Sri Lanka before he got run out.

However, his innings went in vain as Sri Lanka chased down the below-average target Inside 18 overs. However, Kohli adjusted with the Player of the Series award for his good performance throughout the tournament.

Also Read: Virat Kohli vs Joe Root vs Steve Smith Test Captaincy Records

Virat Kohli | India | 2016

Player of the series winners in T20 World Cup History - Virat Kohli - 2016 - sportzpoint.com

Indian captain Virat Kohli again received the Player of the Series award in the 2016 edition. Virat scored 273 runs in that edition with a half-century in the Semi-Final game. Kohli scored 82 runs against the Aussies in that edition of the T20 World Cup. Meanwhile, that innings has been named the greatest moment of the ICC T20 World Cup history.

Although, India completed their journey in the semi-finals Virat again emerged with his top batting skills and grabbed the award.

Also Read: Virat Kohli Records as T20I Captain

David Warner | Australia | 2021

David warner the player of the series of the T20 World Cup 2021 | SportzPoint.com

Australian opener David Warner was out of form just before the T20 World Cup 2021. However, Warner again emerged again in the World Cup stage as he smashed 289 runs in the tournament at an average of 48.16. Meanwhile, it's also included with the tournament-winning knock of 53 off 38 balls against New Zealand. He ended up as the 2nd highest run-scorer of the tournament behind Pakistan's Babar Azam.

Read Also: Fastest to 3000 runs in T20I

Sam Curran | England | 2022

Sam Curran in T20 WC 22 | Sportz Point

English pacer Sam Curran continued his red-hot form in the tournament with three more wickets in the final. Curran took three wickets while conceding only 12 runs from his four-over spell and won the Player of the Match award as well. He also ended the tournament as England's leading wicket-taker with 13 wickets from just six innings at an impressive economy rate of 6.52 to grab a Player of the Tournament award.

Also Read: ICC Team of the Tournament for T20 World Cup 2022

Jasprit Bumrah | India | 2024

Jasprit Bumrah won the T20 World Cup 2024 Player of the tournament award - sportzpoint.com

Jasprit Bumrah won the player of the tournament award for his 15 wickets in the T20 World Cup 2024. Bumrah was impeccable with his disciplined bowling and gave India breakthroughs whenever Rohit Sharma asked him to bowl. Not only that, his economy rate of 4.17 was the best in tournament history for a bowler who has played all the games in a single edition. 

Bumrah was great with his variation and proved to be India's match-winner in nearly every match. He became the only Indian player except for Virat Kohli to win the Player of the Tournament award in the T20 World Cups. 

N.B: Last Updated on 13/11/2022.

Next Article

ICC Trophy winners list year-wise (2000-2025)

Who won the ICC trophies each year? Discover the complete list of ICC trophy winners list year-wise from 2000 to 2025 across all major cricket tournaments.

Nov 3, 2025, 11:46 AM5 min read

ICC Trophy winners list year-wise (2000-2025)

Cricket's biggest tournaments bring together the best teams from around the world. From the fast-paced T20 format to the longest format of the game, each trophy is a huge achievement in international cricket.

Our list will provide you with the statistical breakdown of every ICC tournament, highlighting the teams that have dominated the cricket world across men's and women's competition, as well as the Under-19 category.

Check out the ICC trophy winners list year-wise (2000-2025):

ICC Men's Cricket World Cup (ODI)

Australia won most numbers of ODI World Cup titles in the ICC Trophy winners list year-wise (2000-2025) | sportzpoint.com
Australia celebrating their 2023 ICC World Cup win. Image | Mint

Australia dominated the ICC ODI World Cup with 4 titles in 6 seasons from 2000-2025. They are the current champion side that defeated the host nation, India, on their home soil in the 2023 finals.

Here's the complete list of trophy winners:

Year Winner Runners-up Host
2003 Australia India SA, ZW, KE
2007 Australia Sri Lanka WI
2011 India Sri Lanka IND, SL, BAN
2015 Australia New Zealand AUS, NZ
2019 England New Zealand ENG
2023 Australia India IND

Read Also: Indian Cricketers with Most ICC Titles

ICC Men's T20 World Cup

India won the 2024 T20 World Cup and holds a place in the ICC Trophy winners list year-wise (2000-2025) | sportzpoint.com
India lifting the 2024 T20 World Cup title. Image | Mint

India holds the current title of the ICC T20 World Cup. They, along with England and the West Indies, won the title 2 times from 2000 to 2025. India defeated South Africa in a thrilling final match to reign as champions in 2024.

Here's the complete list of trophy winners (2000-2025):

Year Winner Runners-up Host
2007 India Pakistan SA
2009 Pakistan Sri Lanka ENG
2010 England Australia WI
2012 West Indies Sri Lanka SL
2014 Sri Lanka India BAN
2016 West Indies England IND
2021 Australia New Zealand UAE
2022 England Pakistan AUS
2024 India South Africa WI, USA

ICC Champions Trophy (ODI)

India won the 2025 Champions Trophy and holds a place in the ICC Trophy winners list year-wise (2000-2025) | sportzpoint.com
India celebrates their 2025 ICC Champions Trophy victory. Image | Mint

Another ICC tournament where India has done exceptionally well with the most number of titles (3) from 2000 to 2025. They are also the current champions of the 2025 season, where they dominated the entirety of it, and eventually lifted the cup after a phenomenal victory over New Zealand.

Here's the list of trophy winners:

Year Winner Runners-up Host
2000 New Zealand India KE
2002 India & Sri Lanka (Joint winners- final rained out) - SL
2004 West Indies  England ENG
2006 Australia West Indies IND
2009 Australia New Zealand SA
2013 India  England ENG, Wales
2017 Pakistan India ENG, Wales
2025 India New Zealand  PAK

ICC World Test Championship

South Africa won the 2025 WTC Final and made their way to the ICC Trophy winners list year-wise (2000-2025) | sportzpoint.com
South Africa celebrates their WTC 2023-25 win. Image | Mint

Inaugurated in 2019, the ICC World Test Championship was designed to award the supremacy of cricket's longest format. South Africa made history by winning the 2023-25 WTC cycle and breaking their ICC trophy drought.

Here's the list of trophy winners:

Season Winner Runners-up
2019-2021 New Zealand India
2021-2023 Australia India
2023-2025 South Africa Australia

Read Also: Best figures in ICC WTC Final

ICC Men's Under-19 Cricket World Cup (ODI)

India won the 2018 U-19 World Cup and holds a place in the ICC Trophy winners list year-wise (2000-2025) | sportzpoint.com
India lifts the 2018 U-19 World Cup. Image | ESPNcricinfo

India won the most titles in Under-19 World Cup history with 5 titles to their name. The Australian side is the current champion, who won the 2024 edition, clinching their 4th title of this tournament.

Year Winner Runners-up
2000 India Sri Lanka
2002 Australia South Africa
2004 Pakistan West Indies
2006 Pakistan India
2008 India South Africa
2010 Australia Pakistan
2012 India Australia
2014 South Africa Pakistan
2016 West Indies India
2018 India Australia
2020 Bangladesh India
2022 India England
2024 Australia India

ICC Women's Cricket World Cup (ODI)

ICC Trophy winners list year-wise (2000-2025)

Australia are the most successful team with 7 titles overall in the ICC Women's World Cup. Led by Harmanpreet Kaur, India defeated South Africa by 52 runs to clinch their maiden Women's World Cup title in 2025 edition. Playing their third final after the heartbreaks of 2005 and 2017, the Women in Blue finally rose to the occasion in style.

Here's the list of trophy winners:

Year Winner Runners-up Host
2000 New Zealand Australia NZ
2005 Australia India SA
2009 England New Zealand AUS
2013 Australia West Indies IND
2017 England India ENG
2022 Australia England NZ
2025 India South Africa IND

Read Also: Pratika Rawal becomes the fastest to reach 500 ODI runs in women's cricket.

ICC Women's T20 World Cup

New Zealand won Women's T20 cricket World Cup in 2024 and made their way to ICC Trophy winners list year-wise (2000-2025) | sportzpoint.com
New Zealand celebrates their first T20 World Cup win in 2024. Image | ESPNcricinfo

ICC Women's T20 World Cup is a relatively new tournament, with the first edition being held in 2019. Out of the 9 seasons played so far, Australia stood victorious in 6 of them. However, New Zealand broke their winning streak by emerging as champions of the 2024 season

Year Winner Runners-up Host
2009 England New Zealand ENG
2010 Australia New Zealand WI
2012 Australia England SL
2014 Australia England BAN
2016 West Indies Australia IND
2018 Australia England WI
2020 Australia India AUS
2023 Australia South Africa SA
2024 New Zealand South Africa UAE

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

ICC UNDER-19 WOMEN'S T20 WORLD CUP

India won the Under-19 World Cup 2025 and made their place in the ICC Trophy winners list year-wise (2000-2025) | sportzpoint.com
India squad celebrating their 2025 U-19 T20 World Cup win. Image | Mint

ICC Under-19 Women's T20 World Cup is the newest among all the tournaments held by the International Cricket Council, inaugurated in 2023. India has won both the 2023 and 2025 seasons and has purely dominated the WC.

Year Winners Runners-up Host
2023 India England South Africa
2025 India South Africa Malaysia

Next Article

Most ODI runs in cricket history

Virat Kohli is now the second-highest run-getter in ODIs, going past Kumar Sangakkara. In this article, we will take a look at the batters with most ODI runs in cricket history.

Oct 25, 2025, 1:10 PM4 min read

Most ODI runs in cricket history

Team India batter Virat Kohli added another golden page to his illustrious one-day record books during India’s emphatic nine-wicket victory over Australia in the third ODI at the Sydney Cricket Ground, becoming the second-highest run-getter in ODI history and moving past Sri Lankan legend Kumar Sangakkara’s tally of 14,234 runs. This milestone further cements Kohli’s legacy as one of the format’s greatest batters, trailing only Indian legend Sachin Tendulkar, who holds the record with 18,426 runs in 463 matches.

In this article, we will take a look at the batters with most ODI runs in cricket history.

Also Read: Most 100+ partnerships in ODIs

Most ODI runs in cricket history

1. Sachin Tendulkar | 18426 Runs

Most ODI runs in cricket history

Known as the "God of Cricket," Sachin Tendulkar scored the most ODI runs in cricket history. Over his 23-year career (1989–2012), he represented India in 463 ODI matches. He scored 18,426 runs at an average of 44.83. His record also includes 49 centuries and 96 half-centuries. His highest score was an unbeaten 200.

In his 24-year international career, the Master Blaster also played in six ODI World Cups. He was part of the 1992, 1996, 1999, 2003, 2007, and 2011 ODI World Cups. In 2003, the Indian team narrowly missed winning the World Cup, losing to Australia in the final. In that World Cup, Sachin scored the highest number of runs (673) and won the Golden Bat award.

2. Virat Kohli | 14255* Runs

Most ODI runs in cricket history

Indian batting stalwart, Virat Kohli, is now the second-highest run-getter in the format, going past Kumar Sangakkara. Kohli reached the landmark while guiding India to victory during batting against Australia in the third and final ODI at the Sydney Cricket Ground. He overall scored 14,255 runs in 305 ODI matches with a highest score of 183. His tally also includes 51 centuries and 75 half-centuries.

Kohli also broke the record for most 50-plus scores in the second innings of ODIs, going past Tendulkar’s previous best of 69. He already holds the record for most centuries in ODI chases with 28 tons.

3. Kumar Sangakkara | 14234 Runs

Most ODI runs in cricket history

Kumar Sangakkara, a maestro with the bat, scored 14,234 runs in 404 ODIs during his career from 2000 to 2015 with 25 centuries and 93 half-centuries. He is the only player to score 4 consecutive centuries, which came during the 2015 World Cup, in which he was the highest run-scorer.

His dominant stroke play and versatile approach helped him succeed as an opener as well as in the top order. Sangakkara's highest score of 169 came against a South African attack comprising the likes of Dale Steyn and Morne Morkel in Colombo in 2013.

4. Ricky Ponting | 13704 Runs

Most ODI runs in cricket history

Ricky Ponting, one of cricket's greatest captains, amassed 13,704 runs at an average of 42.03, while striking at 80.39 in 375 ODIs between 1995 and 2012. He also has 30 centuries and 82 half-centuries to his name in the format with a highest score of 164. A dynamic batter, Ponting also hit 1,231 fours and 162 sixes. 

Apart from his batting ability, Ponting led Australia to two World Cup victories in 2003 and 2007.

Also Read: All the records of Virat Kohli in ODI cricket

5. Sanath Jayasuriya | 13430 Runs

Most ODI runs in cricket history

At number five on this list is Sri Lanka's left-handed opening batter, Sanath Jayasuriya, who debuted in 1989 and played until 2011, where he scored 13,430 runs in 445 matches, at an average of 32.6, with a strike rate of 91.20.

Jayasuriya, along with those stats, had 68 half-centuries and 28 centuries to his name, as he was one of the finest players ever to come out of Sri Lanka. Not just that, the left-arm Sri Lankan legend also had a whooping 323 wickets to his name in as many games, as he helped the Island nation, on many occasions with his all-round abilities.

Next Article

Most 100+ partnerships in ODIs

Rohit Sharma and Virat Kohli combined for an unbroken 169-run stand to see India to a comfortable nine-wicket win in the 3rd ODI. Let's take a look at the most 100+ partnerships in ODIs.

Oct 25, 2025, 12:15 PM3 min read

Most 100+ partnerships in ODIs

In a dead-rubber clash that felt anything but, the iconic duo of Rohit Sharma and Virat Kohli turned the third ODI against Australia into a personal batting masterclass, guiding India to a commanding 9-wicket victory. Their unbroken 168-run partnership was a stark reminder of their class, effortlessly chasing down 237 and ensuring India avoided a series whitewash on Australian soil. Let's take a look at the most 100+ partnerships in ODIs.

Also Read: All the records of Virat Kohli in ODI cricket

Most 100+ partnerships in ODIs

1. Sourav Ganguly-Sachin Tendulkar | 26

Most 100+ partnerships in ODIs

Sourav Ganguly and Sachin Tendulkar have scored the most 100+ partnerships in ODIs. The Indian pair stitched 26 century stands from 176 innings. In fact, Ganguly and Tendulkar have also registered the most century partnerships (21) among the opening pairs in ODI cricket. Apart from their 21 opening hundred stands, they added three century partnerships for the second wicket and two for the third.

The Indian pair has also racked up the most opening partnership runs in ODIs. Ganguly and Tendulkar scored 6609 opening runs while batting together.

2. Tillakaratne Dilshan-Kumar Sangakkara | 20

Most 100+ partnerships in ODIs

Tillakaratne Dilshan and Kumar Sangakkara of Sri Lanka have shared 20 100-plus stands among themselves in ODI cricket. Dilshan was a brutal hitter in his prime and accompanied by one of the best wicketkeeper-batsman Sangakarra haunted many bowling lineups. They have a batting average of 53.67 and have scored 5475 runs in 108 innings.

Their highest stand as a pair came in the 2015 World Cup against Bangladesh. They beat Bangladesh by 92 runs because of solid performances from Dilshan (161* off 146 balls) and Sangakkara (105 off 76 balls).

3. Virat Kohli-Rohit Sharma | 19*

Most 100+ partnerships in ODIs

Rohit Sharma and Virat Kohli combined for an unbroken 169-run stand to see India to a comfortable nine-wicket win in the 3rd ODI against Australia at the Sydney Cricket Ground. With this, they have now 19 hundred plus partnership record in ODI cricket. Rohit ended with 121*(125) with 13 fours and three maximums while Kohli ended with 74*(81) with seven boundaries to his name.

This was also the 12th 150-plus partnership between Kohli and Rohit in ODIs, equalling Sachin Tendulkar and Sourav Ganguly for the most 150-plus partnerships in the format.

Also Read: Batters to score ODI century on their birthdays

4. Shikhar Dhawan-Rohit Sharma | 18

Most 100+ partnerships in ODIs

Shikhar Dhawan and Rohit Sharma have been a force to be reckoned with in the cricketing world from 2011 to 2022. They formed a formidable batting pair at the top of the order for India, especially in ODIs. Whether it’s against fierce rivals Pakistan or quality teams like Australia, their consistency and understanding have made them one of the most successful opening pairs in international cricket. 

In 117 innings, they scored an impressive 5193 runs with an average of 45.15. Their partnership included 18 centuries and 15 fifties.

Next Article

All the records of Virat Kohli in ODI cricket

Virat Kohli is active in the ODI format as he wishes to play in the 2027 World Cup. So, let's have a look at all the records of Virat Kohli in ODI cricket.

Oct 23, 2025, 5:13 PM3 min read

All the records of Virat Kohli in ODI cricket

After the Champions Trophy 2025 ended, Virat Kohli returned to international cricket during the three-match ODI series against Australia- registering an 8 and a 4-ball duck in both the matches so far. This has put his career under scrutiny, and with the 2027 World Cup lined not so far, the veteran batter might not have lot of chances to prove himself as an important player for Men in Blue.

Virat Kohli marked a comeback to international cricket after a gap of over 7 months. Having retired from T20I and Test format, Kohli last represented India in ODIs during the Champions Trophy 2025 held earlier this year. However, his return to action did not go as planned. At this stage of his career, especially with such high pressure to perform, it will be tough for Virat Kohli to overcome this weakness. 

Virat Kohli is active in the ODI format as he wishes to play in the 2027 World Cup. So, let's have a look at all the records of Virat Kohli in ODI cricket.

Also Read: Top 10 players with most runs in ICC knockout matches

Virat Kohli in ODI cricket

Format Mat Inns NO Runs HS Ave BF SR 100s 50s 4s 6s Ct St
ODIs 304 292 45 14181 183 57.41 15204 93.27 51 74 1325 152 162 0

Virat Kohli a right-handed sensational cricketer, made his ODI debut against Sri Lanka in August 2008. He has redefined Indian cricket with his exceptional consistency and record-breaking performances.

Kohli has scored 27,000+ runs in the international cricket which comprises 14181 runs in the ODIs in 304 matches at an outstanding average of 57.88, including a record 51 centuries. He has the most centuries in ODI cricket which is one of the biggest achievements for any player.

Also Read: Batters to score ODI century on their birthdays

All the records of Virat Kohli in ODI cricket

  • 51 ODI centuries – most hundreds by any player in ODI history
  • 14,181 runs – third-highest in ODI history
  • Career average of 57.88 – third-highest in ODI history (minimum 5,000 runs)
  • Fastest to 8,000, 9,000, 10,000, 11,000, 12,000, 13,000, and 14,000 ODI runs
  • Most centuries against a single team – 10 vs Sri Lanka
  • Outstanding chaser – career average 64.50 in ODI run chases (89.50 when India won)
  • 87.5% ODI wins after scoring a century – 42 of his first 50 ODI tons led to India winning
  • Most Player of the Series awards in an ODI bilateral series
Next Article

Top 10 players with most runs in ICC knockout matches

From Kohli to Tendulkar, explore the list of legendary batsmen who consistently delivered in crucial matches under pressure. Here are the top 10 players with most runs in ICC knockout matches.

Oct 22, 2025, 12:51 PM7 min read

Top 10 Players with Most Runs in ICC Knockout Matches | sportzpoint.com

In the high-stakes world of international cricket, the pressure of ICC knockout matches can make or break careers. Every player steps in with the mindset of taking their nation ahead in the game, leaving no room for regrets. However, only a few can actually stay consistent under such highly competitive environment.

No matter how a player performed throughout the tournament, the ultimate test always awaits in the knockouts. ICC knockouts' history have seen extremely talented players scoring for their teams and keeping the flow going.

The question is, out of all the consistent scorers round the globe, who scored the most runs? We have the answer to it. Check out the list of top 10 players with most runs in ICC knockout matches.

10. Mahela Jayawardene (499 runs) | Sri Lanka 

Mahela Jayawardene is one among the Top 10 Players with Most Runs in ICC Knockout Matches | sportzpoint.com
Mahela Jayawardene celebrates a century for Sri Lanka. Image | X

Mahela Jayawardene, a true master of elegant batting, consistently delivered for Sri Lanka in crucial matches throughout his international career. He holds the 10th position with 499 runs in 18 innings played in ICC knockout matches.

One of his iconic knock among all is undoubtedly his century in the 2011 World Cup Final against India (103* off 88 balls). Though the match result was not in their favour, Mahela's contribution was the sole reason SL could reach a defendable target after the early collapse of the batting line-up.

Jayawardene stats in ICC knockout matches:

Span Matches Innings Runs HS Avg SR 100 50
2000-2015 19 18 499 115* 33.26 88.47 2 1

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

9. Sourav Ganguly (514 runs) | India

Sourav Ganguly is 9th among the Top 10 Players with Most Runs in ICC Knockout Matches | sportzpoint.com
Sourav Ganguly celebrates an international century for India. Image | TOI

The former captain and aggressive left-handed opener, Sourav Ganguly, led India with passion in high-stakes games. He often contributed with the bat which laid the foundation of a huge total for the team.

Ganguly scored 514 runs in only 8 innings played in ICC knockouts! His unbeaten 141 against South Africa in the 2000 Champions Trophy semi-final is the highest among all his other knockout performances.

Ganguly stats in ICC knockout matches:

Span Matches Innings Runs HS Avg SR 100 50
1998-2003 10 8 514 141* 85.66 87.41 3 1

8. Jacques Kallis (539) | South Africa

Jacques Kallis is 8th among the Top 10 Players with Most Runs in ICC Knockout Matches | sportzpoint.com
Jacques Kallis representing South Africa in international cricket. Image | Facebook

Jacques Kallis, the greatest all-rounder of his generation, was a pillar of the South African team. His contributions in the knockout matches for SA were not always marked by centuries, but they had solid consistency.

He scored 539 runs in only 11 matches, which says a lot about his dedication and hard work for winning. His highest among all was a notable 113* against Sri Lanka in the semi-final of the inaugural season (1998) of the ICC Champions Trophy, which led to a big victory.

Kallis stats in ICC knockout matches:

Span Matches Innings Runs HS Avg SR 100 50
1998-2011 11 11 539 113* 59.88

76.89

1 4

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

7. Kumar Sangakkara (595) | Sri Lanka

Kumar Sangakkara is 7th among the Top 10 Players with Most Runs in ICC Knockout Matches | sportzpoint.com
Kumar Sangakkara in action for Sri Lanka in an ICC knockout match. Image | X

Another Sri Lankan legend makes it to the top 10 for most runs in ICC knockout matches with his quality batting. It is none other than Kumar Sangakkara, who was the cornerstone of SL in white-ball cricket for over a decade.

He was a part of several Sri Lankan teams that reached major ICC Finals, like the 2011 WC final, and the victorious 2014 T20 World Cup. Sangakkara scored 595 runs in 19 matches, at an average of 39.66.

His contributions were one of the key aspects of the team's success in reaching these finals.

Sangakkara stats in ICC knockout matches:

Span Matches Innings Runs HS Avg SR 100 50
2000-2015 19 18 595 64* 39.66 71.47 0 4

6. Sachin Tendulkar (657) | India

Sachim Tendulkar is 6th among the Top 10 Players with Most Runs in ICC Knockout Matches | sportzpoint.com
Sachin Tendulkar after the 2011 World Cup triumph. Image | Olympics.com

The 'Little Master,' Sachin Tendulkar, played in an era where India reached multiple ICC knockout stages. He scored 657 runs in 14 innings, including a century. In knockouts, his vital half-centuries saved the team from choking in several matches.

One of his most remembered fifties is the 85 runs against Pakistan in the 2011 World Cup semi-final. Tendulkar's only century in a knockout game came against Australia in the 1998 quarter-final match of the Champions Trophy, where he scored 141 off 128 balls.

Tendulkar stats in ICC knockout matches:

Span Matches Innings Runs HS Avg SR 100 50
1996-2011 15 14 657 141 50.53 80.81 1 5

Read Also: Youngest Indian cricketers to score an international century

5. Kane Williamson (659 runs) | New Zealand

Kane Williamson is 5th among the Top 10 Players with Most Runs in ICC Knockout Matches | sportzpoint.com
Kane Williamson celebrating an ODI century in 2025 for NZ. Image | Mint

Kane Williamson is the only cricketer from New Zealand to feature in this list, and that too in the top 5. He scored 659 runs in 15 matches and has always been a great support to the team's batting lineup.

His century in the 2025 ICC Champions Trophy semi-final against South Africa played a significant role in setting a good total, which led to a victory. Williamson played many such match-winning knocks for NZ in knockouts.

Williamson stats in ICC knockout matches:

Span Matches Innings Runs HS Avg SR 100 50
2011-2025 15 16 659 102 47.07 76.62 1 4

4. Steve Smith (663 runs) | Australia

Steve Smith is 4th among the Top 10 Players with Most Runs in ICC Knockout Matches | sportzpoint.com
Steve Smith celebrates a fifty for Australia in an ICC knockout match. Image | Sky Sports

The Australian star player, Steve Smith, always showed a knack for performing on the big stage for his team. He stands 4th with 663 runs scored in 13 matches. One of his most memorable centuries in knockouts came in the 2015 World Cup semi-final against India.

Smith has consistently performed in every format, each time Australia reached the highly competitive stage of the game of cricket.

Smith stats in ICC knockout matches:

Span Matches Innings Runs HS Avg SR 100 50
2010-2025 13 14 663 121 55.25 67.44 2 5

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

3. Ricky Ponting (731 runs) | Australia

Ricky Ponting is 3rd among the Top 10 Players with Most Runs in ICC Knockout Matches | sportzpoint.com
Ricky Ponting in action for Australia. Image | Mint

The legendary Australian batter, Ricky Ponting, led his side to unmatched dominance in ICC tournaments. He scored 731 runs in 18 matches, with 3 centuries and 1 half-century. 

His most iconic ICC knockout moment is the 2003 World Cup Final, where he scored a phenomenal 140* runs against India. Australia winning the title that year made Ponting's knock more memorable.

Ponting stats in ICC knockout matches:

Span Matches Innings Runs HS Avg SR 100 50
1996-2011 18 18 731 140* 45.68 81.58 3 1

2. Rohit Sharma (884 runs) | India

Rohit Sharma is 2nd among the Top 10 Players with Most Runs in ICC Knockout Matches | sportzpoint.com
Rohit Sharma celebrates a century against Bangladesh in Aisa Cup. Image | ESPNcricinfo

The 3rd Indian batter to dominate the list, the 'Hitman' of cricket, Rohit Sharma, stands tall with 884 runs in 21 matches. He has a long experience of playing in high-pressure ICC knockout matches and acing them.

While he has multiple centuries in the World Cup, his highest in an ICC knockout is 137 runs, scored against Bangladesh in the 2015 World Cup quarter-final. From giving a solid start to carrying the momentum and building partnerships, Rohit has done it all to fetch those magnificent knockout victories.

Sharma's stats in ICC knockout matches:

Span Matches Innings Runs HS Avg SR 100 50
2007-2025 21 23 884 137 44.20 93.64 2 2

Read Also: Most successful Test captains from India

1. Virat Kohli (1024 runs) | India

Virat Kohli is 1st among the Top 10 Players with Most Runs in ICC Knockout Matches | sportzpoint.com
Virat Kohli celebrates his 50th century in the 2023 World Cup against NZ. Image | X

Virat Kohli, the chase master and modern-day legend, sits atop this list with 1024 runs in ICC knockout matches. He is the only player ever to score over a thousand runs in knockouts, having 1 century and 9 half centuries.

Kohli's hunger for runs and victory makes him the most reliable player in vital matches. He reached his 50th ODI century by scoring 117 runs against New Zealand in the 2023 WC semi-final. He has often guided India through tricky chases or helped set up formidable totals.

Kohli's stats in ICC knockout matches:

Span Matches Innings Runs HS Avg SR 100 50
2011-2025 22 24 1024 117 51.20 91.59 1 9

Next Article

Latest Stories

Subscribe Newsletter

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