3. Rachin Ravindra (New Zealand) - 415 runs in 7 matches (2 hundreds, 2 fifties)
PTI
No. 4 - David Warner
4. David Warner (Australia) - 413 runs in 6 matches (2 hundreds, 1 fifty)
PTI
Rohit Sharma at No. 5
5. Rohit Sharma (India) - 402 runs in 7 matches (1 hundred, 2 fifties). The World Cup 2023 top run scorers list is as of November 2, 2023 after India vs Sri Lanka match in Mumbai.