Test Cricket - Batting Records and Statistics - Aggregates
Fastest Players to Score  Runs            All Players    Openers Only   
  Player Country 5000 Runs Career
Innings Match Runs Matches Runs Avg
1 D G Bradman Australia 56 22/07/1938 5077 52 6996 99.94
2 J B Hobbs England 91 08/03/1929 5047 61 5410 56.95
3 G S A Sobers West Indies 95 04/08/1966 5091 93 8032 57.78
4 S M Gavaskar India 95 19/09/1979 5007 125 10122 51.12
5 I V A Richards West Indies 95 14/06/1984 5104 121 8540 50.24
6 M L Hayden Australia 95 09/07/2004 5059 103 8625 50.74
7 W R Hammond England 97 18/12/1936 5176 85 7249 58.46
8 K F Barrington England 97 26/08/1965 5002 82 6806 58.67
9 S P D Smith* Australia 97 15/03/2017 5102 88 8381 61.63
10 L Hutton England 98 26/07/1951 5091 79 6971 56.67
11 V Sehwag India 99 31/07/2008 5052 104 8586 49.34
12 S R Tendulkar India 103 16/02/1999 5000 200 15921 53.79
13 B C Lara West Indies 104 13/03/1999 5138 131 11953 52.89
14 R N Harvey Australia 105 12/12/1959 5031 79 6149 48.42
15 J E Root* England 105 04/08/2017 5006 125 10600 50.00
16 V Kohli* India 105 02/12/2017 5218 102 8074 49.53
17 G S Chappell Australia 106 18/03/1980 5008 87 7110 53.86
18 K C Sangakkara Sri Lanka 106 15/12/2006 5056 134 12400 57.41
19 Younis Khan Pakistan 106 21/02/2009 5129 118 10099 52.06
20 R B Kanhai West Indies 107 14/02/1969 5038 79 6227 47.53
21 Javed Miandad Pakistan 107 09/02/1985 5042 124 8832 52.57
22 K P Pietersen England 107 20/03/2010 5000 104 8181 47.29
23 M E K Hussey Australia 107 16/09/2011 5020 79 6235 51.53
24 R Dravid India 108 22/08/2002 5118 164 13288 52.31
25 H H Gibbs South Africa 108 13/01/2005 5035 90 6167 41.95
26 Mohammad Yousuf Pakistan 108 29/01/2006 5075 90 7530 52.29
27 C A Pujara* India 108 06/12/2018 5028 96 6792 43.82
28 H M Amla South Africa 109 09/11/2012 5050 124 9282 46.64
29 D A Warner* Australia 109 26/12/2016 5093 97 7870 46.29
30 R T Ponting Australia 110 17/10/2003 5062 168 13378 51.85
31 K S Williamson* New Zealand 110 24/03/2017 5116 88 7368 52.63
32 G C Smith South Africa 111 29/02/2008 5146 117 9265 48.26
33 D C S Compton England 113 23/06/1955 5060 78 5807 50.06
34 D P M D Jayawardene Sri Lanka 114 12/09/2005 5049 149 11814 49.85
35 T T Samaraweera Sri Lanka 114 03/01/2012 5022 81 5462 48.77
36 G Boycott England 115 25/08/1977 5021 108 8114 47.73
37 A N Cook England 115 03/01/2011 5130 161 12472 45.35
38 Azhar Ali* Pakistan 115 28/09/2017 5053 96 7097 42.50
39 Zaheer Abbas Pakistan 116 16/11/1984 5015 78 5062 44.80
40 C G Greenidge West Indies 116 03/04/1986 5019 108 7558 44.72
41 R B Richardson West Indies 116 23/01/1993 5026 86 5949 44.40
42 I R Bell England 116 18/08/2011 5027 118 7727 42.69
43 W M Lawry Australia 117 11/12/1970 5036 67 5234 47.15
44 M D Crowe New Zealand 117 16/06/1994 5036 77 5444 45.37
45 A J Strauss England 117 16/07/2009 5000 100 7037 40.91
46 K D Walters Australia 118 12/12/1980 5032 74 5357 48.26
47 J L Langer Australia 118 02/01/2004 5037 105 7696 45.27
48 A B de Villiers South Africa 118 26/12/2011 5010 114 8765 50.66
49 M A Taylor Australia 119 29/04/1995 5005 104 7525 43.50
50 M C Cowdrey England 120 13/08/1964 5042 114 7624 44.07
51 A R Border Australia 120 27/06/1985 5012 156 11174 50.56
52 M Azharuddin India 120 17/04/1997 5011 99 6215 45.04
53 M J Slater Australia 120 27/02/2001 5005 74 5312 42.84
54 J H Kallis South Africa 120 26/12/2003 5153 166 13289 55.37
55 M J Clarke Australia 120 09/11/2011 5107 115 8643 49.11
56 L R P L Taylor* New Zealand 120 13/11/2015 5085 112 7683 44.67
57 I M Chappell Australia 121 12/12/1975 5009 75 5345 42.42
58 G R Viswanath India 121 15/02/1980 5003 91 6080 41.93
59 M E Trescothick England 121 11/08/2005 5038 76 5825 43.80
60 Inzamam-ul-Haq Pakistan 122 31/05/2001 5109 120 8830 49.61
61 A C Gilchrist Australia 122 09/04/2006 5112 96 5570 47.61
62 M E Waugh Australia 123 06/03/1998 5005 128 8029 41.82
63 J H Edrich England 124 03/06/1976 5030 77 5138 43.54
64 M A Atherton England 124 05/06/1997 5045 115 7728 37.70
65 M P Vaughan England 124 27/07/2007 5088 82 5719 41.44
66 S R Waugh Australia 125 25/01/1996 5002 168 10927 51.06
67 C H Lloyd West Indies 126 10/07/1980 5067 110 7515 46.68
68 D I Gower England 127 01/08/1985 5013 117 8231 44.25
69 D C Boon Australia 127 02/01/1993 5054 107 7422 43.66
70 Misbah-ul-Haq Pakistan 127 21/04/2017 5050 75 5222 46.63
71 P A de Silva Sri Lanka 128 27/08/1998 5129 93 6361 42.98
72 Tamim Iqbal* Bangladesh 129 16/06/2022 5010 69 5082 39.09
73 G Kirsten South Africa 130 07/09/2001 5026 101 7289 45.27
74 S Chanderpaul West Indies 130 29/07/2004 5025 164 11867 51.37
75 A J Stewart England 131 12/03/1998 5004 133 8463 39.55
76 T M Dilshan Sri Lanka 132 30/06/2012 5000 87 5492 40.99
77 Saleem Malik Pakistan 133 08/08/1996 5001 103 5768 43.70
78 S T Jayasuriya Sri Lanka 133 20/06/2003 5010 110 6973 40.07
79 R R Sarwan West Indies 133 04/02/2009 5016 87 5842 40.01
80 A D Mathews* Sri Lanka 133 20/07/2018 5002 100 6953 45.15
81 S C Ganguly India 134 13/09/2005 5050 113 7212 42.18
82 V V S Laxman India 134 09/08/2007 5037 134 8781 45.97
83 C H Gayle* West Indies 134 19/12/2008 5109 103 7214 42.19
84 G P Thorpe England 137 30/05/2002 5072 100 6744 44.66
85 D L Haynes West Indies 138 03/02/1989 5045 116 7487 42.30
86 M S Atapattu Sri Lanka 138 04/04/2005 5000 90 5502 39.02
87 D Karunaratne* Sri Lanka 138 29/04/2021 5110 82 6023 39.63
88 G A Gooch England 140 05/07/1990 5128 118 8900 42.58
89 J G Wright New Zealand 140 27/11/1992 5017 82 5334 37.83
90 D B Vengsarkar India 141 26/09/1986 5007 116 6868 42.13
91 S P Fleming New Zealand 141 26/03/2004 5018 111 7172 40.07
92 B A Stokes* England 143 16/03/2022 5036 87 5470 35.99
93 B B McCullum New Zealand 145 14/02/2014 5219 101 6453 38.64
94 I T Botham England 149 06/08/1987 5006 102 5200 33.55
95 Mushfiqur Rahim* Bangladesh 149 15/05/2022 5037 82 5235 37.93
96 N Hussain England 150 31/07/2003 5002 96 5764 37.19
97 A Ranatunga Sri Lanka 153 30/07/2000 5063 93 5105 35.70
98 J M Bairstow* England 153 23/06/2022 5124 89 5482 37.04
99 K C Brathwaite* West Indies 154 30/11/2022 5067 80 5067 35.19
100 C L Hooper West Indies 157 07/02/2002 5019 102 5762 36.47

Batting Records and Statistics Menu