Most Runs in Test cricket

Record holder : Sachin Tendulkar of India holds the record (15921 runs) for most runs in test cricket.

Download this Record Infographics

15921 runs
Matches 200
Average 53.78
Hundreds 51
13378 runs
Australia Ricky Ponting ( Aus )
Matches 168
Average 51.85
Hundreds 41
13289 runs
Matches 166
Average 55.37
Hundreds 45
13288 runs
India Rahul Dravid ( Ind )
Matches 164
Average 52.31
Hundreds 36
12472 runs
England Alastair Cook ( Eng )
Matches 161
Average 45.35
Hundreds 33
12400 runs
Matches 134
Average 57.4
Hundreds 38
11953 runs
West Indies Brian Lara ( WI )
Matches 131
Average 52.88
Hundreds 34
11867 runs
Matches 164
Average 51.37
Hundreds 30
11814 runs
Matches 149
Average 49.84
Hundreds 34
11174 runs
Australia Allan Border ( Aus )
Matches 156
Average 50.56
Hundreds 27
Recommended for you