Highest run-scorers of every ICC CWC edition since 2003
2003:
sachin tendulkar
673 runs with six 50s and 1 century
2007: matthew hayden
659 runs with an average of 73.22
2011: tillakaratne dilshan
he scored 500 runs with 2 centuries and half centuries
2015: martin guptill
the kiwi scored 547 runs in 9 matches
2019: rohit sharma
he scored 648 runs with 5 centuries and 1 half-century
Harbhajan Singh calls out ex-PCB chief Najam Sethi
Learn more