Most hundreds across all World Cups
MP = Matches Played, I = Innings, R = Runs, Avg. = Batting average, S/R = Batting Strike rate, HS = Highest Score
1 | Sachin Tendulkar | 43 | 42 | 2175 | 57.23 | 14 | 6 | 152 v Namibia |
2 | Ricky Ponting | 46 | 42 | 1743 | 45.86 | 6 | 5 | 140* v India |
3 | Sourav Ganguly | 21 | 21 | 1006 | 55.88 | 3 | 4 | 183 v Sri Lanka |
4 | Mark Waugh | 22 | 22 | 1004 | 52.84 | 4 | 4 | 130 v Kenya |
5 | Sanath Jayasuriya | 38 | 37 | 1165 | 34.26 | 6 | 3 | 120 v New Zealand |
6 | Vivian Richards | 23 | 21 | 1013 | 63.31 | 5 | 3 | 181 v Sri Lanka |
7 | Matthew Hayden | 22 | 21 | 987 | 51.94 | 2 | 3 | 158 v West Indies |
8 | Saeed Anwar | 21 | 21 | 915 | 53.82 | 3 | 3 | 113* v New Zealand |
9 | AB de Villiers | 15 | 15 | 725 | 51.78 | 3 | 3 | 146 v West Indies |
10 | Rameez Raja | 16 | 16 | 700 | 53.84 | 2 | 3 | 119* v New Zealand |
11 | Brian Lara | 34 | 33 | 1225 | 42.24 | 7 | 2 | 116 v South Africa |
12 | Stephen Fleming | 33 | 33 | 1075 | 35.83 | 5 | 2 | 134* v South Africa |
13 | Herschelle Gibbs | 25 | 23 | 1067 | 56.15 | 8 | 2 | 143 v New Zealand |
14 | Aravinda De Silva | 35 | 32 | 1064 | 36.68 | 6 | 2 | 145 v Kenya |
15 | Mahela Jayawardena | 31 | 27 | 871 | 34.84 | 5 | 2 | 115* v New Zealand |
16 | Rahul Dravid | 22 | 21 | 860 | 61.42 | 6 | 2 | 145 v Sri Lanka |
17 | Scott Styris | 25 | 21 | 852 | 53.25 | 5 | 2 | 141 v Sri Lanka |
18 | David Boon | 16 | 16 | 815 | 54.33 | 5 | 2 | 100 v West Indies |
19 | Virender Sehwag | 20 | 20 | 805 | 40.25 | 3 | 2 | 175 v Bangladesh |
20 | Upul Tharanga | 18 | 18 | 661 | 41.31 | 4 | 2 | 133 v Zimbabwe |