The ICC World Cup 2023 Match 33, India vs Sri Lanka, is played at the Wankhede Stadium in Mumbai on November 2 (Thursday) with some of the top batters in the world cricket in action.
With India chasing their seventh consecutive win at the ICC World Cup 2023, Virat Kohli, Rohit Sharma, KL Rahul among other inform Indian batters in action. For Sri Lanka, Sadeera Samarawickrama, Kusal Mendis and Pathum Nissanka are in good form as well. We take a look at how their performances impacted the top 10.

| Player | Runs | Innings | Highest score | 50s | 100s |
| Quinton de Kock (SA) | 545 | 7 | 174 | 0 | 4 |
| Virat Kohli (IND) scored 88 runs | 442 | 7 | 103* | 3 | 1 |
| Rachin Ravindra (NZ) | 415 | 7 | 123* | 2 | 2 |
| David Warner (AUS) | 413 | 6 | 163 | 1 | 2 |
| Rohit Sharma (IND) scored 4 runs | 402 | 7 | 131 | 2 | 1 |
| Aiden Markram (SA) | 362 | 7 | 102 | 3 | 1 |
| Mohammad Rizwan (PAK) | 359 | 7 | 131* | 1 | 1 |
| Rassie van der Dussen (SA) | 353 | 7 | 133 | 1 | 2 |
| Daryl Mitchell (NZ) | 346 | 7 | 130 | 2 | 1 |
| Abdullah Shafique (PAK) | 332 | 6 | 113 | 3 | 1 |
| S Samarawickrama (SL) 0 run | 331 | 6 | 108 | 2 | 1 |
| Heinrich Klaasen (SA) | 315 | 7 | 109 | 1 | 1 |
Note: The list is updated after the Netherlands vs Afghanistan match
Top 5 leading run scorers for Netherlands
Sybrand Engelbrecht: 222 runs
Scott Edwards: 204 runs
Colin Ackermann: 181 runs
Logan van Beek: 122 runs
Bas de Leede: 117 runs
Top leading run scorers for Afghanistan
Hashmatullah Shahidi: 282 runs
Rahmat Shah: 264 runs
Azmatullah Omarzai: 234 runs
Rahmanullah Gurbaz: 234 runs
Ibrahim Zadran: 232 runs
Earlier on Wednesday, Quinton de Kock consolidated his position at the top of the Golden Bat race with his fourth century (114) in this tournament. He also became the first Indian to score 500-plus runs in this edition. Rassie van der Dussen scored his highest score (133) at an ICC World Cup while becoming the fourth South African to be among the top 10 highest run scorers, along with De Kock, Aiden Markram, and Heinrich Klaasen.
For Sri Lanka, Pathum Nissanka (46), Kusal Mendis (39) and Sadeera Samarawickrama (36) added some runs to their total with the latest also becoming the only Lankan batter to score 331 runs. Nissanka is not too far behind at 289 runs.
Tomorrow (November 3), Netherlands vs Afghanistan will be in action with in-form Afghan top-order looking to add further runs to their tally after match-winning efforts in the last two games.