Test Cricket - Batting Records and Statistics - Aggregates
Most Runs Batting as 
    Career   Batting as Opener
  Player Country Career   Inns NO Runs 100s Avg   Inns NO Runs 100s Avg
1 A N Cook England 2006-2018   291 16 12472 33 45.35   278 14 11845 31 44.87
2 S M Gavaskar India 1971-1987   214 16 10122 34 51.12   203 12 9607 33 50.30
3 G C Smith South Africa 2002-2014   205 13 9265 27 48.26   196 12 9030 27 49.08
4 D A Warner* Australia 2011-   205 8 8786 26 44.60   202 8 8747 26 45.09
5 M L Hayden Australia 1994-2009   184 14 8625 30 50.74   184 14 8625 30 50.74
6 V Sehwag India 2001-2013   180 6 8586 23 49.34   170 6 8207 22 50.04
7 G Boycott England 1964-1982   193 23 8114 22 47.73   191 23 8091 22 48.16
8 G A Gooch England 1975-1995   215 6 8900 20 42.58   184 6 7811 18 43.88
9 M A Taylor Australia 1989-1999   186 13 7525 19 43.50   186 13 7525 19 43.50
10 C G Greenidge West Indies 1974-1991   185 16 7558 19 44.72   182 16 7488 19 45.11
11 M A Atherton England 1989-2001   212 7 7728 16 37.70   197 6 7476 16 39.14
12 D L Haynes West Indies 1978-1994   202 25 7487 18 42.30   201 25 7472 18 42.45
13 C H Gayle* West Indies 2000-2014   182 11 7214 15 42.19   173 10 7028 15 43.12
14 A J Strauss England 2004-2012   178 6 7037 21 40.91   171 6 6741 20 40.85
15 L Hutton England 1937-1955   138 15 6971 19 56.67   131 12 6721 19 56.48
16 D Karunaratne* Sri Lanka 2012-   170 7 6740 16 41.35   165 7 6647 16 42.07
17 S T Jayasuriya Sri Lanka 1991-2007   188 14 6973 14 40.07   152 9 5932 13 41.48
18 M E Trescothick England 2000-2006   143 10 5825 14 43.80   142 9 5824 14 43.79
19 G Kirsten South Africa 1993-2004   176 15 7289 21 45.27   149 12 5726 14 41.80
20 K C Brathwaite* West Indies 2011-   171 10 5513 12 34.24   170 10 5492 12 34.33
21 M S Atapattu Sri Lanka 1990-2007   156 15 5502 16 39.02   136 13 5317 16 43.23
22 M J Slater Australia 1993-2001   131 7 5312 14 42.84   131 7 5312 14 42.84
23 J G Wright New Zealand 1978-1993   148 7 5334 12 37.83   144 6 5260 12 38.12
24 H H Gibbs South Africa 1996-2008   154 7 6167 14 41.95   116 5 5242 14 47.23
25 W M Lawry Australia 1961-1971   123 12 5234 13 47.15   123 12 5234 13 47.15
26 T W M Latham* New Zealand 2014-   138 6 5294 13 40.11   135 5 5230 13 40.23
27 J B Hobbs England 1908-1930   102 7 5410 15 56.95   97 6 5130 14 56.37
28 D Elgar* South Africa 2012-   152 11 5347 14 37.92   141 9 5121 13 38.80
29 J L Langer Australia 1993-2007   182 12 7696 23 45.27   115 9 5112 16 48.23
30 Tamim Iqbal* Bangladesh 2008-   134 2 5134 10 38.89   133 2 5095 10 38.89
31 H Sutcliffe England 1924-1935   84 9 4555 16 60.73   83 9 4522 16 61.11
32 R C Fredericks West Indies 1968-1977   109 7 4334 8 42.49   108 7 4329 8 42.86
33 G Gambhir India 2004-2016   104 5 4154 9 41.96   101 5 4119 9 42.91
34 Saeed Anwar Pakistan 1990-2001   91 2 4052 11 45.53   86 2 3957 11 47.11
35 M Vijay India 2008-2018   105 1 3982 12 38.29   100 1 3880 12 39.19
36 Mudassar Nazar Pakistan 1976-1989   116 8 4114 10 38.09   109 6 3787 9 36.77
37 R B Simpson Australia 1957-1978   111 7 4869 10 46.82   70 4 3664 8 55.52
38 Mohammad Hafeez* Pakistan 2003-2018   105 8 3652 10 37.65   101 7 3539 10 37.65
39 J H Edrich England 1963-1976   127 9 5138 12 43.54   82 5 3430 8 44.55
40 A R Morris Australia 1946-1955   79 3 3533 12 46.49   76 2 3381 11 45.69
41 A J Stewart England 1990-2003   235 21 8463 15 39.55   77 2 3348 8 44.64
42 D L Amiss England 1966-1977   88 10 3612 11 46.31   69 8 3276 11 53.70
43 C C Hunte West Indies 1958-1967   78 6 3245 8 45.07   78 6 3245 8 45.07
44 M P Vaughan England 1999-2008   147 9 5719 18 41.44   72 4 3093 10 45.49
45 C C McDonald Australia 1952-1961   83 4 3107 5 39.33   81 3 3073 5 39.40
46 Taufeeq Umar Pakistan 2001-2014   83 5 2963 7 37.99   83 5 2963 7 37.99
47 G M Wood Australia 1978-1988   112 6 3374 9 31.83   92 4 2958 8 33.61
48 S M Katich Australia 2001-2010   99 6 4188 10 45.03   61 3 2928 8 50.48
49 N S Sidhu India 1983-1999   78 2 3202 9 42.13   69 1 2911 8 42.81
50 S L Campbell West Indies 1995-2002   93 4 2882 4 32.38   91 4 2856 4 32.83

Highest Averages for Each Batting Position
Most 100s for each Batting Position
Batting Records and Statistics Menu