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 109 9685 56.97
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 140 11736 49.73
16 V Kohli* India 105 02/12/2017 5218 113 8848 49.16
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 103 7195 43.61
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 112 8786 44.60
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 100 8743 54.99
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 97 7142 42.26
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 U T Khawaja* Australia 117 27/07/2023 5004 73 5451 45.81
47 K D Walters Australia 118 12/12/1980 5032 74 5357 48.26
48 J L Langer Australia 118 02/01/2004 5037 105 7696 45.27
49 A B de Villiers South Africa 118 26/12/2011 5010 114 8765 50.66
50 M A Taylor Australia 119 29/04/1995 5005 104 7525 43.50
51 M C Cowdrey England 120 13/08/1964 5042 114 7624 44.07
52 A R Border Australia 120 27/06/1985 5012 156 11174 50.56
53 M Azharuddin India 120 17/04/1997 5011 99 6215 45.04
54 M J Slater Australia 120 27/02/2001 5005 74 5312 42.84
55 J H Kallis South Africa 120 26/12/2003 5153 166 13289 55.37
56 M J Clarke Australia 120 09/11/2011 5107 115 8643 49.11
57 L R P L Taylor* New Zealand 120 13/11/2015 5085 112 7683 44.67
58 I M Chappell Australia 121 12/12/1975 5009 75 5345 42.42
59 G R Viswanath India 121 15/02/1980 5003 91 6080 41.93
60 M E Trescothick England 121 11/08/2005 5038 76 5825 43.80
61 Inzamam-ul-Haq Pakistan 122 31/05/2001 5109 120 8830 49.61
62 A C Gilchrist Australia 122 09/04/2006 5112 96 5570 47.61
63 M E Waugh Australia 123 06/03/1998 5005 128 8029 41.82
64 J H Edrich England 124 03/06/1976 5030 77 5138 43.54
65 M A Atherton England 124 05/06/1997 5045 115 7728 37.70
66 M P Vaughan England 124 27/07/2007 5088 82 5719 41.44
67 S R Waugh Australia 125 25/01/1996 5002 168 10927 51.06
68 C H Lloyd West Indies 126 10/07/1980 5067 110 7515 46.68
69 D I Gower England 127 01/08/1985 5013 117 8231 44.25
70 D C Boon Australia 127 02/01/1993 5054 107 7422 43.66
71 Misbah-ul-Haq Pakistan 127 21/04/2017 5050 75 5222 46.63
72 T W M Latham* New Zealand 127 24/02/2023 5038 80 5418 39.84
73 P A de Silva Sri Lanka 128 27/08/1998 5129 93 6361 42.98
74 Tamim Iqbal* Bangladesh 129 16/06/2022 5010 70 5134 38.89
75 D Chandimal* Sri Lanka 129 09/03/2023 5017 77 5402 43.92
76 G Kirsten South Africa 130 07/09/2001 5026 101 7289 45.27
77 S Chanderpaul West Indies 130 29/07/2004 5025 164 11867 51.37
78 A J Stewart England 131 12/03/1998 5004 133 8463 39.55
79 T M Dilshan Sri Lanka 132 30/06/2012 5000 87 5492 40.99
80 Saleem Malik Pakistan 133 08/08/1996 5001 103 5768 43.70
81 S T Jayasuriya Sri Lanka 133 20/06/2003 5010 110 6973 40.07
82 R R Sarwan West Indies 133 04/02/2009 5016 87 5842 40.01
83 A D Mathews* Sri Lanka 133 20/07/2018 5002 107 7502 46.02
84 S C Ganguly India 134 13/09/2005 5050 113 7212 42.18
85 V V S Laxman India 134 09/08/2007 5037 134 8781 45.97
86 C H Gayle* West Indies 134 19/12/2008 5109 103 7214 42.19
87 G P Thorpe England 137 30/05/2002 5072 100 6744 44.66
88 D L Haynes West Indies 138 03/02/1989 5045 116 7487 42.30
89 M S Atapattu Sri Lanka 138 04/04/2005 5000 90 5502 39.02
90 D Karunaratne* Sri Lanka 138 29/04/2021 5110 89 6740 41.35
91 G A Gooch England 140 05/07/1990 5128 118 8900 42.58
92 J G Wright New Zealand 140 27/11/1992 5017 82 5334 37.83
93 D B Vengsarkar India 141 26/09/1986 5007 116 6868 42.13
94 S P Fleming New Zealand 141 26/03/2004 5018 111 7172 40.07
95 A M Rahane* India 141 07/06/2023 5020 85 5077 38.46
96 D Elgar* South Africa 142 26/12/2022 5002 86 5347 37.92
97 B A Stokes* England 143 16/03/2022 5036 102 6316 35.48
98 B B McCullum New Zealand 145 14/02/2014 5219 101 6453 38.64
99 I T Botham England 149 06/08/1987 5006 102 5200 33.55
100 Mushfiqur Rahim* Bangladesh 149 15/05/2022 5037 88 5676 38.09

Batting Records and Statistics Menu