Most Test runs in 2021

Batsman Runs (Balls) Inns Avg 50s/100s HS SR
Joe Root (Eng) 891 (1577) 16 55.68 0/3 228 56.49
L Thirimanne (SL) 659 (1518) 13 50.69 4/2 140 43.41
D Karunaratne (SL) 624 (1114) 9 69.33 2/3 244 56.01
R Pant (Ind) 515 (673) 10 64.37 4/1 101 76.52
K Mayers (WI) 475 (745) 10 52.77 2/1 210* 63.75
R Sharma (Ind) 474 (865) 11 47.4 2/1 161 54.79
N Dickwella (SL) 463 (725) 12 42.09 3/0 96 63.86
Mominul (Ban) 419 (928) 8 59.85 0/2 127 45.15
K Brathwaite (WI) 408 (1031) 10 40.8 2/1 126 39.57
Azhar Ali (Pak) 407 (869) 8 58.14 2/1 126 46.83
N Bonner (WI) 385 (1008) 8 55.00 2/1 113* 38.19
T Iqbal (Ban) 383 (492) 8 54.71 4/0 92 77.84
Abid Ali (Pak) 359 (799) 8 51.28 1/1 215* 44.93
C Pujara (Ind) 341 (1018) 10 34.1 4/0 77 33.49
Fawad Alam (Pak) 333 (705) 8 47.57 0/2 140 47.23
D Lawrence (Eng) 329 (686) 13 29.90 3/0 81* 47.95
A Markram (SA) 328 (727) 7 54.66 2/1 108 45.11
Dhananjaya
de Silva (SL)
311 (597) 6 51.83 1/1 166 52.09
D Conway (NZ) 306 (558) 4 76.5 1/1 200 54.83
S Smith (Aus) 303 (544) 4 75.75 2/1 131 55.69
M Rizwan (Pak) 303 (558) 7 50.5 1/1 115* 53.61
Dom Sibley (Eng) 299 (924) 16 21.35 3/0 87 32.35
S Gill (Ind) 298 (543) 11 29.8 3/0 91 54.88
M Labuschagne (Aus) 297 (540) 4 74.25 2/1 108 55.00
R Burns (Eng) 296 (673) 8 37.00 1/1 132 43.98
Oshada
Fernando (SL)
284 (642) 9 35.5 3/0 91 44.23
D Elgar (SA) 277 (391) 7 46.16 1/1 127 70.84
Liton Das (Ban) 275 (471) 7 45.83 3/0 71 58.38
Mushfiqur (Ban) 272 (533) 7 45.33 2/0 68* 51.03
W Sundar (Ind) 265 (502) 6 66.25 3/0 96* 52.78
Sean Williams (Zim) 264 (400) 3 132.00 0/2 151* 66.00
H Nicholls (NZ) 262 (558) 4 65.5 1/1 157 46.95
Mehidy Hasan (Ban) 256 (509) 7 36.57 1/1 103 50.29
A Mathews (SL) 255 (604) 7 36.42 1/1 110 42.21
K Williamson (NZ) 252 (416) 3 84.00 0/1 238 60.57
Joshua
Da Silva (WI)
250 (670) 9 31.25 1/0 92 37.31
F Ashraf (Pak) 247 (448) 6 49.4 2/0 78* 55.13
Van der
Dussen (SA)
242 (554) 6 40.33 2/0 67 43.68
R Ashwin (Ind) 238 (511) 8 34.00 0/1 106 46.57
Ollie Pope (Eng) 237 (485) 12 21.54 0/0 34 48.86
P Nissanka (SL) 229 (533) 6 38.16 1/1 103 42.96
Najmul
Hossain (Ban)
229 (527) 8 28.62 0/1 163 43.45
R Chakabva (Zim) 223 (319) 7 37.16 1/0 80 69.90
H Shahidi (Afg) 215 (467) 4 107.5 0/1 200* 46.03
Ibrahim
Zadran (Afg)
208 (381) 4 52.00 2/0 76 54.59
B Stokes (Eng) 203 (403) 8 25.37 2/0 82 50.37
A Rahane (Ind) 199 (445) 10 19.9 1/0 67 44.71
Q de Kock (SA) 197 (251) 6 39.4 0/1 141* 78.48
A Afghan (Afg) 191 (308) 3 63.66 0/1 164 62.01
J Buttler (Eng) 185 (291) 5 46.25 1/0 55 63.57
T Bavuma (SA) 181 (453) 5 45.25 1/0 61 39.95
Nauman Ali (Pak) 174 (268) 5 34.8 1/0 97 64.92
V Kohli (Ind) 172 (372) 6 28.66 2/0 72 46.23
D Chandimal (SL) 171 (427) 8 24.42 1/0 52 40.04
J Blackwood (WI) 170 (404) 10 17.00 1/0 68 42.07
Cameron
Green (Aus)
168 (350) 4 42.00 1/0 84 48.00
J Bairstow (Eng) 167 (338) 8 23.85 0/0 47 49.40
Kusal Perera (SL) 163 (250) 6 27.16 2/0 62 65.2
J Holder (WI) 162 (287) 6 40.5 1/0 71* 56.44
D Tiripano (Zim) 155 (410) 7 25.83 1/0 95 37.80
R Cornwall (WI) 154 (220) 8 25.66 2/0 73 70.00
Sikandar Raza (Zim) 150 (230) 3 50.00 1/0 85 65.21
J Campbell (WI) 148 (393) 8 18.5 0/0 42 37.65
R Taylor (NZ) 139 (245) 5 34.75 1/0 80 56.73
K Kasuza (Zim) 136 (373) 8 19.42 0/0 41 36.46
Imran Butt (Pak) 129 (360) 6 21.5 1/0 91 35.83
T Musakanda (Zim) 128 (323) 7 18.28 0/0 41 39.62
Babar Azam (Pak) 124 (222) 6 20.66 1/0 77 55.85
Zak Crawley (Eng) 123 (287) 12 10.25 1/0 53 42.85
Tom Latham (NZ) 121 (275) 5 30.25 0/0 36 44.00
A Joseph (WI) 120 (165) 4 30.00 1/0 82 72.72
W Hasaranga (SL) 119 (154) 5 22.8 0/0 43 77.27
Tim Paine (Aus) 117 (203) 4 39.00 1/0 50 57.63
P Masvaure (Zim) 111 (304) 5 27.75 1/0 65 36.51
D Mitchell (NZ) 108 (134) 2 108.00 0/1 102* 80.59
Dom Bess (Eng) 96 (281) 6 16.00 0/0 34 34.16
D Perera (SL) 95 (223) 4 23.75 1/0 67 42.60
B Taylor (Zim) 92 (109) 4 23.00 0/0 49 84.40
Will Young (NZ) 90 (235) 2 45.00 1/0 82 38.29
Rahmat Shah (Afg) 87 (135) 4 21.75 1/0 58 64.44
W Mulder (SA) 85 (197) 4 21.25 0/0 33 43.14
Ben Foakes (Eng) 78 (260) 6 15.6 0/0 42* 30.00
Mark Wood (Eng) 73 (136) 5 14.6 0/0 41 53.67
W Pucovski (Aus) 72 (126) 2 36.00 1/0 62 57.14
Z Gohar (Pak) 71 (126) 2 35.5 0/0 37 56.34
G Linde (SA) 71 (119) 4 17.75 0/0 35 59.66
R Chase (WI) 70 (210) 2 35.00 1/0 62 33.33
S Thakur (Ind) 69 (118) 2 34.5 1/0 67 58.47
Yasir Shah (Pak) 69 (121) 3 34.5 0/0 38* 57.02
Shakib (Ban) 68 (150) 1 68.00 1/0 68 45.33
D Warner (Aus) 67 (116) 4 16.75 0/0 48 57.75
L Embuldeniya (SL) 65 (134) 7 10.83 0/0 40 48.50
Shadman
Islam (Ban)
64 (196) 2 32.00 1/0 59 32.65
Hasan Ali (Pak) 64 (109) 5 12.8 0/0 30 58.71
F du Plessis (SA) 63 (128) 5 12.6 0/0 23 49.21
M Wade (Aus) 62 (117) 4 15.5 0/0 45 52.99
S Lakmal (SL) 62 (117) 7 12.4 0/0 22* 52.99
Saif Hassan (Ban) 60 (122) 4 15.00 0/0 34 49.18
Nasir Jamal (Afg) 59 (97) 2 1/0 55* 60.82
Roy Kaia (Zim) 59 (151) 4 14.75 0/0 48 39.07
Ramesh Mendis (SL) 57 (107) 4 14.25 0/0 33 53.27
L Jongwe (Zim) 56 (94) 2 28.00 0/0 37 59.57
B Muzarabani (Zim) 56 (132) 7 11.2 0/0 17 42.42
Axar Patel (Ind) 55 (131) 4 13.75 0/0 43 41.98
Taijul Islam (Ban) 55 (211) 7 9.16 0/0 18 26.06
J Leach (Eng) 53 (231) 10 6.62 0/0 14* 22.94
T Blundell (NZ) 50 (131) 2 25.00 0/0 34 38.16
Moeen Ali (Eng) 49 (48) 2 24.5 0/0 43 102.08
M Shumba (Zim) 49 (138) 4 12.25 0/0 27 35.50
M Agarwal (Ind) 47 (90) 2 23.5 0/0 38 52.22
M Starc (Aus) 45 (69) 3 22.5 0/0 24 65.21
M Harris (Aus) 43 (105) 2 21.5 0/0 38 40.95
O Robinson (Eng) 42 (101) 1 42.00 0/0 42 41.58
K Jamieson (NZ) 39 (43) 2 39.00 0/0 30* 90.69
Nayeem Hasan (Ban) 39 (70) 4 13.00 0/0 24 55.71
M Siraj (Ind) 39 (46) 5 9.75 0/0 16* 84.78
D Shanaka (SL) 39 (94) 4 9.75 0/0 23 41.48
Amir Hamza (Afg) 37 (82) 2 0/0 21* 45.12
Afsar Zazai (Afg) 37 (74) 2 18.5 0/0 37 50.00
N Lyon (Aus) 37 (35) 3 12.33 0/0 24 105.71
O Stone (Eng) 36 (115) 4 9.00 0/0 20 31.30
N Wagner (NZ) 35 (56) 3 17.5 0/0 25* 62.5
D Chameera (SL) 32 (81) 5 6.4 0/0 22 39.50
S Broad (Eng) 31 (92) 8 6.2 0/0 11* 33.69
P Cummins (Aus) 30 (72) 3 15.00 0/0 28* 41.66
R Jadeja (Ind) 28 (37) 1 0/0 28* 75.67
J Anderson (Eng) 28 (84) 10 7.00 0/0 10* 33.33
K Roach (WI) 28 (91) 6 7.00 0/0 13* 30.76
S Moseley (WI) 28 (105) 4 7.00 0/0 12 26.66
H Vihari (Ind) 27 (199) 2 27.00 0/0 23* 13.56
Shai Hope (WI) 27 (60) 2 13.5 0/0 15 45.00
Sajid Khan (Pak) 27 (66) 2 13.5 0/0 20 40.90
Ishant (Ind) 26 (73) 6 6.5 0/0 10* 35.61
K Rabada (SA) 26 (76) 5 6.5 0/0 21* 34.21
L Ngidi (SA) 25 (41) 4 12.5 0/0 14* 60.97
M Mithun (Ban) 25 (98) 2 12.5 0/0 15 25.51
BJ Watling (NZ) 23 (55) 3 11.5 0/0 15* 41.81
A Nortje (SA) 22 (66) 6 4.4 0/0 13 33.33
J Hazlewood (Aus) 21 (44) 3 10.5 0/0 11 47.72
R Ngarava (Zim) 21 (30) 4 7.00 0/0 15* 70.00
Ajaz Patel (NZ) 20 (33) 1 20.00 0/0 20 60.60
Keegan
Petersen (SA)
19 (29) 1 19.00 0/0 19 65.51
SS Afridi (Pak) 19 (71) 6 3.8 0/0 7 26.76
T Chisoro (Zim) 18 (47) 4 4.5 0/0 9 38.29
H Sohail (Pak) 16 (49) 2 8.00 0/0 15 32.65
J Archer (Eng) 16 (31) 4 4.00 0/0 11 51.61
Kusal Mendis (SL) 15 (72) 4 3.75 0/0 15 20.83
Kieran Powell (WI) 14 (33) 1 14.00 0/0 14 42.42
Munir Ahmad (Afg) 13 (33) 2 6.5 0/0 12 39.39
S Sarkar (Ban) 13 (38) 2 6.5 0/0 13 34.21
Sam Curran (Eng) 13 (44) 2 6.5 0/0 13 29.54
Taskin Ahmed (Ban) 13 (53) 3 6.5 0/0 7 24.52
T Boult (NZ) 12 (9) 1 0/0 12* 133.33
Naseem Shah (Pak) 12 (10) 2 12.00 0/0 12 120.00
M Henry (NZ) 12 (14) 1 12.00 0/0 12 85.71
Abdul Wasi (Afg) 12 (70) 2 6.00 0/0 9 17.14
S Gabriel (WI) 10 (26) 5 5.00 0/0 8 38.46
C de Grandhomme (NZ) 9 (15) 2 9.00 0/0 9* 60.00
Tim Southee (NZ) 8 (19) 1 8.00 0/0 8 42.10
J Ahmadi (Afg) 8 (9) 2 4.00 0/0 4 88.88
N Saini (Ind) 8 (27) 3 4.00 0/0 5 29.62
J Bracey (Eng) 8 (27) 3 2.66 0/0 8 29.62
J Warrican (WI) 8 (31) 3 2.66 0/0 4 25.80
R Burl (Zim) 8 (31) 3 2.66 0/0 8 25.80
K Verreynne (SA) 6 (8) 1 6.00 0/0 6 75.00
M Bhanuka (SL) 6 (17) 2 3.00 0/0 5 35.29
L Sipamla (SA) 5 (19) 1 5.00 0/0 5 26.32
J Bumrah (Ind) 5 (20) 4 1.25 0/0 4 25.00
K Maharaj (SA) 5 (55) 6 0.83 0/0 2 9.09
V Fernando (SL) 4 (38) 6 4.00 0/0 2* 10.52
A Fernando (SL) 4 (32) 6 1.33 0/0 4 12.5
Jayawickrama (SL) 3 (5) 1 0/0 3* 60.00
Mustafizur (Ban) 3 (11) 1 0/0 3* 27.27
J Seales (WI) 3 (20) 2 3.00 0/0 3 15.00
M Abbas (Pak) 3 (36) 2 3.00 0/0 3 8.33
Kuldeep (Ind) 3 (24) 2 1.5 0/0 3 12.5
T Natarajan (Ind) 1 (9) 1 0/0 1* 11.11
Y Ahmadzai (Afg) 1 (8) 2 0.5 0/0 1 12.5
Abu Jayed (Ban) 1 (31) 4 0.5 0/0 1 3.22
Shahidullah (Afg) 0 (3) 1 0/0 0
Abdul Malik (Afg) 0 (4) 2 0/0 0
W Madhevere (Zim) 0 (5) 3 0/0 0
M Santner (NZ) 0 (6) 1 0/0 0
V Nyauchi (Zim) 0 (6) 3 0/0 0*
Shoriful Islam (Ban) 0 (10) 2 0/0 0*
Zahir Khan (Afg) 0 (14) 2 0/0 0
S Nadeem (Ind) 0 (25) 2 0/0 0
Shan Masood (Pak) 0 (33) 2 0/0 0

Related: Leading runs in one-dayers this year

Glossary: Avg-Average, HS-Highest score, Inns-Innings, SR-Strike rate; Aus-Australia, Ban-Bangladesh, Eng-England, Ind-India, Ire-Ireland, NZ-New Zealand, Pak-Pakistan, SA-South Africa, SL-Sri Lanka, WI-West Indies, Zim-Zimbabwe