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) 1322571173649.72 26 61
10 Brian Lara (WI,World XI) 1152231143252.68 25 45
11 Younis Khan (PAK) 1112131009952.05 28 33
12 Steve Smith (AUS) 103195968556.97 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) 91176874354.98 26 34
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 Angelo Mathews (SL) 104193760845.55 15 41
30 Mohammad Yousuf (PAK) 82156753052.29 20 33
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 Dimuth Karunaratne (SL) 87174689941.31 15 37
40 Alec Stewart (ENG) 99189682439.67 11 38
41 Graham Thorpe (ENG) 94179674444.66 15 39
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) 98185631635.48 12 31
46 Michael Hussey (AUS) 73137623551.52 19 29
47 Herschelle Gibbs (SA) 80154616741.95 12 26
48 Jonny Bairstow (ENG) 95178604236.39 12 26
49 Ramnaresh Sarwan (WI) 80154584240.01 13 31
50 Marcus Trescothick (ENG) 72143582543.79 13 29