England's Ben Duckett was the highest run-scorer in the Champions Trophy 2025 group stage. He scored 227 runs at an average of 75.66. He is followed by Joe Root, who scored 225 runs. Afghanistan's Ibrahim Zadran scored 216 runs, while New Zealand's Tom Latham and India's Shreyas Iyer scored 187 runs and 150 runs, respectively.