The ICC Champions Trophy, previously called the ICC KnockOut, has always been one of cricket’s most prestigious tournaments. Although shorter in history compared to the Cricket World Cup, the Champions Trophy consistently brought together the best teams and players in the world. Batting in this competition was never simple, with top-class bowlers, tricky conditions, and pressure-packed knockout matches. Still, certain players stood out with remarkable consistency, producing some of the Highest Batting Averages in ICC Champions Trophy ODI History.
This article examines the Highest Batting Averages in ICC Champions Trophy ODI History, ranked from number 10 to number 1. Each section details the player’s style, key performances, and contributions, accompanied by their statistics.
List of 5 Players with the Highest Batting Averages in ICC Champions Trophy ODI History
5. Arjuna Ranatunga

Sri Lanka’s former captain Arjuna Ranatunga was renowned for his calm temperament and experience. In the 1998 ICC KnockOut, Ranatunga played two matches, scoring 94 runs in total. His top score of 90 not out came in a high-pressure situation, demonstrating his ability to handle challenges effectively. His patient approach, combined with smart shot selection, allowed him to anchor innings and build partnerships.
Even though he played only a few games, his batting average of 94.00 places him among the best in tournament history. Ranatunga showed that experience, composure, and timing can be as important as power and flair. His performance firmly ranks him among the Highest Batting Averages in ICC Champions Trophy ODI History.
Span | Matches | Runs | HS | Ave |
---|---|---|---|---|
1998 | 2 | 94 | 90* | 94.00 |
4. Rassie van der Dussen

South Africa’s Rassie van der Dussen impressed everyone in the 2025 Champions Trophy. Across three matches, he scored 193 runs, remaining not out once, with a highest score of 72*. Van der Dussen’s consistent strike rotation and solid technique ensured South Africa had a stable middle order, a crucial factor in high-pressure matches.
With an average of 96.50, van der Dussen highlighted the value of calm, calculated batting in crucial tournament situations. His ability to anchor innings and adapt to different conditions made him one of the finest performers of the tournament. He is rightfully among the Highest Batting Averages in ICC Champions Trophy ODI History.
Span | Matches | Runs | HS | Ave |
---|---|---|---|---|
2025 | 3 | 193 | 72* | 96.50 |
3. Josh Inglis

Australian batter Josh Inglis had a phenomenal campaign in the 2025 Champions Trophy, playing three matches and batting twice. He scored 131 runs, including an unbeaten 120*, demonstrating his ability to dominate bowling attacks with aggressive stroke play. His batting combined power with timing, making him a dangerous presence at the crease.
Inglis’s batting average of 131.00 shows remarkable efficiency and highlights his ability to make the most of limited opportunities. His performances reinforced Australia’s middle order and make him one of the key names in the Highest Batting Averages in ICC Champions Trophy ODI History.
Span | Matches | Runs | HS | Ave |
---|---|---|---|---|
2025 | 3 | 131 | 120* | 131.00 |
2. KL Rahul

Indian wicketkeeper-batter KL Rahul was one of the most consistent performers in the 2025 ICC Champions Trophy. Across five matches, he scored 140 runs, remaining unbeaten in three of his four innings. His top score of 42* may appear modest, but his ability to finish games under pressure and keep the team on track was invaluable.
Rahul’s batting average of 140.00 reflects his consistency and resilience in tight situations. By maintaining control of the innings and ensuring a steady flow of runs, Rahul secured his place among the Highest Batting Averages in ICC Champions Trophy ODI History.
Span | Matches | Runs | HS | Ave |
---|---|---|---|---|
2025 | 5 | 140 | 42* | 140.00 |
READ MORE: Top 10 Players with the Highest Strike Rates in BPL History
1. Saeed Anwar

Pakistan’s elegant left-handed opener Saeed Anwar produced some of the finest performances in ICC KnockOut history (2000–2002). In four matches, he scored 289 runs, including two centuries and a half-century, with a top score of 105*. Anwar’s combination of elegance, timing, and aggressive intent made him a constant threat to opposition bowling attacks.
His batting average of 144.50 highlights his ability to consistently produce big scores while providing solid starts for Pakistan. Anwar’s place in the list of Highest Batting Averages in ICC Champions Trophy ODI History is fully deserved.
Span | Matches | Runs | HS | Ave |
---|---|---|---|---|
2000-02 | 4 | 289 | 105* | 144.50 |
The ICC Champions Trophy has seen many brilliant batting performances, but the players listed above stand out for their extraordinary consistency and ability to perform under pressure. From Arjuna Ranatunga’s calm 1998 innings to Babar Azam’s dominance in 2025, these batters have not only scored runs but also guided their teams in critical moments.
The Highest Batting Averages in ICC Champions Trophy ODI History reflect more than just numbers; they highlight temperament, skill, and the ability to deliver when it matters most. Each player’s contribution left a lasting mark on the tournament and inspired future generations of cricketers to rise to the occasion in high-pressure cricket.