No. | Name | Country | Matches | Innings | Runs |
1. | Allan Border | Australia | 156 | 265 | 11,174 |
2. | Steve Waugh | Australia | 164 | 253 | 10,660 |
3. | Sunil Gavaskar | India | 125 | 214 | 10,122 |
4. | Graham Gooch | England | 118 | 215 | 8,900 |
5. | Sachin Tendulkar | India | 107 | 173 | 8,882 |
6. | Javed Miandad | Pakistan | 124 | 189 | 8,832 |
7. | Brian Lara | West Indies | 98 | 171 | 8,625 |
8. | Viv Richards | West Indies | 121 | 182 | 8,540 |
9. | Alec Stewart | England | 133 | 235 | 8,463 |
10. | David Gower | England | 117 | 204 | 8,231 |