Most Runs in TEST

SrPlayerMInnRAve100s50s
1 Sachin Tendulkar (IND) 1572991467654.55 40 63
2 Ricky Ponting (AUS) 1512871337851.85 35 62
3 Jacques Kallis (SA,World XI) 1462801328955.37 43 58
4 Rahul Dravid (IND,World XI) 1452801305352.42 31 61
5 Alastair Cook (ENG) 1462911247245.35 28 57
6 Kumar Sangakkara (SL) 1212331240057.40 27 52
7 Shivnarine Chanderpaul (WI) 1482801186751.37 28 66
8 Mahela Jayawardene (SL) 1332521181450.05 27 50
9 Joe Root (ENG) 1312551162649.68 26 60
10 Brian Lara (WI,World XI) 1152231143252.68 25 45
11 Younis Khan (PAK) 1112131009952.05 28 33
12 Steve Smith (AUS) 102193966557.52 28 41
13 Hashim Amla (SA,World XI) 111215928246.64 24 41
14 Graeme Smith (SA,World XI) 104205926548.25 22 38
15 Steve Waugh (AUS) 109193898958.37 29 36
16 Virat Kohli (IND) 99191884849.15 22 30
17 David Warner (AUS) 103205878644.59 23 37
18 VVS Laxman (IND) 121225878145.97 15 56
19 AB de Villiers (SA) 102191876550.66 20 46
20 Kane Williamson (NZ) 90174867555.25 26 33
21 Michael Clarke (AUS) 107198864349.10 24 27
22 Matthew Hayden (AUS) 92184862550.73 28 29
23 Virender Sehwag (IND,World XI) 93180858649.34 17 32
24 Inzamam-ul-Haq (PAK,World XI) 101190856550.68 23 44
25 Kevin Pietersen (ENG) 94181818147.28 20 35
26 Ian Bell (ENG) 107205772742.69 21 46
27 Ross Taylor (NZ) 102196768344.66 16 35
28 Justin Langer (AUS) 92178760945.83 20 29
29 Mohammad Yousuf (PAK) 82156753052.29 20 33
30 Angelo Mathews (SL) 102189750246.02 15 40
31 Gary Kirsten (SA) 89175728545.53 18 34
32 Chris Gayle (WI) 92182721442.18 12 37
33 Sourav Ganguly (IND) 101188721242.17 15 35
34 Cheteshwar Pujara (IND) 90176719543.60 16 35
35 Stephen Fleming (NZ) 101189717240.06 6 46
36 Azhar Ali (PAK) 93180714242.26 16 35
37 Andrew Strauss (ENG) 89178703740.91 21 27
38 Mark Waugh (AUS) 95179702242.81 17 42
39 Alec Stewart (ENG) 99189682439.67 11 38
40 Graham Thorpe (ENG) 94179674444.66 15 39
41 Dimuth Karunaratne (SL) 85170674041.34 15 35
42 Sanath Jayasuriya (SL) 93179663639.73 11 28
43 Brendon McCullum (NZ) 94176645338.64 8 31
44 Mike Atherton (ENG) 88175644238.11 13 37
45 Ben Stokes (ENG) 97183631435.87 12 31
46 Michael Hussey (AUS) 73137623551.52 19 29
47 Herschelle Gibbs (SA) 80154616741.95 12 26
48 Jonny Bairstow (ENG) 94176597436.42 12 26
49 Ramnaresh Sarwan (WI) 80154584240.01 13 31
50 Marcus Trescothick (ENG) 72143582543.79 13 29