Who holds the highest Cricket World Cup batting average with a 10-innings minimum?
Answer
Lance Klusener
Answer
Lance Klusener
Lance Klusener holds the highest Cricket World Cup batting average among players with at least 10 innings, recording an average of 124.00. The South African all-rounder scored 372 runs in 11 World Cup innings and was dismissed only three times.
That qualification matters because batting average is calculated by dividing runs by dismissals, not by innings played. Klusener’s eight not-outs therefore have a major effect on the figure. His average is a record under the page’s stated minimum of 10 innings, rather than a claim that he scored the most World Cup runs.
Australia’s Andrew Symonds is next on the listed table at 103.00, while Virat Kohli and AB de Villiers are famous for much larger overall World Cup records in other categories. Klusener’s record belongs mainly to the 1999 and 2003 tournaments, when his aggressive lower-order batting and finishing ability made him one of South Africa’s most dangerous players.
Source: Wikipedia · fact-checked Sept. 2026