Most Runs in ICC Test Championship 2023-25: Yashasvi Jaiswal cut down his gap to leading run-scorer Joe Root with back-to-back half-centuries for India against Bangladesh in the Kanpur Test. Also read: WTC Points Table 2023-25 Updated after India beat Bangladesh
Meanwhile, Sri Lankan batter Kamindu Mendis moved into the top-five list with an 182-run knock in a 2-0 clean sweep over New Zealand at home. Let's take a look at what our Top 10 list of run-scorers looks like.

| No | Player | Runs | Matches | Highest Score |
|---|---|---|---|---|
| 1 | Joe Root (England) | 1398 | 16 | 153 |
| 2 | Yashasvi Jaiswal (India) | 1217 | 11 | 214* |
| 3 | Ben Duckett (England) | 1028 | 16 | 153 |
| 4 | Zak Crawley (England) | 984 | 13 | 189 |
| 5 | Kamindu Mendis (Sri Lanka) | 943 | 8 | 182* |
| 6 | Usman Khawaja (Australia) | 943 | 12 | 141 |
| 7 | Dhananjay de Silva (Sri Lanka) | 851 | 10 | 122 |
| 6 | Ollie Pope (England) | 835 | 13 | 196 |
| 9 | Ben Stokes (England) | 796 | 13 | 155 |
| 10 | Kane Williamson (New Zealand) | 757 | 8 | 133* |