Most ODI runs in 2021

Batsman Runs (Balls) Inns Avg 50s/100s HS SR
P Stirling (Ire) 420 (448) 5 105.00 0/3 131* 93.75
F Zaman (Pak) 302 (271) 3 100.66 0/2 193 111.43
Shai Hope (WI) 258 (313) 3 86.00 2/1 110 82.42
T Iqbal (Ban) 250 (357) 6 41.66 3/0 78 70.02
Babar Azam (Pak) 228 (219) 3 76.00 1/1 103 104.10
D Conway (NZ) 225 (255) 3 75.00 1/1 126 88.23
J Bairstow (Eng) 219 (182) 3 73.00 1/1 124 120.32
Mahmudullah (Ban) 192 (204) 5 96.00 2/0 76* 94.11
D Gunathilaka (SL) 187 (195) 3 62.33 2/0 96 95.89
Van der
Dussen (SA)
183 (171) 2 183.00 1/1 123* 107.01
Evin Lewis (WI) 181 (227) 3 60.33 1/1 103 79.73
R Gurbaz (Afg) 180 (163) 3 60.00 0/1 127 110.42
C Campher (Ire) 178 (233) 5 35.6 1/0 56 76.39
KL Rahul (Ind) 177 (175) 3 88.5 1/1 108 101.14
Mushfiqur (Ban) 170 (263) 6 42.5 1/0 64 64.63
S Dhawan (Ind) 169 (179) 3 56.33 2/0 98 94.41
L Tucker (Ire) 168 (241) 5 33.6 1/0 83 69.70
R Pant (Ind) 155 (102) 2 77.5 2/0 78 151.96
Darren
Bravo (WI)
149 (189) 3 74.5 0/1 102 82.45
B Stokes (Eng) 135 (102) 3 45.00 1/0 99 132.35
Imam-ul-Haq (Pak) 132 (163) 3 44.00 2/0 70 80.98
W Hasaranga (SL) 130 (96) 3 65.00 1/0 80* 135.41
V Kohli (Ind) 129 (149) 3 43.00 2/0 66 86.57
Tom Latham (NZ) 128 (141) 2 128.00 0/1 110* 90.78
A Bandara (SL) 123 (162) 3 61.5 2/0 55* 75.92
Rovman
Powell (WI)
116 (146) 3 38.66 0/0 47 79.45
Jason Roy (Eng) 115 (93) 3 38.33 1/0 55 123.65
H Tector (Ire) 115 (195) 5 23.00 0/0 33 58.97
Shakib (Ban) 113 (174) 3 56.5 1/0 51 64.94
T Bavuma (SA) 113 (129) 3 37.66 1/0 92 87.59
D Mitchell (NZ) 112 (98) 2 0/1 100* 114.28
C Rizwan (UAE) 110 (149) 2 55.00 0/1 109 73.82
Simi Singh (Ire) 110 (117) 4 36.66 1/0 54* 94.01
Rahmat Shah (Afg) 108 (127) 3 54.00 0/1 103* 85.03
Sam Curran (Eng) 107 (103) 2 107.00 1/0 95* 103.88
M Usman (UAE) 105 (122) 2 105.00 0/1 102* 86.06
Rashid Khan (Afg) 103 (70) 2 51.5 1/0 55 147.14
D Miller (SA) 100 (83) 2 100.00 2/0 50* 120.48
Q de Kock (SA) 100 (104) 2 50.00 1/0 80 96.15
H Pandya (Ind) 100 (69) 3 33.33 1/0 64 144.92
D Chandimal (SL) 99 (149) 3 33.00 1/0 71 66.44
K Pandya (Ind) 95 (74) 3 95.00 1/0 58* 128.37
H Shahidi (Afg) 92 (125) 2 46.00 1/0 82 73.6
R Sharma (Ind) 90 (104) 3 30.00 0/0 37 86.53
M Mithun (Ban) 88 (123) 3 44.00 1/0 73* 71.54
A Phehlukwayo (SA) 86 (101) 3 28.66 1/0 54 85.14
M Guptill (NZ) 84 (71) 3 28.00 0/0 38 118.30
D Karunaratne (SL) 84 (110) 3 28.00 1/0 52 76.36
A Balbirnie (Ire) 81 (110) 5 16.2 1/0 53 73.63
H Nicholls (NZ) 80 (92) 3 40.00 0/0 49* 86.95
A Markram (SA) 76 (78) 3 25.33 0/0 39 97.43
Liton Das (Ban) 76 (127) 6 12.66 0/0 22 59.84
J Ahmadi (Afg) 73 (89) 3 24.33 0/0 38 82.02
Janneman
Malan (SA)
70 (81) 1 70.00 1/0 70 86.41
K Pollard (WI) 68 (53) 2 68.00 1/0 53* 128.30
A Afghan (Afg) 68 (99) 3 22.66 0/0 41 68.68
D Malan (Eng) 66 (73) 2 66.00 1/0 50 90.41
J Mohammed (WI) 66 (126) 5 16.5 0/0 17 52.38
L Livingstone (Eng) 63 (52) 2 63.00 0/0 36 121.15
K Verreynne (SA) 62 (53) 1 62.00 1/0 62 116.98
Moeen Ali (Eng) 59 (62) 2 29.5 0/0 30 95.16
G Delany (Ire) 53 (47) 3 53.00 0/0 21* 112.76
K Mayers (WI) 51 (88) 3 17.00 0/0 40 57.95
N Bonner (WI) 51 (95) 3 17.00 0/0 31 53.68
N Pooran (WI) 50 (46) 2 50.00 0/0 35* 108.69
Shadab Khan (Pak) 46 (53) 2 23.00 0/0 33 86.79
Z Farid (UAE) 43 (52) 2 21.5 0/0 28 82.69
P Nissanka (SL) 42 (54) 3 14.00 0/0 24 77.77
M Rizwan (Pak) 42 (61) 3 14.00 0/0 40 68.85
S Sarkar (Ban) 40 (63) 4 10.00 0/0 32 63.49
G Naib (Afg) 38 (56) 2 19.00 0/0 36 67.85
Najmul
Hossain (Ban)
38 (65) 3 12.66 0/0 20 58.46
M Nabi (Afg) 35 (61) 2 17.5 0/0 32 57.37
J Neesham (NZ) 34 (38) 2 17.00 0/0 30 89.47
Hasan Ali (Pak) 32 (11) 1 0/0 32* 290.90
V Aravind (UAE) 32 (56) 2 16.00 0/0 18 57.14
A Joseph (WI) 32 (35) 3 10.66 0/0 17 91.42
S Thakur (Ind) 30 (21) 2 30.00 0/0 30 142.85
N Zadran (Afg) 29 (45) 2 14.5 0/0 29 64.44
R Reifer (WI) 29 (59) 3 9.66 0/0 27 49.15
Waheed
Ahmed (UAE)
27 (28) 2 27.00 0/0 18* 96.42
Kevin
O’Brien (Ire)
27 (33) 4 6.75 0/0 23 81.81
S Ambris (WI) 26 (34) 3 8.66 0/0 13 76.47
K Ottley (WI) 25 (52) 2 12.5 0/0 24 48.07
Mahedi Hasan (Ban) 24 (33) 3 8.00 0/0 14 72.72
D Shanaka (SL) 22 (27) 1 22.00 0/0 22 81.48
E Morgan (Eng) 22 (30) 1 22.00 0/0 22 73.33
Thisara
Perera (SL)
22 (29) 2 11.00 0/0 19 75.86
Asif Ali (Pak) 21 (34) 2 10.5 0/0 19 61.76
Kashif Daud (UAE) 20 (23) 1 20.00 0/0 20 86.96
K Maharaj (SA) 19 (11) 1 19.00 0/0 19 172.72
Mujeeb Ur
Rahman (Afg)
19 (20) 2 0/0 18* 95.00
A Rashid (Eng) 19 (27) 2 9.5 0/0 19 70.37
Taskin Ahmed (Ban) 19 (56) 2 9.5 0/0 10 33.92
L Sandakan (SL) 18 (22) 2 0/0 16* 81.81
Sam Billings (Eng) 18 (22) 1 18.00 0/0 18 81.81
A McBrine (Ire) 18 (29) 3 6.00 0/0 16 62.06
D Dupavillon (SA) 17 (10) 1 17.00 0/0 17 170.00
JJ Smuts (SA) 17 (18) 1 17.00 0/0 17 94.44
F Ashraf (Pak) 17 (24) 3 8.5 0/0 11 70.83
J Buttler (Eng) 17 (25) 3 5.66 0/0 15 68.00
J Holder (WI) 16 (14) 2 0/0 14* 114.28
Mark Wood (Eng) 16 (28) 2 16.00 0/0 14 57.14
H Klaasen (SA) 16 (42) 3 5.33 0/0 11 38.09
F Allen (WI) 15 (7) 1 15.00 0/0 15 214.28
Andre
McCarthy (WI)
15 (41) 2 7.5 0/0 12 36.58
K Rabada (SA) 14 (11) 2 0/0 13* 127.27
Ahmed Raza (UAE) 14 (15) 1 14.00 0/0 14 93.33
Joshua
Da Silva (WI)
14 (35) 2 7.00 0/0 9 40.00
Sarfaraz
Ahmed (Pak)
13 (13) 1 13.00 0/0 13 100.00
A Hosein (WI) 13 (23) 3 6.5 0/0 12* 56.52
M Hasnain (Pak) 12 (5) 1 0/0 12* 240.00
M Saifuddin (Ban) 12 (6) 2 0/0 7* 200.00
Naveen-ul-Haq (Afg) 12 (8) 2 0/0 10* 150.00
C Young (Ire) 12 (13) 3 12.00 0/0 12* 92.30
Will Young (NZ) 12 (13) 2 12.00 0/0 11* 92.30
Danish Aziz (Pak) 12 (20) 2 6.00 0/0 9 60.00
Tom Curran (Eng) 11 (16) 1 11.00 0/0 11 68.75
D Chameera (SL) 9 (16) 2 9.00 0/0 8 56.25
Kamindu
Mendis (SL)
9 (21) 1 9.00 0/0 9 42.85
P Meiyappan (UAE) 8 (19) 1 8.00 0/0 8 42.11
R Taylor (NZ) 7 (14) 1 7.00 0/0 7 50.00
R Mustafa (UAE) 7 (16) 1 7.00 0/0 7 43.75
S Iyer (Ind) 6 (9) 1 6.00 0/0 6 66.66
B McCarthy (Ire) 5 (6) 2 5.00 0/0 5* 83.33
A Mathews (SL) 5 (7) 1 5.00 0/0 5 71.42
SS Afridi (Pak) 5 (15) 2 5.00 0/0 5 33.33
J Hamilton (WI) 5 (16) 1 5.00 0/0 5 31.25
L Sipamla (SA) 4 (5) 1 0/0 4* 80.00
M Nawaz (Pak) 4 (10) 1 4.00 0/0 4 40.00
Rubel
Hossain (Ban)
4 (28) 1 4.00 0/0 4 14.28
M Santner (NZ) 3 (1) 1 0/0 3* 300.00
B Kumar (Ind) 3 (5) 1 3.00 0/0 3 60.00
J McCollum (Ire) 3 (11) 1 3.00 0/0 3 27.27
Oshada
Fernando (SL)
2 (3) 1 2.00 0/0 2 66.66
M Adair (Ire) 2 (4) 1 2.00 0/0 2 50.00
A Omarzai (Afg) 2 (10) 1 2.00 0/0 2 20.00
B Hameed (UAE) 2 (15) 1 2.00 0/0 2 13.33
K Harding (WI) 1 (1) 1 0/0 1* 100.0
R Topley (Eng) 1 (1) 1 0/0 1* 100.00
Mustafizur (Ban) 1 (4) 2 1.00 0/0 1* 25.00
N Pradeep (SL) 1 (4) 1 1.00 0/0 1 25.00
Haris Rauf (Pak) 1 (5) 1 0/0 1* 20.00
B Hendricks (SA) 1 (5) 1 1.00 0/0 1 20.00
Hasan Mahmud (Ban) 1 (5) 1 1.00 0/0 1 20.00
Zahoor Khan (UAE) 1 (7) 1 0/0 1* 14.28
A Sharafu (UAE) 1 (9) 1 1.00 0/0 1 11.11
Mehidy Hasan (Ban) 1 (12) 2 0.5 0/0 1 8.33
J Little (Ire) 0 (0) 1 0/0 0*
T Natarajan (Ind) 0 (0) 1 0/0 0*
C Holder (WI) 0 (3) 1 0/0 0*
Prasidh
Krishna (Ind)
0 (3) 1 0/0 0

Related: Leading runs in T20s this year

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