
Bowling in the ICC Champions Trophy remains a challenge like any other limited-overs format. While some bowlers deliver exceptional spells, others have struggled and conceded highly. The fast-paced nature of the competition, flat pitches, and aggressive batting have led to some expensive bowling figures over the years. A few bowlers have found it hard to contain runs, particularly against strong batting line-ups. This record features the players who have conceded the most runs in an inning, showing how tough it can be to bowl in this tournament.
Who has conceded the Most Runs in an inning in the ICC Champions Trophy?
Former Pakistani pacer Wahab Riaz conceded the most runs in an inning in the ICC Champions Trophy as of February 2025. Riaz conceded 87 runs in Birmingham against India in the 2017 Champions Trophy. He bowled 8.4 overs with an economy rate of 10.03.
Apart from Wahab Riaz, Zimbabwe's Tinashe Panyangara, Sri Lanka's Lasith Malinga, South Africa's Lonwabo Tsotsobe, and New Zealand's Shane Bond complete the top five for conceding the most runs in an innings in the ICC Champions Trophy.
Player | Over | Wickets | Runs Conceded | Economy | Opposition | Venue | Year |
Wahab Riaz (Pakistan) | 8.4 | 0 | 87 | 10.3 | India | Birmingham | 2017 |
Tinashe Panyangara (Zimbabwe) | 10 | 1 | 86 | 8.60 | England | Birmingham | 2004 |
Lasith Malinga (Sri Lanka) | 10 | 1 | 85 | 8.50 | New Zealand | Johannesburg | 2009 |
Lonwabo Tsotsobe (South Africa) | 10 | 2 | 83 | 8.30 | India | Cardiff | 2013 |
Shane Bond (New Zealand) | 9 | 0 | 82 | 9.11 | Sri Lanka | Johannesburg | 2009 |
Jake Ball (England) | 10 | 1 | 82 | 8.20 | Bangladesh | London | 2017 |
Rory Keith Kleinveldt (South Africa) | 10 | 0 | 81 | 8.10 | India | Cardiff | 2013 |
Shaminda Eranga (Sri Lanka) | 10 | 2 | 80 | 8.00 | England | London | 2013 |
Wayne Parnell (South Africa) | 10 | 3 | 79 | 7.90 | Sri Lanka | Centurion | 2009 |
Adam Milne (New Zealand) | 10 | 3 | 79 | 7.90 | England | Cardiff | 2017 |
Most Runs conceded in the ICC Champions Trophy

Former Sri Lankan fast bowler Lasith Malinga has conceded the most runs in the ICC Champions Trophy as of February 2025. He conceded 766 runs in 16 matches and took 25 wickets at an economy rate of 5.32, an average of 30.64, and a strike rate of 34.56.
Australia's Brett Lee, South Africa's Jacques Kallis, New Zealand's Daniel Vettori, and India's Harbhajan Singh are the other bowlers in the top five list who have conceded the most runs in the ICC Champions Trophy.
Player | Matches | Innings | Wickets | Economy | Average | Strike Rate | Runs Conceded |
Lasith Malinga (Sri Lanka) | 16 | 16 | 25 | 5.32 | 30.64 | 34.56 | 766 |
Brett Lee (Australia) | 15 | 15 | 22 | 4.80 | 26.86 | 33.59 | 591 |
Jacques Kallis (South Africa) | 17 | 17 | 20 | 4.93 | 26.25 | 31.95 | 525 |
Daniel Vettori (New Zealand) | 17 | 17 | 18 | 3.66 | 29.00 | 47.56 | 522 |
Harbhajan Singh (India) | 13 | 13 | 14 | 3.97 | 35.42 | 53.57 | 496 |
Chaminda Vaas (Sri Lanka) | 16 | 16 | 18 | 3.93 | 27.44 | 41.89 | 494 |
Muttiah Muralitharan (Sri Lanka) | 17 | 17 | 24 | 3.61 | 20.16 | 33.54 | 484 |
Ajit Agarkar (India) | 12 | 12 | 11 | 5.30 | 44.00 | 49.82 | 484 |
Kyle Mills (New Zealand) | 15 | 15 | 28 | 4.29 | 17.25 | 24.11 | 483 |
Dwayne Bravo (West Indies) | 15 | 15 | 15 | 5.01 | 32.06 | 38.40 | 481 |
FAQs on Most Runs Conceded in an Innings in ICC Champions Trophy
A. Kapil Dev took 434 wickets in Test cricket which was a world record that time, as per ICC Hall of Fame.
A. Virat Kohli reportedly has 7 double centuries in Test cricket.
A. India’s Sunil Gavaskar is reportedly the first man to score 10,000 runs in 1987.
A. Former West Indian skipper Brian Lara hit 500 runs in one match in 1994.