Most Runs in Test Cricket
| # | Player | M | Inns | Runs | S/R | 4s | 6s |
|---|---|---|---|---|---|---|---|
| 1 | 200 | 329 | 15921 | 54.09 | 2058 | 69 | |
| 2 | 166 | 304 | 14114 | 57.52 | 1509 | 46 | |
| 3 | 168 | 287 | 13378 | 58.72 | 1509 | 73 | |
| 4 | 166 | 280 | 13289 | 45.97 | 1488 | 97 | |
| 5 | 164 | 286 | 13288 | 42.51 | 1655 | 21 | |
| 6 | 161 | 291 | 12472 | 46.95 | 1442 | 11 | |
| 7 | 134 | 233 | 12400 | 54.19 | 1491 | 51 | |
| 8 | 131 | 232 | 11953 | 60.51 | 1559 | 88 | |
| 9 | 164 | 280 | 11867 | 43.31 | 1285 | 36 | |
| 10 | 149 | 252 | 11814 | 51.45 | 1387 | 61 | |
| 11 | 156 | 265 | 11174 | - | 1161 | 28 | |
| 12 | 168 | 260 | 10927 | 48.64 | 1175 | 20 | |
| 13 | 125 | 223 | 10920 | 53.96 | 1172 | 67 | |
| 14 | 125 | 214 | 10122 | 66.04 | 1016 | 26 | |
| 15 | 118 | 213 | 10099 | 52.12 | 1082 | 70 | |
| 16 | 110 | 195 | 9515 | 51.97 | 1063 | 28 | |
| 17 | 124 | 215 | 9282 | 49.97 | 1170 | 14 | |
| 18 | 117 | 205 | 9265 | 59.67 | 1165 | 24 | |
| 19 | 123 | 210 | 9230 | 55.57 | 1027 | 30 | |
| 20 | 118 | 215 | 8900 | 49.23 | 1079 | 25 |
Most Runs in Test Cricket — Leading Run-Scorers
Sachin Tendulkar has scored the most runs in Test history, 15921 runs in 329 innings with 51 hundreds and 68 fifties. He is followed by Joe Root (14114), Ricky Ponting (13378) and Jacques Kallis (13289), batters who piled up runs against every kind of attack, home and away.
Test batting is the ultimate examination of technique and temperament, rewarding those who concentrate for hours and turn starts into the big centuries that define greatness over five-day matches. The table below lists every leading scorer with innings, hundreds and fifties. Last updated 9 September, 2026.