8. Babar Azam (Pakistan) – 474 runs

The right-handed batsman Babar Azam was the most consistent performer for Pakistan in this tournament. He scored 474 runs in eight innings with an average of 67.71 and strike-rate of 87.77. It is also the most runs for a Pakistan batsman in a single CWC edition. Babar hit one century and four half-centuries in this tournament, including his match-winning innings of 101* against New Zealand.