Most ODI runs in 2021

Batsman Runs (Balls) Inns Avg 50s/100s HS SR
P Stirling (Ire) 597 (727) 11 59.7 2/3 131* 82.11
T Iqbal (Ban) 464 (600) 12 38.66 4/1 112 77.33
Mushfiqur (Ban) 407 (531) 9 58.14 2/1 125 76.64
Babar Azam (Pak) 405 (375) 6 67.5 1/2 158 108.00
Mahmudullah (Ban) 399 (489) 11 49.87 4/0 76* 81.59
F Zaman (Pak) 365 (397) 6 60.83 0/2 193 91.93
W Hasaranga (SL) 344 (356) 11 34.4 3/0 80* 96.62
H Tector (Ire) 336 (487) 11 33.6 2/0 79 68.99
A Balbirnie (Ire) 335 (479) 11 33.5 3/1 102 69.93
Janneman
Malan (SA)
331 (346) 3 165.5 2/1 177* 95.66
J Bairstow (Eng) 291 (239) 5 58.2 1/1 124 121.75
S Dhawan (Ind) 297 (323) 6 59.4 3/0 98 91.95
Shakib (Ban) 277 (394) 9 39.57 2/0 96* 70.30
Simi Singh (Ire) 276 (312) 7 69.00 1/1 100* 88.46
D Gunathilaka (SL) 271 (293) 6 45.16 2/0 96 92.49
Van der
Dussen (SA)
262 (269) 4 87.33 1/1 123* 97.39
Shai Hope (WI) 258 (313) 3 86.00 2/1 110 82.42
Liton Das (Ban) 256 (356) 11 23.27 0/1 102 71.91
Kusal Perera (SL) 246 (277) 6 41.00 1/1 120 88.80
C Campher (Ire) 232 (287) 6 38.66 2/0 56 80.83
D Conway (NZ) 225 (255) 3 75.00 1/1 126 88.23
Q de Kock (SA) 220 (195) 3 73.33 1/1 120 112.82
Dhananjaya
de Silva (SL)
217 (290) 8 31.00 2/0 91 74.82
D Shanaka (SL) 198 (287) 9 24.75 0/0 48* 69.23
B Stokes (Eng) 189 (156) 5 37.8 1/0 99 121.15
Imam-ul-Haq (Pak) 189 (239) 6 31.5 3/0 70 79.07
M O’Dowd (Ned) 185 (249) 5 37.00 1/0 82 74.29
L Tucker (Ire) 183 (287) 8 22.87 1/0 83 63.76
Evin Lewis (WI) 181 (228) 4 45.25 1/1 103 79.38
R Gurbaz (Afg) 180 (163) 3 60.00 0/1 127 110.42
KL Rahul (Ind) 177 (175) 3 88.5 1/1 108 101.14
Jason Roy (Eng) 175 (145) 4 43.75 2/0 60 120.68
Avishka
Fernando (SL)
175 (220) 5 35.00 2/0 76 79.54
R Chakabva (Zim) 164 (174) 3 54.66 2/0 84 94.25
James Vince (Eng) 158 (147) 2 79.00 1/1 102 107.48
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)
151 (198) 4 50.33 0/1 102 76.26
Joe Root (Eng) 147 (174) 2 2/0 79* 84.48
C Karunaratne (SL) 141 (178) 6 47.00 0/0 44* 79.21
A Bandara (SL) 141 (217) 5 35.25 2/0 55* 64.97
Afif Hossain (Ban) 139 (123) 6 34.75 0/0 45 113.00
M Mithun (Ban) 139 (203) 7 23.16 1/0 73* 68.47
D Malan (Eng) 134 (150) 5 44.66 2/0 68* 89.33
M Rizwan (Pak) 134 (139) 6 22.33 1/0 74 96.40
K Pandya (Ind) 130 (128) 4 65.00 1/0 58* 101.56
C Asalanka (SL) 130 (178) 5 26.00 1/0 65 73.03
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
T Bavuma (SA) 126 (152) 5 31.5 1/0 92 82.89
SK Yadav (Ind) 124 (101) 3 62.00 1/0 53 122.77
D Miller (SA) 124 (110) 3 62.00 2/0 50* 112.72
K Pollard (WI) 124 (110) 3 62.00 2/0 53* 112.72
H Pandya (Ind) 119 (89) 5 23.8 1/0 64 133.70
L Gregory (Eng) 117 (116) 2 58.5 1/0 77 100.86
Sam Curran (Eng) 116 (112) 3 116.00 1/0 95* 103.57
Rovman
Powell (WI)
116 (146) 3 38.66 0/0 47 79.45
D Mitchell (NZ) 112 (98) 2 0/1 100* 114.28
G Dockrell (Ire) 112 (160) 5 28.00 0/0 45 70.00
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
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
Prithvi Shaw (Ind) 105 (84) 3 35.00 0/0 49 125.00
Phil Salt (Eng) 104 (89) 3 34.66 1/0 60 116.85
Rashid Khan (Afg) 103 (70) 2 51.5 1/0 55 147.14
E Morgan (Eng) 103 (130) 3 51.5 1/0 75* 79.23
D Chandimal (SL) 99 (149) 3 33.00 1/0 71 66.44
B Taylor (Zim) 98 (127) 3 32.66 0/0 46 77.16
Zak Crawley (Eng) 97 (85) 3 48.5 1/0 58* 114.11
Shadab Khan (Pak) 97 (117) 5 19.4 0/0 33 82.90
A Phehlukwayo (SA) 94 (117) 5 18.8 1/0 54 80.34
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
B Rajapaksa (SL) 89 (79) 3 29.66 1/0 65 112.65
L van Beek (Ned) 89 (129) 5 29.66 0/0 29 68.99
Sikandar Raza (Zim) 87 (98) 2 43.5 1/0 57 88.77
Moeen Ali (Eng) 87 (119) 3 29.00 0/0 30 73.10
Dion Myers (Zim) 86 (121) 3 28.66 0/0 34 71.07
P Nissanka (SL) 86 (155) 9 9.55 0/0 24 55.48
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
A Markram (SA) 81 (91) 4 20.25 0/0 39 89.01
H Nicholls (NZ) 80 (92) 3 40.00 0/0 49* 86.95
A McBrine (Ire) 77 (126) 7 11.00 0/0 30 61.11
K Verreynne (SA) 75 (69) 2 37.5 1/0 62 108.69
M Pandey (Ind) 74 (90) 3 24.66 0/0 37 82.22
Hasan Ali (Pak) 73 (39) 4 24.33 0/0 32* 187.17
J Ahmadi (Afg) 73 (89) 3 24.33 0/0 38 82.02
M Saifuddin (Ban) 72 (85) 6 72.00 0/0 28* 84.70
L Livingstone (Eng) 72 (64) 3 36.00 0/0 36 112.5
M Bhanuka (SL) 70 (103) 3 23.33 0/0 36 67.96
D Chameera (SL) 70 (106) 9 11.66 0/0 16 66.03
D Chahar (Ind) 69 (82) 1 1/0 69* 84.14
W Madhevere (Zim) 68 (84) 3 22.66 1/0 56 80.95
A Afghan (Afg) 68 (99) 3 22.66 0/0 41 68.68
W Porterfield (Ire) 68 (100) 3 22.66 1/0 63 68.00
J Mohammed (WI) 68 (132) 6 13.6 0/0 17 51.51
A Carey (Aus) 67 (87) 1 67.00 1/0 67 77.01
R Burl (Zim) 65 (60) 2 32.5 1/0 59 108.33
Saud Shakeel (Pak) 64 (93) 3 32.00 1/0 56 68.81
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
I Kishan (Ind) 60 (46) 2 30.00 1/0 59 130.43
G Delany (Ire) 53 (47) 3 53.00 0/0 21* 112.76
R Berrington (Sco) 51 (71) 2 25.5 0/0 41 71.83
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 (48) 3 25.00 0/0 35* 104.16
Van der
Gugten (Ned)
50 (61) 2 25.00 0/0 49 81.96
A Turner (Aus) 49 (45) 1 49.00 0/0 49 108.88
A Joseph (WI) 49 (68) 4 12.25 0/0 17 72.05
I Udana (SL) 47 (49) 3 23.5 0/0 21 95.91
S Samson (Ind) 46 (46) 1 46.00 0/0 46 100.00
Sohaib
Maqsood (Pak)
46 (54) 3 15.33 0/0 19 85.18
Nurul Hasan (Ban) 45 (39) 1 0/0 45* 115.38
D Budge (Sco) 44 (66) 2 44.00 0/0 40* 66.66
B Carse (Eng) 43 (52) 2 43.00 0/0 31 82.69
Z Farid (UAE) 43 (52) 2 21.5 0/0 28 82.69
S Sarkar (Ban) 40 (63) 4 10.00 0/0 32 63.49
J Philippe (Aus) 39 (42) 1 39.00 0/0 39 92.85
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
Saqib Zulfiqar (Ned) 37 (104) 3 12.33 0/0 23 35.57
K Maharaj (SA) 36 (30) 2 18.00 0/0 19 120.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
SS Afridi (Pak) 35 (69) 5 11.66 0/0 18* 50.72
M Adair (Ire) 34 (29) 4 17.00 0/0 16* 117.24
J Neesham (NZ) 34 (38) 2 17.00 0/0 30 89.47
Faheem Ashraf (Pak) 33 (49) 6 6.6 0/0 11 67.34
Mehidy Hasan (Ban) 33 (58) 6 5.5 0/0 26 56.89
V Aravind (UAE) 32 (56) 2 16.00 0/0 18 57.14
S Thakur (Ind) 30 (21) 2 30.00 0/0 30 142.85
K Rabada (SA) 30 (23) 3 30.00 0/0 16 130.43
L Sandakan (SL) 30 (42) 5 15.00 0/0 16* 71.42
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
B McDermott (Aus) 28 (48) 1 28.00 0/0 28 58.33
Waheed
Ahmed (UAE)
27 (28) 2 27.00 0/0 18* 96.42
Kevin
O’Brien (Ire)
27 (37) 5 5.4 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
Binura Fernando (SL) 26 (36) 3 8.66 0/0 17 72.22
K Ottley (WI) 25 (52) 2 12.5 0/0 24 48.07
Ramesh Mendis (SL) 24 (29) 3 24.00 0/0 15* 82.75
Mahedi Hasan (Ban) 24 (33) 3 8.00 0/0 14 72.72
C Young (Ire) 23 (32) 6 7.66 0/0 12* 71.87
B Kumar (Ind) 22 (33) 2 22.00 0/0 19* 66.66
Thisara
Perera (SL)
22 (29) 2 11.00 0/0 19 75.86
Sam Billings (Eng) 21 (30) 2 10.5 0/0 18 70.00
Asif Ali (Pak) 21 (34) 2 10.5 0/0 19 61.76
T Marumani (Zim) 21 (41) 3 7.00 0/0 13 51.21
M Marsh (Aus) 20 (22) 1 20.00 0/0 20 90.90
Kashif Daud (UAE) 20 (23) 1 20.00 0/0 20 86.96
Hayden Walsh (WI) 20 (26) 1 20.00 0/0 20 76.92
B Glover (Ned) 20 (34) 2 20.00 0/0 18 58.82
Oshada
Fernando (SL)
20 (27) 2 10.00 0/0 18 74.07
John Simpson (Eng) 20 (31) 2 10.00 0/0 17 64.51
Mosaddek (Ban) 20 (36) 3 6.66 0/0 10 55.55
Taskin Ahmed (Ban) 20 (59) 4 5.00 0/0 10 33.89
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
Adil Rashid (Eng) 19 (27) 2 9.5 0/0 19 70.37
H Klaasen (SA) 19 (46) 4 4.75 0/0 11 41.30
C Overton (Eng) 18 (18) 2 18.00 0/0 18* 100.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
J Buttler (Eng) 17 (25) 3 5.66 0/0 15 68.00
J Holder (WI) 16 (18) 3 16.00 0/0 14* 88.88
Mark Wood (Eng) 16 (28) 2 16.00 0/0 14 57.14
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
N Saini (Ind) 15 (37) 1 15.00 0/0 15 40.54
Andre
McCarthy (WI)
15 (41) 2 7.5 0/0 12 36.58
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
R Chahar (Ind) 13 (25) 1 13.00 0/0 13 52.00
A Hosein (WI) 13 (26) 4 4.33 0/0 12* 50.00
M Hasnain (Pak) 12 (5) 1 0/0 12* 240.00
Adam Zampa (Aus) 12 (7) 1 0/0 12* 171.42
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
L Jongwe (Zim) 12 (13) 3 6.00 0/0 8 92.30
Danish Aziz (Pak) 12 (20) 2 6.00 0/0 9 60.00
J Little (Ire) 12 (22) 4 6.00 0/0 9* 54.54
S Hetmyer (WI) 11 (12) 1 11.00 0/0 11 91.66
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
A Nortje (SA) 10 (8) 1 10.00 0/0 10 125.00
Wes Agar (Aus) 9 (6) 1 9.00 0/0 9 150.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
M Starc (Aus) 8 (7) 1 8.00 0/0 8 114.28
Saqib
Mahmood (Eng)
8 (16) 1 8.00 0/0 8 50.00
P Meiyappan (UAE) 8 (19) 1 8.00 0/0 8 42.11
Shoriful
Islam (Ban)
8 (7) 3 4.00 0/0 8 114.28
M Parkinson (Eng) 7 (8) 1 0/0 7* 87.50
N Dickwella (SL) 7 (9) 1 7.00 0/0 7 77.77
R Ngarava (Zim) 7 (12) 2 7.00 0/0 7* 58.33
N Rana (Ind) 7 (14) 1 7.00 0/0 7 50.00
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
M Henriques (Aus) 7 (24) 1 7.00 0/0 7 29.16
T Chatara (Zim) 7 (26) 3 7.00 0/0 4* 26.92
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 Dananjaya (SL) 5 (2) 1 0/0 5* 250.00
A Mathews (SL) 5 (7) 1 5.00 0/0 5 71.42
J Hamilton (WI) 5 (16) 1 5.00 0/0 5 31.25
L Sipamla (SA) 4 (5) 1 0/0 4* 80.00
S Cottrell (WI) 4 (6) 1 0/0 4* 66.66
P Jayawickrama (SL) 4 (7) 1 4.00 0/0 4 57.14
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
M Wade (Aus) 3 (4) 1 3.00 0/0 3 75.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
K Gowtham (Ind) 2 (3) 1 2.00 0/0 2 66.66
D Lakshan (SL) 2 (9) 1 2.00 0/0 2 22.22
A Omarzai (Afg) 2 (10) 1 2.00 0/0 2 20.00
Haris Rauf (Pak) 2 (12) 4 2.00 0/0 1* 16.66
B Hameed (UAE) 2 (15) 1 2.00 0/0 2 13.33
B Muzarabani (Zim) 2 (8) 3 0.66 0/0 2 25.00
K Harding (WI) 1 (1) 1 0/0 1* 100.0
K Rajitha (SL) 1 (1) 1 0/0 1* 100.00
R Topley (Eng) 1 (1) 1 0/0 1* 100.00
J Hazlewood (Aus) 1 (2) 1 0/0 1* 50.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
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
Kamunhukamwe (Zim) 1 (5) 1 1.00 0/0 1 20.00
Asitha Fernando (SL) 1 (6) 2 1.00 0/0 1* 16.66
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
T Natarajan (Ind) 0 (0) 1 0/0 0*
T Shamsi (SA) 0 (0) 1 0/0 0*
C Sakariya (Ind) 0 (1) 1 0/0 0
D Tiripano (Zim) 0 (1) 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