7. Sanath Jayasuriya (Sri Lanka)

World Cups: 5 | Matches: 38 | Runs: 1165 | Centuries: 3 | HS: 120

6. Chris Gayle (West Indies)

World Cups: 5 | Matches: 35 | Runs: 1186 | Centuries: 2 | HS: 215

5. AB De Villiers (South Africa)

World Cups: 3 | Matches: 23 | Runs: 1207 | Centuries: 4 | HS: 162*

4. Brian Lara (West Indies)

World Cups: 5 | Matches: 34 | Runs: 1225 | Centuries: 2 | HS: 116

3. Kumar Sangakkara (Sri Lanka)

World Cups: 4 | Matches: 37 | Runs: 1532 | Centuries: 5 | HS: 124

2. Ricky Ponting (Australia)

World Cups: 5 | Matches: 46 | Runs: 1743 | Centuries: 5 | HS: 140*

1. Sachin Tendulkar (India)

World Cups: 6 | Matches: 45 | Runs: 2278 | Centuries: 6 | HS: 152