Top run scorers in Test Cricket

All time leading Test match run scorers

12773 Satchin Tendulkar, IND – Average 54.58
11953 Brian Lara, WI – Average 52.88
11271 Ricky Ponting, AUS – Average 56.07
11174 Allen Border, AUS – Average 50.56
10927 Steve Waugh, AUS – Average 51.06
10823 Rahul Dravid, IND – Average 52.53
10277 Jacques Kallis, SA – Average 54.66
10122 Sunil Gavaskar, IND – Average 51.12
8900 Graham Gooch, ENG – Average 42.58
8832 Javed Miandad, PAK – Average 52.57
8830 Inzamam-ul-Haq, PAK – Average 49.60
8625 Matthew Hayden, AUS – Average 50.73
8576 Shivnarine Chanderpaul, WI – Average 49.28
8540 Viv Richards, WI – Average 50.23
8532 Mahela Jayawardene, SL – Average 52.99
8463 Alec Stewart, ENG – Average 39.54
8231 David Gower, ENG – Average 44.25
8114 Geoff Boycott, ENG – Average 47.72
8032 Gary Sobers, WI – Average 57.78
8029 Mark Waugh, AUS – Average 41.81