10. Shubman Gill (India) - 295 runs in 9 international innings
9. Charith Asalanka (Sri Lanka) - 297 runs in 7 international innings
8. Mohammad Rizwan (Pakistan) - 300 runs in 7 international innings
7. Rachin Ravindra (New Zealand) - 302 runs in 5 international innings
6. Kusal Mendis (Sri Lanka) - 310 runs in 10 international innings
5. Pathum Nissanka (Sri Lanka) - 388 runs in 6 international innings
4. Kendel Kadowaki-Fleming (Japan) - 411 runs in 9 international innings
3. Rohit Sharma (India) - 416 runs in 11 international innings
2. Kane Williamson (New Zealand) - 486 runs in 6 international innings
1. Yashasvi Jaiswal (India) - 535 runs in 10 international innings
Next : Most Test runs in winning cause; Root, Smith ahead of Kohli
Click to read more..