You are here: Home » Records » List of Highest Run Getters in Test Matches

List of Highest Run Getters in Test Matches

Last Updated on July 8, 2014

List of The Leading Run Scorers in Test Cricket – Top 20 Run Getters

Player Mat Inns NO Runs HS Avg 100 50
1 Sachin Tendulkar (India) 200 329 33 15921 248* 53.78 51 68
2 Ricky Ponting (Aus) 168 287 29 13378 257 51.85 41 62
3 Jacques Kallis (ICC/SA) 166 280 40 13289 224 55.37 45 58
4 Rahul Dravid (ICC/India) 164 286 32 13288 270 52.31 36 63
5 Brian Lara (ICC/WI) 131 232 6 11953 400* 52.88 34 48
6 Kumar Sangakkara (SL) 124 213 17 11493 319 58.63 36 48
7 Mahela Jayawardene (SL) 145 244 15 11493 374 50.18 33 48
8 Shivnarine Chanderpaul (WI) 156 266 46 11414 203* 51.88 29 63
9 Allan Border (Aus) 156 265 44 11174 205 50.56 27 63
10 Steve Waugh (Aus) 168 260 46 10927 200 51.06 32 50
11 Sunil Gavaskar (India) 125 214 16 10122 236* 51.12 34 45
12 Graeme Smith (ICC/SA) 117 205 13 9265 277 48.25 27 38
13 Graham Gooch (Eng) 118 215 6 8900 333 42.58 20 46
14 Javed Miandad (Pak) 124 189 21 8832 280* 52.57 23 43
15 Inzamam-ul-Haq (ICC/Pak) 120 200 22 8830 329 49.60 25 46
16 VVS Laxman (India) 134 225 34 8781 281 45.97 17 56
17 Matthew Hayden (Aus) 103 184 14 8625 380 50.73 30 29
18 Virender Sehwag (ICC/India) 104 180 6 8586 319 49.34 23 32
19 Viv Richards (WI) 121 182 12 8540 291 50.23 24 45
20 Alec Stewart (Eng) 133 235 21 8463 190 39.54 15 45