| 1 | Sachin Tendulkar India | 6 World Cups (1992–2011) The Little Master leads all World Cup run scorers with 2,278 runs across 45 innings, including his famous century against Kenya in the 1999 edition. | 2,278 | 56.95 | 45 | 6 |
| 2 | Ricky Ponting Australia | 5 World Cups (1996–2011) Ponting scored 1,743 World Cup runs including his dominant 2003 and 2007 campaigns where Australia won back-to-back titles under his leadership. | 1,743 | 45.87 | 42 | 5 |
| 3 | Kumar Sangakkara Sri Lanka | 4 World Cups (2003–2015) Sangakkara scored 1,532 World Cup runs, with his 2015 edition producing four consecutive centuries — an unprecedented World Cup feat. | 1,532 | 56 | 37 | 5 |
| 4 | Tillakaratne Dilshan Sri Lanka | 3 World Cups (2007–2015) Dilshan accumulated 1,250 World Cup runs including his breakthrough 2011 campaign on home soil where Sri Lanka reached the final. | 1,250 | 38.12 | 33 | 4 |
| 5 | Sanath Jayasuriya Sri Lanka | 4 World Cups (1992–2007) The aggressive Sri Lankan opener scored 1,165 World Cup runs, headlined by his dominant 1996 campaign when Sri Lanka famously won the title. | 1,165 | 32.36 | 38 | 3 |
| 6 | Sourav Ganguly India | 3 World Cups (1996–2007) India's finest left-hand opener scored 1,006 World Cup runs, most memorably during the 2003 campaign when India reached the final. | 1,006 | 56 | 21 | 3 |
| 7 | Rohit Sharma India | 4 World Cups (2011–2023) Rohit dominated the 2019 and 2023 World Cups with his powerful hitting, scoring 1,002 World Cup runs including a record 5 centuries in the 2019 edition. | 1,002 | 48.19 | 25 | 7 |
| 8 | Virat Kohli India | 4 World Cups (2011–2023) Kohli's 2023 World Cup form — where he set a new record for most runs in a single World Cup edition — pushed his total past 1,200, with his overall average the best of any batter with 20+ innings. | 1,200 | 65 | 29 | 4 |
| 9 | Martin Guptill New Zealand | 3 World Cups (2011–2019) Guptill's famous 237* against West Indies in the 2015 quarter-final is the highest score in World Cup history, making him the most feared batsman of the 2015 and 2019 campaigns. | 1,067 | 38.1 | 30 | 2 |
| 10 | Mahela Jayawardene Sri Lanka | 4 World Cups (1999–2011) Jayawardene scored 1,100+ World Cup runs with graceful batting across four editions, including the 2007 and 2011 finals where he led Sri Lanka. | 1,100 | 30 | 40 | 2 |
| 11 | Inzamam-ul-Haq Pakistan | 4 World Cups (1992–2007) Pakistan's most prolific World Cup scorer accumulated 1,028 runs across four editions, memorable for his crucial innings in the 1992 title-winning campaign. | 1,028 | 35.44 | 33 | 1 |
| 12 | Brian Lara West Indies | 4 World Cups (1992–2007) Lara scored 1,225 World Cup runs at 42.24, including a magnificent 116 against South Africa in the 2007 edition on Caribbean soil. | 1,225 | 42.24 | 34 | 2 |
| 13 | Chris Gayle West Indies | 5 World Cups (1999–2019) The Universe Boss scored 1,186 World Cup runs including a spectacular 215 against Zimbabwe in 2015 — the highest score by any West Indian in World Cup cricket. | 1,186 | 40.2 | 35 | 3 |
| 14 | AB de Villiers South Africa | 3 World Cups (2007–2015) The Mr. 360 of batting scored 1,207 World Cup runs at an exceptional average of 63.52, including his famous 162* against the West Indies in the 2015 quarter-final. | 1,207 | 63.52 | 23 | 3 |
| 15 | Jacques Kallis South Africa | 4 World Cups (1996–2011) South Africa's greatest all-rounder scored 1,148 World Cup runs combining consistency with match-winning ability across four tournaments. | 1,148 | 45.92 | 36 | 1 |
| 16 | Vivian Richards West Indies | 3 World Cups (1975–1987) The King of cricket scored 1,013 World Cup runs including his famous 138* in the 1979 final against England — still considered the greatest World Cup innings of all time. | 1,013 | 63.31 | 23 | 1 |
| 17 | Hashim Amla South Africa | 3 World Cups (2007–2019) Amla's technically perfect batting produced 1,063 World Cup runs across three campaigns, including crucial performances in the 2015 edition in Australia and New Zealand. | 1,063 | 43.24 | 26 | 3 |
| 18 | Shikhar Dhawan India | 3 World Cups (2015–2023) India's left-handed opener accumulated 838 World Cup runs across three editions, known for his fearless approach against pace bowlers in the powerplay. | 838 | 44.1 | 20 | 3 |
| 19 | Kane Williamson New Zealand | 4 World Cups (2011–2023) New Zealand's captain led from the front with 971 World Cup runs including his iconic innings in the dramatic 2019 final that ended in a Super Over. | 971 | 39.22 | 28 | 2 |
| 20 | Glenn Maxwell Australia | 3 World Cups (2015–2023) Maxwell's extraordinary 201* against Afghanistan in the 2023 World Cup — scored in severe physical distress — is arguably the greatest individual batting performance in World Cup history. | 845 | 43 | 22 | 2 |