Most ODI runs in 2021

Batsman Runs (Balls) Inns Avg 50s/100s HS SR
P Stirling (Ire) 546 (630) 8 78.00 2/3 131* 86.66
Mushfiqur (Ban) 407 (531) 9 58.14 2/1 125 76.64
Mahmudullah (Ban) 340 (401) 8 68.00 4/0 76* 84.78
T Iqbal (Ban) 332 (462) 9 36.88 4/0 78 71.86
F Zaman (Pak) 302 (271) 3 100.66 0/2 193 111.43
D Gunathilaka (SL) 271 (293) 6 45.16 2/0 96 92.49
Shai Hope (WI) 258 (313) 3 86.00 2/1 110 82.42
Babar Azam (Pak) 228 (219) 3 76.00 1/1 103 104.10
W Hasaranga (SL) 228 (191) 6 45.6 2/0 80* 119.37
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
H Tector (Ire) 203 (357) 8 29.00 1/0 58 56.86
M O’Dowd (Ned) 185 (249) 5 37.00 1/0 82 74.29
Van der
Dussen (SA)
183 (171) 2 183.00 1/1 123* 107.01
L Tucker (Ire) 182 (279) 7 26.00 1/0 83 65.23
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
Simi Singh (Ire) 176 (221) 6 44.00 1/0 54* 79.63
S Dhawan (Ind) 169 (179) 3 56.33 2/0 98 94.41
Kusal Perera (SL) 164 (187) 3 54.66 0/1 120 87.70
A Balbirnie (Ire) 161 (269) 8 23.00 2/0 64* 59.85
R Pant (Ind) 155 (102) 2 77.5 2/0 78 151.96
S Myburgh (Ned) 152 (256) 5 30.4 1/0 74 59.37
Darren
Bravo (WI)
149 (189) 3 74.5 0/1 102 82.45
A Bandara (SL) 141 (217) 5 35.25 2/0 55* 64.97
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
Shakib (Ban) 132 (218) 6 26.4 1/0 51 60.55
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
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
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
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
G Munsey (Sco) 106 (133) 2 106.00 1/0 79* 79.69
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
Liton Das (Ban) 101 (172) 8 12.62 0/0 25 58.72
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
L van Beek (Ned) 89 (129) 5 29.66 0/0 29 68.99
M Mithun (Ban) 88 (124) 4 29.33 1/0 73* 70.96
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
S Edwards (Ned) 84 (120) 5 16.8 1/0 56 70.00
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
Dhananjaya
de Silva (SL)
74 (106) 3 37.00 1/0 55* 69.81
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
P Nissanka (SL) 70 (107) 6 11.66 0/0 24 65.42
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
Bas de Leede (Ned) 62 (170) 4 15.5 0/0 23 36.47
Kusal Mendis (SL) 61 (94) 3 20.33 0/0 24 64.89
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
Afif Hossain (Ban) 53 (48) 3 26.5 0/0 27* 110.41
R Berrington (Sco) 51 (71) 2 25.5 0/0 41 71.83
G Dockrell (Ire) 51 (107) 2 25.5 0/0 40 47.66
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
Van der
Gugten (Ned)
50 (61) 2 25.00 0/0 49 81.96
D Shanaka (SL) 47 (71) 3 15.66 0/0 22 66.19
Shadab Khan (Pak) 46 (53) 2 23.00 0/0 33 86.79
D Budge (Sco) 44 (66) 2 44.00 0/0 40* 66.66
Z Farid (UAE) 43 (52) 2 21.5 0/0 28 82.69
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
I Udana (SL) 39 (40) 2 39.00 0/0 21 97.5
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
A McBrine (Ire) 38 (69) 5 7.6 0/0 17 55.07
Saqib Zulfiqar (Ned) 37 (104) 3 12.33 0/0 23 35.57
M Saifuddin (Ban) 36 (45) 4 36.00 0/0 13* 80.00
P Seelaar (Ned) 36 (100) 5 7.2 0/0 21 36.00
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
L Sandakan (SL) 30 (41) 4 30.00 0/0 16* 73.17
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 (37) 5 5.2 0/0 23 72.97
K Coetzer (Sco) 26 (55) 2 13.00 0/0 17 47.27
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
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
B Glover (Ned) 20 (34) 2 20.00 0/0 18 58.82
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
Musa Ahmed (Ned) 19 (29) 1 19.00 0/0 19 65.51
A Rashid (Eng) 19 (27) 2 9.5 0/0 19 70.37
Taskin Ahmed (Ban) 19 (58) 3 6.33 0/0 10 32.75
Sam Billings (Eng) 18 (22) 1 18.00 0/0 18 81.81
D Chameera (SL) 18 (40) 4 9.00 0/0 8 45.00
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
B Cooper (Ned) 16 (23) 5 4.00 0/0 10 69.56
F Allen (WI) 15 (7) 1 15.00 0/0 15 214.28
Mark Watt (Sco) 15 (19) 1 15.00 0/0 15 78.94
C Young (Ire) 15 (18) 5 7.5 0/0 12* 83.33
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
Safyaan Sharif (Sco) 14 (16) 1 14.00 0/0 14 87.50
Joshua
Da Silva (WI)
14 (35) 2 7.00 0/0 9 40.00
C MacLeod (Sco) 14 (37) 2 7.00 0/0 14 37.83
M Cross (Sco) 14 (43) 2 7.00 0/0 13 32.55
Gavin Main (Sco) 13 (11) 1 0/0 13* 118.18
Sarfaraz
Ahmed (Pak)
13 (13) 1 13.00 0/0 13 100.00
P Boissevain (Ned) 13 (19) 1 13.00 0/0 13 68.42
A Hosein (WI) 13 (23) 3 6.5 0/0 12* 56.52
M Hasnain (Pak) 12 (5) 1 0/0 12* 240.00
Naveen-ul-Haq (Afg) 12 (8) 2 0/0 10* 150.00
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
B McCarthy (Ire) 11 (27) 4 3.66 0/0 6 40.74
Mosaddek (Ban) 10 (12) 1 10.00 0/0 10 83.33
J Little (Ire) 10 (20) 3 10.00 0/0 9* 50.00
V Kingma (Ned) 9 (12) 1 0/0 9* 75.00
Aryan Dutt (Ned) 9 (20) 2 9.00 0/0 8* 45.00
Kamindu
Mendis (SL)
9 (21) 1 9.00 0/0 9 42.85
Ramesh Mendis (SL) 8 (6) 1 0/0 8* 133.33
Shoriful
Islam (Ban)
8 (6) 2 4.00 0/0 8 133.33
P Meiyappan (UAE) 8 (19) 1 8.00 0/0 8 42.11
N Dickwella (SL) 7 (9) 1 7.00 0/0 7 77.77
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
P van Meekeren (Ned) 6 (13) 2 6.00 0/0 6 46.15
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
W Porterfield (Ire) 5 (13) 2 2.5 0/0 5 38.46
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
F Klaassen (Ned) 4 (16) 2 2.00 0/0 4 25.00
M Santner (NZ) 3 (1) 1 0/0 3* 300.00
B Kumar (Ind) 3 (5) 1 3.00 0/0 3 60.00
T Visee (Ned) 3 (10) 1 3.00 0/0 3 30.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
M Naim (Ban) 1 (2) 1 1.00 0/0 1 50.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
Mustafizur (Ban) 1 (6) 4 1.00 0/0 1* 16.66
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 (18) 4 0.25 0/0 1 5.55
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, Ned-Netherlands, NZ-New Zealand, Pak-Pakistan, Sco-Scotland, SA-South Africa, SL-Sri Lanka, UAE-United Arab Emirates, WI-West Indies, Zim-Zimbabwe