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, 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

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, 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

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

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 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

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

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

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 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, 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 |