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 M Bairstow* England 8 16 3 994 162 6 1 76.46
2 J E Root* England 9 18 3 927 176 5 1 61.80
3 U T Khawaja* Australia 7 13 4 888 160 4 3 98.67
4 D Chandimal* Sri Lanka 6 10 3 719 206* 2 4 102.71
5 Babar Azam* Pakistan 5 9 0 661 196 2 4 73.44
6 Litton Das* Bangladesh 8 14 0 659 141 2 4 47.07
7 D J Mitchell* New Zealand 6 10 1 641 190 3 3 71.22
8 A D Mathews* Sri Lanka 8 13 1 615 199 2 1 51.25
9 T A Blundell* New Zealand 7 12 2 597 106 1 5 59.70
10 Abdullah Shafique* Pakistan 5 10 2 586 160* 2 2 73.25
11 D Karunaratne* Sri Lanka 8 15 1 569 107 1 4 40.64
12 B A Stokes* England 9 16 1 548 120 1 4 36.53
13 D P Conway* New Zealand 7 12 0 539 122 2 2 44.92
14 R R Pant* India 5 9 1 532 146 2 3 66.50
15 S P D Smith* Australia 7 11 1 494 145* 1 4 49.40
16 K C Brathwaite* West Indies 5 10 3 491 160 1 4 70.14
17 Imam-ul-Haq* Pakistan 5 10 1 488 157 2 1 54.22
18 Z Crawley* England 9 18 0 475 121 1 1 26.39
19 D Elgar* South Africa 6 12 1 439 96* 0 4 39.91
20 C Green* Australia 7 10 0 435 79 0 4 43.50
21 T Bavuma* South Africa 6 12 2 428 93 0 3 42.80
22 M Labuschagne* Australia 7 12 0 425 104 1 1 35.42
23 T W M Latham* New Zealand 7 12 0 404 252 1 1 33.67
24 K Mendis* Sri Lanka 7 12 0 380 85 0 4 31.67
25 Mushfiqur Rahim* Bangladesh 5 9 2 379 175* 2 1 54.14
26 K D Petersen* South Africa 4 8 0 377 82 0 4 47.13
27 Mahmudul Hasan Joy* Bangladesh 7 12 0 357 137 1 2 29.75
28 A Z Lees* England 7 14 0 357 67 0 2 25.50
29 A T Carey* Australia 7 10 1 354 93 0 2 39.33
30 D de Silva* Sri Lanka 7 13 0 343 109 1 1 26.38

Batting Records and Statistics Menu