List of top 10 runmakers in Test history after West Indies captain Brian Lara scored a century and moved to seventh during the second Test against Zimbabwe in Bulawayo on Thursday.
| 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 |