Cricket Database
0 of 50 calls today
Get a free API key Sign in Dashboard Upgrade

Cricket records

Most runs in Test cricket

Runs, wickets, highest scores, best bowling, team totals and hundreds, by format, men and women, from every international we hold ball by ball since 2001.

Record lists36
Matches10,971
Moved this week17

Most runs in Test cricket

top 100, since 2001
PlayerRunsDetailOpen
1JE RootEngland14,278309 innings, average 50.45, 41 hundredsOpen
2AN CookEngland12,472291 innings, average 45.35, 33 hundredsOpen
3SPD SmithAustralia10,920223 innings, average 56.00, 37 hundredsOpen
4KS WilliamsonNew Zealand9,515195 innings, average 54.06, 33 hundredsOpen
5V KohliIndia9,230210 innings, average 46.85, 30 hundredsOpen
6HM AmlaSouth Africa9,146211 innings, average 46.66, 28 hundredsOpen
7KC SangakkaraSri Lanka8,837161 innings, average 59.31, 30 hundredsOpen
8DA WarnerAustralia8,786205 innings, average 44.60, 26 hundredsOpen
9MJ ClarkeAustralia8,314188 innings, average 49.49, 28 hundredsOpen
10AB de VilliersSouth Africa8,182175 innings, average 51.78, 21 hundredsOpen
11KP PietersenEngland8,079175 innings, average 48.38, 23 hundredsOpen
12AD MathewsSri Lanka8,073211 innings, average 43.88, 15 hundredsOpen
13LRPL TaylorNew Zealand7,612192 innings, average 45.31, 19 hundredsOpen
14GC SmithSouth Africa7,584166 innings, average 48.93, 23 hundredsOpen
15IR BellEngland7,481199 innings, average 42.75, 22 hundredsOpen
16JH KallisSouth Africa7,405151 innings, average 54.05, 28 hundredsOpen
17Younis KhanPakistan7,275151 innings, average 53.89, 25 hundredsOpen
18BA StokesEngland7,273220 innings, average 34.47, 14 hundredsOpen
19CA PujaraIndia7,195176 innings, average 43.61, 19 hundredsOpen
20Azhar AliPakistan7,142180 innings, average 42.26, 19 hundredsOpen
21FDM KarunaratneSri Lanka7,113189 innings, average 38.87, 16 hundredsOpen
22DPMD JayawardeneSri Lanka7,005147 innings, average 50.04, 22 hundredsOpen
23RT PontingAustralia6,845161 innings, average 45.63, 17 hundredsOpen
24Mushfiqur RahimBangladesh6,710189 innings, average 39.01, 14 hundredsOpen
25SR TendulkarIndia6,610140 innings, average 53.74, 19 hundredsOpen
26TWM LathamNew Zealand6,450171 innings, average 39.09, 17 hundredsOpen
27LD ChandimalSri Lanka6,427165 innings, average 42.85, 15 hundredsOpen
28S ChanderpaulWest Indies6,420141 innings, average 57.32, 18 hundredsOpen
29V SehwagIndia6,375139 innings, average 47.93, 16 hundredsOpen
30UT KhawajaAustralia6,229159 innings, average 42.96, 16 hundredsOpen
31R DravidIndia6,089147 innings, average 46.84, 16 hundredsOpen
32JM BairstowEngland6,042178 innings, average 36.40, 12 hundredsOpen
33BB McCullumNew Zealand6,021161 innings, average 39.35, 12 hundredsOpen
34KC BrathwaiteWest Indies5,931191 innings, average 32.77, 12 hundredsOpen
35AJ StraussEngland5,849160 innings, average 37.74, 14 hundredsOpen
36MEK HusseyAustralia5,779130 innings, average 49.82, 17 hundredsOpen
37VVS LaxmanIndia5,483133 innings, average 50.30, 12 hundredsOpen
38D ElgarSouth Africa5,347152 innings, average 37.92, 14 hundredsOpen
39Misbah-ul-HaqPakistan5,102123 innings, average 49.53, 10 hundredsOpen
40Tamim IqbalBangladesh5,083132 innings, average 39.10, 10 hundredsOpen
41Mominul HaqueBangladesh5,083147 innings, average 37.10, 12 hundredsOpen
42AM RahaneIndia5,077144 innings, average 38.46, 12 hundredsOpen
43BKG MendisSri Lanka4,826138 innings, average 36.56, 10 hundredsOpen
44Babar AzamPakistan4,771122 innings, average 42.98, 9 hundredsOpen
45M LabuschagneAustralia4,730117 innings, average 43.80, 11 hundredsOpen
46MS DhoniIndia4,721139 innings, average 38.07, 6 hundredsOpen
47Asad ShafiqPakistan4,660128 innings, average 38.20, 12 hundredsOpen
48TM HeadAustralia4,653114 innings, average 43.08, 12 hundredsOpen
49TM DilshanSri Lanka4,564110 innings, average 43.88, 14 hundredsOpen
50Shakib Al HasanBangladesh4,533128 innings, average 37.78, 5 hundredsOpen
51DM de SilvaSri Lanka4,431122 innings, average 39.21, 13 hundredsOpen
52RG SharmaIndia4,301116 innings, average 40.58, 12 hundredsOpen
53KL RahulIndia4,288122 innings, average 36.65, 12 hundredsOpen
54ML HaydenAustralia4,28692 innings, average 48.70, 14 hundredsOpen
55TT SamaraweeraSri Lanka4,26699 innings, average 49.60, 11 hundredsOpen
56F du PlessisSouth Africa4,163118 innings, average 40.03, 10 hundredsOpen
57RA JadejaIndia4,160136 innings, average 37.82, 6 hundredsOpen
58CH GayleWest Indies4,111102 innings, average 43.73, 9 hundredsOpen
59MJ PriorEngland4,099122 innings, average 40.19, 7 hundredsOpen
60M VijayIndia3,982105 innings, average 38.29, 12 hundredsOpen
61PD CollingwoodEngland3,931107 innings, average 40.53, 10 hundredsOpen
62SM KatichAustralia3,86686 innings, average 47.73, 10 hundredsOpen
63IJL TrottEngland3,83593 innings, average 44.08, 9 hundredsOpen
64G GambhirIndia3,83194 innings, average 42.57, 8 hundredsOpen
65T BavumaSouth Africa3,810114 innings, average 38.10, 4 hundredsOpen
66BJ WatlingNew Zealand3,790117 innings, average 37.52, 8 hundredsOpen
67OJ PopeEngland3,732113 innings, average 34.56, 9 hundredsOpen
68RR PantIndia3,72590 innings, average 43.82, 8 hundredsOpen
69SR WatsonAustralia3,684107 innings, average 35.42, 4 hundredsOpen
70SCJ BroadEngland3,662243 innings, average 18.04, 1 hundredsOpen
71HC BrookEngland3,61070 innings, average 53.09, 10 hundredsOpen
72Z CrawleyEngland3,586117 innings, average 31.18, 5 hundredsOpen
73DM BravoWest Indies3,538102 innings, average 36.47, 8 hundredsOpen
74R AshwinIndia3,503151 innings, average 25.76, 6 hundredsOpen
75BM DuckettEngland3,36491 innings, average 38.23, 7 hundredsOpen
76HM NichollsNew Zealand3,35894 innings, average 39.51, 11 hundredsOpen
77Mohammad HafeezPakistan3,32197 innings, average 36.90, 8 hundredsOpen
78Q de KockSouth Africa3,30091 innings, average 38.82, 6 hundredsOpen
79Liton DasBangladesh3,28195 innings, average 34.90, 6 hundredsOpen
80BJ HaddinAustralia3,266112 innings, average 32.99, 4 hundredsOpen
81AG PrinceSouth Africa3,26189 innings, average 44.67, 10 hundredsOpen
82AK MarkramSouth Africa3,19292 innings, average 35.47, 8 hundredsOpen
83MM AliEngland3,094118 innings, average 28.13, 5 hundredsOpen
84JO HolderWest Indies3,062122 innings, average 30.02, 3 hundredsOpen
85Shubman GillIndia3,04377 innings, average 43.47, 11 hundredsOpen
86Mohammad YousufPakistan3,03667 innings, average 48.19, 8 hundredsOpen
87Sarfraz AhmedPakistan3,03195 innings, average 37.42, 4 hundredsOpen
88MN SamuelsWest Indies3,02192 innings, average 33.94, 6 hundredsOpen
89RR SarwanWest Indies2,99767 innings, average 45.41, 11 hundredsOpen
90DL VettoriNew Zealand2,96294 innings, average 35.69, 5 hundredsOpen
91Shan MasoodPakistan2,92696 innings, average 30.80, 7 hundredsOpen
92MV BoucherSouth Africa2,926111 innings, average 28.97, 1 hundredsOpen
93MahmudullahBangladesh2,91494 innings, average 33.49, 5 hundredsOpen
94JC ButtlerEngland2,907100 innings, average 31.95, 2 hundredsOpen
95J BlackwoodWest Indies2,898102 innings, average 30.19, 3 hundredsOpen
96N DickwellaSri Lanka2,853100 innings, average 30.68, 0 hundredsOpen
97JL LangerAustralia2,84260 innings, average 51.67, 9 hundredsOpen
98RL ChaseWest Indies2,806111 innings, average 26.22, 6 hundredsOpen
99DP ConwayNew Zealand2,76167 innings, average 42.48, 8 hundredsOpen
100MP VaughanEngland2,71376 innings, average 37.16, 8 hundredsOpen