Test Cricket - Batting Records and Statistics - Aggregates
Players Scoring Most Runs in Year 
Only runs scored in matches beginning in selected year included
  Player Country Mat Inns NO Runs HS   100s 50s Avg
1 J E Root* England 13 24 1 948 125 2 6 41.22
2 V Kohli* India 13 24 0 1322 153 5 5 55.08
3 K Mendis* Sri Lanka 12 23 1 1023 196 3 4 46.50
4 C A Pujara* India 13 23 1 837 132* 3 4 38.05
5 N Dickwella* Sri Lanka 12 22 2 519 80* 0 3 25.95
6 A M Rahane* India 12 21 0 644 81 0 5 30.67
7 A K Markram* South Africa 10 20 0 672 152 2 2 33.60
8 D Elgar* South Africa 10 20 2 661 141* 1 5 36.72
9 J M Bairstow* England 11 20 0 609 110 2 2 30.45
10 B A Stokes* England 10 20 0 537 66 0 4 26.85
11 H M Amla South Africa 10 20 1 510 82 0 5 26.84
12 D de Silva* Sri Lanka 10 19 0 509 173 1 3 26.79
13 T D Paine Australia 10 19 5 493 62 0 2 35.21
14 S E Marsh Australia 10 19 0 492 156 1 1 25.89
15 A R S Silva Sri Lanka 10 19 2 616 109 1 4 36.24
16 A N Cook England 10 18 0 516 147 1 2 28.67
17 J C Buttler* England 10 18 1 760 106 1 6 44.71
18 U T Khawaja* Australia 10 18 0 732 171 2 4 40.67
19 D Karunaratne* Sri Lanka 9 17 1 743 158* 1 7 46.44
20 Azhar Ali* Pakistan 9 17 0 517 134 1 4 30.41
21 Asad Shafiq Pakistan 9 16 0 536 104 1 3 33.50
22 A D Mathews* Sri Lanka 8 16 3 640 120* 1 5 49.23
23 Mominul Haque* Bangladesh 8 15 0 673 176 4 0 44.87
24 Haris Sohail* Pakistan 8 15 1 550 147 2 0 39.29
25 R R Pant* India 8 14 0 537 114 1 2 38.36
26 A B de Villiers South Africa 7 14 2 638 126* 1 6 53.17
27 Babar Azam* Pakistan 8 14 3 616 127* 1 6 56.00
28 T W M Latham* New Zealand 7 12 1 658 264* 2 2 59.82
29 H M Nicholls* New Zealand 7 12 3 658 162* 3 3 73.11
30 K S Williamson* New Zealand 7 12 1 651 139 2 3 59.18

Batting Records and Statistics Menu