The Cricket Lens

The game. The stories. Our perspective.

← All international formats

INTERNATIONAL CRICKET / MEN'S RECORDS

Test Records

Historical batting, bowling and match statistics from available Cricsheet deliveries.

Test Statistics

899 imported matches

Most Runs

All seasons
#PlayerMatchesInnsRunsAvgSR4s6sMost Runs
1JE Root16930914,27850.2757.6115454614,278
2AN Cook16129112,47245.3546.9514451112,472
3SPD Smith12722711,00355.2953.8312077211,003
4KS Williamson1101959,51554.0651.981068289,515
5V Kohli1232109,23046.8555.581028309,230
6HM Amla1222119,14646.4350.191150149,146
7DA Warner1122058,78644.6070.191055708,786
8KC Sangakkara851518,48960.6454.32961398,489
9AB de Villiers1061758,18251.7854.80944638,182
10MJ Clarke1071868,14648.7855.91921328,146
11KP Pietersen1011758,07948.3861.76979798,079
12AD Mathews1182118,07343.6448.31821888,073
13LRPL Taylor1091907,59744.9559.22929537,597
14GC Smith941657,58448.3160.73954197,584
15IR Bell1141987,41642.3849.55889387,416
16JH Kallis891517,40554.0549.81824597,405
17BA Stokes1222207,27334.4758.538331387,273
18CA Pujara1021757,16043.6644.29858167,160
19Azhar Ali971807,14242.2641.93697237,142
20Younis Khan811487,13553.6551.84724537,135
21FDM Karunaratne991897,11338.8751.06751117,113
22RT Ponting891596,73345.1958.74767306,733
23DPMD Jayawardene791376,61550.5051.28733356,615
24Mushfiqur Rahim1001836,59239.2448.65755376,592
25TWM Latham951716,45039.0948.17726226,450

Qualification for rate records: minimum 10 batting innings / 200 balls for batting strike rate, 20 wickets for bowling averages, or 120 legal balls for economy. These are editorial thresholds, not official IPL eligibility rules.

Historical Matches

899 matches

Showing the 20 most recent matches for the selected season.

Cricsheet (ODC-BY 1.0). Historical coverage is incomplete; figures reflect imported matches only and should not be treated as official all-time records.