8. David Warner: 3277 runs
7. Mohammad Rizwan: 3329 runs
6. Jos Buttler: 3389 runs
5. Martin Guptill: 3531 runs
4. Paul Stirling: 3655 runs
3. Virat Kohli: 4188 runs
2. Babar Azam: 4192 runs
1. Rohit Sharma: 4231 runs
Next : Virat Kohli's Test record on Australian soil
Click to read more..