STATZ
Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · all ODI Cricket— Leaders · all ODI Cricket

All ODI Cricket most runs

Shubman Gill leads all ODI Cricket with 894 runs (India) · Joe Root (573) and Virat Kohli (552) next

Season
Our projections for every player's next matchCricket Pro ›
# Player · last 3 inningsPlayer Team Last 3 innings · newest first Runs Mat Inns Mat Inns Avg BF SR 4s 6s 100s
1Shubman Gill IND 223*11077 IND223*1107789411101110127.71748119.52115183
2Joe Root ENG 181544 ENG1815445739999114.6065188.025021
3Virat Kohli IND 29139*74 IND29139*74552888878.86467118.2046172
4Rohit Sharma IND 10132138 IND101321385121111111146.55492104.0757232
5Tanzid Hasan BAN 94578 BAN945784861212121244.18468103.8546221
6Daryl Mitchell NZ 282865 NZ282865473666694.6048497.734592
7Towhid Hridoy BAN 06025 BAN060254331111111161.8654779.163240
8Kusal Mendis SL 3512142 SL3512142409777768.1741997.6140111
9Cooper Connolly AUS 231038 AUS2310384081010101040.8043394.2337141
10Ben Duckett ENG 06732 ENG06732391999943.4442392.434551
Our projections for every player's next match Cricket Pro ›
11Najmul Hossain Shanto BAN 18*93 BAN18*933711212121237.1050074.204351
12Harry Brook ENG 77167 ENG77167360999945.00325110.7731121
13Will Young NZ 562023 NZ5620233561111111132.3645079.113820
14Sediqullah Atal AFG 9814327 AFG9814327355767659.1735998.893891
15Matt Renshaw AUS 303244 AUS3032443441212121228.6735796.362851
16Josh Inglis AUS 310321 AUS3103213341010101033.4038486.983821
17Shai HopeWest Indies WI 1041239West Indies WI1041239315888845.0035189.7418101
18Litton Das BAN 58*217 BAN58*217300999942.8636582.191960
19Mitchell Marsh AUS 568460 AUS568460297666649.50227130.8432180
20Alex Carey AUS 741734 AUS7417342781111111125.2737474.332320
21Rahmanullah Gurbaz AFG 141271 AFG141271277777739.57223124.2229151
22Rahmat Shah AFG 143*24 AFG143*24266777744.3329091.722621
23Travis Head AUS 248436 AUS248436266666644.33228116.673941
24Pavan Rathnayake SL 184813 SL184813265777737.8628892.012031
25Amir JangooWest Indies WI 11458*51West Indies WI11458*51247545482.33234105.562541
26Jordan Hermann SA 7720150 SA7720150247333382.33209118.183241
27Keacy CartyWest Indies WI 91320West Indies WI91320243888830.3837265.322130
28Ibrahim Zadran AFG 510712 AFG510712241777734.4330479.282631
29John CampbellWest Indies WI 101626West Indies WI101626240666640.00215111.6323101
30Henry Nicholls NZ 10024 NZ100242351111111121.3635266.762800
31Pathum Nissanka SL 12527 SL12527229777732.7126885.452560
32Sikandar Raza ZIM 81*4557 ZIM81*4557228666645.6028779.442120
33Shreyas Iyer IND 06635 IND06635219999927.3825984.561360
34Nick Kelly NZ 64359 NZ64359216555543.2029273.972630
35Jos Buttler ENG 693141* ENG693141*215878743.00168127.9815110
36Oliver Peake AUS 481941* AUS481941*210888830.0023688.981380
37Cameron Green AUS 23175 AUS23175209999926.1332364.71970
38Tom Banton ENG 1267310 ENG1267310209434369.67179116.762581
39Hashmatullah Shahidi AFG 9*7*22 AFG9*7*22207777751.7522293.242231
40Curtis Campher IRE 96844 IRE96844207444451.75159130.1917100
41Salman Agha PAK 1576 PAK1576203666633.8320698.542061
42Tom Latham NZ 69531* NZ69531*200888833.3329268.491410
43Connor Esterhuizen SA 68*11910 SA68*11910197333398.50197100.001391
44Jacob Bethell ENG 91414 ENG91414195666632.5025377.082220
45Lokesh Rahul IND 1210 IND1210194777748.50150129.331951
46Will Jacks ENG 255246* ENG255246*181868645.2520090.501730
47Janith Liyanage SL 19324 SL19324179777729.8318397.811740
48Justin GreavesWest Indies WI 1012210West Indies WI1012210178444444.50174102.302121
49Matthew Breetzke SA 2534112 SA2534112175444443.75168104.172321
50Ishan Kishan IND 141125 IND141125174545443.50121143.801881
51Dean Foxcroft NZ 22*075 NZ22*075171555542.7519786.801070
52Craig Ervine ZIM 593859 ZIM593859170666628.3321977.631510
53Ben Curran ZIM 7300 ZIM7300168666633.6022873.681501
54Mosaddek Hossain BAN 7356* BAN7356*167555555.67151110.601640
55Andrew Balbirnie IRE 131097 IRE131097165444441.2519783.761931
56Innocent Kaia ZIM 55*3418 ZIM55*3418162666632.4024566.121610
57Azmatullah Omarzai AFG 241513 AFG241513161666626.83151106.6212100
58Brad Evans ZIM 111218 ZIM111218152666630.40131116.03990
59Tony de Zorzi SA 07972 SA07972151333350.3317884.831320
60David Miller SA 1429 SA1429151222275.50118127.971291
61Soumya Sarkar BAN 6956 BAN6956150878721.4319078.951450
62Glenn Phillips NZ 10632*12 NZ10632*12150333375.00132113.641241
63Ackeem AugusteWest Indies WI 343326West Indies WI343326149555529.8018680.111540
64Charith Asalanka SL 7111 SL7111139777719.8618077.22910
65Wesley Madhevere ZIM 12622 ZIM12622139666623.1715987.421310
66Ghazi Ghori PAK 83765 PAK83765139444434.7519272.401610
67Maaz Sadaqat PAK 2708 PAK2708134666622.33120111.671560
68Dunith Wellalage SL 516*45 SL516*45133666633.25112118.751340
69Temba Bavuma SA 10330 SA10330133222266.5016481.101421
70Michael Bracewell NZ 13224* NZ13224*130868632.5013199.241240
71Mark Chapman NZ 11807 NZ11807125555525.0013989.931150
72Babar Azam PAK 401669 PAK401669125333341.6719464.43910
73Saif Hassan BAN 508 BAN508122777717.4316673.491610
74Cade Carmichael IRE 22532 IRE22532121444430.2515180.131420
75Yashasvi Jaiswal IND 110*4 IND110*41143232114.0095120.001531
76Xavier Bartlett AUS 2503 AUS2503113777716.14104108.65670
77Marnus Labuschagne AUS 2955*1 AUS2955*1109666621.8018957.67700
78Sherfane RutherfordWest Indies WI 0616West Indies WI0616106777717.6711989.08560
79Harry Tector IRE 533414 IRE533414106444426.5016763.47600
80Sahibzada Farhan PAK 6328 PAK6328101666616.8313375.941000
81Brian Bennett ZIM 302325 ZIM302325101666616.8314370.631520
82Shadab Khan PAK 29*71 PAK29*711003232100.0014668.49330
83Mehidy Hasan Miraz BAN 271022* BAN271022*9911811816.5014767.35810
84Ryan Rickelton SA 71*27 SA71*2798222298.0010791.59920
85Shimron HetmyerWest Indies WI 69*26West Indies WI69*2695222295.0092103.26260
86Marco Jansen SA 1975 SA197594222247.0074127.03860
87Kamindu Mendis SL 125414 SL12541492444423.0012474.191040
88Gerhard Erasmus NAM 36821 NAM3682192333330.6711083.64720
89Nathan Ellis AUS 7*436* AUS7*436*861010101017.2012270.49410
90Roston ChaseWest Indies WI 29*2433West Indies WI29*243386333343.0010383.501000
91Harshit Rana IND 52229 IND5222983333327.6770118.57650
92Washington Sundar IND 252*19 IND252*1980646440.009485.11510
93Devon Conway NZ 51656 NZ5165677333325.679283.701010
94Rashid Khan AFG 1137*2 AFG1137*276666615.208886.36810
95Dewald Brevis SA 6*3733 SA6*373376333338.0060126.67350
96Jordan Cox ENG 76 ENG7676111176.0052146.15620
97Paul Stirling IRE 202723 IRE20272375444418.758786.211120
98Nitish Kumar Reddy IND 5320 IND532073525236.507893.59230
99Nathan Smith NZ 1885 NZ188572767618.0010270.59400
100Gudakesh MotieWest Indies WI 4*441West Indies WI4*44172767614.4011363.72610
101Liam Dawson ENG 0682 ENG068270535323.338681.40610
102Matthew Short AUS 000 AUS00070555514.0010765.42800
103Nurul Hasan BAN 0*3831 BAN0*383169434334.508878.41810
104Mitchell Santner NZ 1334*21 NZ1334*2168535334.0010068.00230
105Rehan Ahmed ENG 0224 ENG022466656513.208875.00900
106Abdul Samad PAK 18*21* PAK18*21*66666616.509470.21610
107Jamie Overton ENG 21*28 ENG21*2865646421.6747138.30620
108Corbin Bosch SA 13*9*39* SA13*9*39*614343–50122.00330
109Darwish Rasooli AFG 241316 AFG24131660555512.0058103.45320
110Faheem Ashraf PAK 91437 PAK9143760333320.008273.17810
111Axar Patel IND 2157* IND2157*60333330.0060100.00510
112Arafat Minhas PAK 93318* PAK93318*60333330.008570.59710
113Dhananjaya de Silva SL 94010 SL9401059333319.679661.46500
114Mohammad Rizwan PAK 44410 PAK4441058333319.338369.88800
115Muhammad Arslan Abbas NZ 251914 NZ25191458333319.3310058.00200
116Ruben Trumpelmann NAM 133014* NAM133014*57333328.5048118.75630
117Shaheen Afridi PAK 11373 PAK1137355646413.756979.71520
118Zane Green NAM 331111 NAM33111155333318.337375.34600
119Kamil Mishara SL 22527 SL2252754333318.006681.82810
120Gus Atkinson ENG 161423* ENG161423*53535326.506482.81410
121Brendan Taylor ZIM 9394 ZIM939452333317.336975.36400
122Benjamin Calitz IRE 02027 IRE0202747333315.6745104.44420
123Afif Hossain BAN 275*14 BAN275*1446535323.007263.89200
124Alexander Busing-Volschenk NAM 3115 NAM311546222223.0010245.10500
125Louren Steenkamp NAM 23129 NAM2312944333314.676765.67500
126Ruturaj Gaikwad IND 31*13* IND31*13*442222–5678.57200
127Ravindra Jadeja IND 12274 IND1227443535314.336566.15100
128Gavin Hoey IRE 6*036 IRE6*03643444421.508053.75300
129Lorcan Tucker IRE 791 IRE79140444410.005080.00410
130Adam Zampa AUS 0*07 AUS0*0739111011107.807750.65300
131Kristian Clarke NZ 41124* NZ41124*39434319.5028139.29410
132Matthew FordeWest Indies WI 787West Indies WI7873855557.605667.86300
133Matthew Kuhnemann AUS 9*524 AUS9*52438333319.008146.91200
134Saad Masood PAK 38 PAK3838111138.004486.36500
135Shamar JosephWest Indies WI 14*23*West Indies WI14*23*373232–30123.33220
136Newman Nyamhuri ZIM 2133 ZIM213336434312.005664.29500
137Jai Moondra IRE 313 IRE31334323217.003987.18500
138Malan Kruger NAM 034 NAM03434222217.006453.13100
139Jason Smith SA 1815 SA181533222216.503497.06110
140Taskin Ahmed BAN 0520 BAN0520321151156.404768.09310
141Sam Curran ENG 2605 ENG260531636310.334372.09400
142Wellington Masakadza ZIM 10*147 ZIM10*14731333315.503491.18300
143George Dockrell IRE 31 IRE3131111131.003588.57300
144JJ Smit NAM 31 NAM3131111131.0020155.00320
145Duan Jansen SA 27*21* SA27*21*30333330.0021142.86400
146Mohammad Nabi AFG 219 AFG21930222215.003781.08120
147Jack Edwards AUS 255 AUS25530222215.004566.67010
148Quinton de Kock SA 01514 SA015142933339.673680.56130
149Eathan Bosch SA 29 SA2929212129.0013223.08040
150Gurnoor Brar IND 18*73 IND18*7328838314.003677.78110
151Mitchell Starc AUS 11*16 AUS11*1627222227.003479.41310
152Richard Ngarava ZIM 27 ZIM2727212127.004165.85300
153Jan Balt NAM 26 NAM2626111126.005150.98200
154Alzarri JosephWest Indies WI 809*West Indies WI809*2586865.004456.82300
155Jordan Neill IRE 23* IRE23*231111–19121.05110
156Arshdeep Singh IND 15*34* IND15*34*22434322.0012183.33400
157Sachindu Colombage SL 43*14 SL43*1421333310.503756.76300
158Josh Clarkson NZ 668 NZ6682033336.673164.52100
159Jasprit Bumrah IND 20* IND20*202121–13153.85310
160Mitchell Hay NZ 218 NZ21820222210.0019105.26200
161Tristan Stubbs SA 146 SA14620222210.002580.00200
162Max Heingo NAM 20* NAM20*202121–6333.33220
163Mark Adair IRE 1243 IRE12431933336.332673.08010
164Blair Tickner NZ 127 NZ1271922229.502190.48200
165Rishad Hossain BAN 834 BAN8341785853.404042.50100
166Wanindu Hasaranga SL 79 SL791622228.009177.78300
167Mohammad Saleem AFG 5*91* AFG5*91*15434315.002268.18300
168Jeffrey Vandersay SL 141* SL141*15323215.001978.95100
169Aiden Markram SA 150 SA1501522227.501788.24300
170Jofra Archer ENG 0*212 ENG0*2121463637.001877.78110
171Jayden SealesWest Indies WI 5*72West Indies WI5*721453537.002556.00200
172Eshan Malinga SL 14 SL1414212114.001973.68200
173Hussain Talat PAK 94 PAK941322226.502650.00100
174Mustafizur Rahman BAN 53*4 BAN53*41283836.002646.15100
175Waldo Smith NAM 210 NAM2101222226.003040.00100
176Khary PierreWest Indies WI 47*West Indies WI47*11323211.003234.38000
177Zakary Foulkes NZ 101 NZ1011132325.5010110.00100
178Pat Cummins AUS 11 AUS1111111111.006183.33200
179Shamyl Hussain PAK 64 PAK641032325.002934.48000
180Jan Nicol Loftie-Eaton NAM 46 NAM461022225.002147.62200
181Jan Frylinck NAM 207 NAM207933333.002931.03000
182Nahid Rana BAN 0*5*0* BAN0*5*0*8104104–2138.10100
183Kuldeep Yadav IND 3*5 IND3*5862628.006133.33100
184Kyle Jamieson NZ 0*8* NZ0*8*83232–8100.00100
185Rubin Hermann SA 8 SA8821218.006133.33100
186Pramod Madushan SL 8 SL8821218.001172.73000
187Liam McCarthy IRE 8* IRE8*82121–988.89100
188Shoriful Islam BAN 610 BAN610763632.337100.00100
189William O'Rourke NZ 16 NZ16732323.501643.75000
190Clive Madande ZIM 142 ZIM142733332.332528.00000
191Nqobani Mokoena SA 7* SA7*73131–3233.33010
192Keemo PaulWest Indies WI 34West Indies WI34722223.501741.18000
193Dushmantha Chameera SL 7* SL7*72121–1936.84000
194Spencer Johnson AUS 7* AUS7*72121–1353.85000
195Asitha Fernando SL 600* SL600*674742.001442.86100
196AM Ghazanfar AFG 041 AFG041675751.201250.00000
197Bjorn Fortuin SA 51* SA51*652526.006100.00000
198Jacob Duffy NZ 5*10 NZ5*10653533.001735.29000
199Gerald Coetzee SA 6 SA6621216.004150.00010
200Nangeyalia Kharote AFG 6 AFG6621216.001154.55000
201Zak Crawley ENG 6 ENG6611116.001154.55100
202Tanvir Islam BAN 50 BAN50552522.501050.00100
203Ziaur Rahman Sharifi AFG 1*4 AFG1*4542425.001533.33100
204Prince Yadav IND 5 IND5531315.005100.00000
205Jack Brassell NAM 32*0 NAM32*0533332.501533.33000
206Ernest Masuku ZIM 32 ZIM32522222.501926.32000
207Blessing Muzarabani ZIM 0*00* ZIM0*00*454544.001330.77000
208Yamin Ahmadzai AFG 04* AFG04*422224.002913.79000
209Keshav Maharaj SA 4 SA4421214.002200.00100
210Prenelan Subrayen SA 4 SA4421214.004100.00000
211Ben Dwarshuis AUS 4 AUS4411114.001233.33000
212Jayden Lennox NZ 0*0*2 NZ0*0*231051051.502412.50000
213Haris Rauf PAK 012* PAK012*353531.502015.00000
214Byron McDonough IRE 30*0 IRE30*0333331.50742.86000
215Mahedi Hasan BAN 3 BAN3311113.00933.33000
216Vitel LawesWest Indies WI 11*0West Indies WI11*0263631.00258.00000
217Mohammed Siraj IND 02* IND02*232322.00450.00000
218Josh Hazlewood AUS 20* AUS20*232322.001020.00000
219Dilshan Madushanka SL 2*0 SL2*0232322.001118.18000
220Matthew Fisher NZ 11 NZ11232321.00633.33000
221Riley Meredith AUS 2* AUS2*22121–450.00000
222Michael Van Lingen NAM 20 NAM20222221.001811.11000
223Liam Scott AUS 2 AUS2211112.00450.00000
224Benjamin Lister NZ 2* NZ2*21111–728.57000
225Bilal Sami AFG 2* AFG2*21111–1414.29000
226Tanaka Chivanga ZIM 2* ZIM2*21111–450.00000
227Adil Rashid ENG 10* ENG10*162621.00119.09000
228Josh Tongue ENG 1*00 ENG1*00143430.50425.00000
229Lizaad Williams SA 1* SA1*12121–1100.00000
230Mohammad Wasim Jr PAK 10 PAK10122220.50714.29000
231Nqabayomzi Peter SA 1* SA1*12121–250.00000
232Graeme Cremer ZIM 1 ZIM1111111.00425.00000
233Bernard Scholtz NAM 1* NAM1*11111–1100.00000
Showing top 10 of 233

Runs: runs · Mat: matches · Inns: innings · Avg: batting average · BF: balls faced · SR: strike rate · 4s: fours · 6s: sixes · 100s: hundreds · Last 3 innings: in this competition, newest first

More all ODI Cricket leaderboards

All ODI Cricket Most Runs

Shubman Gill leads all ODI Cricket with 894 runs for India, ahead of Joe Root (573) and Virat Kohli (552).

Frequently asked questions

Who has the most runs in all ODI Cricket?

Shubman Gill leads with 894.

Who are the top three for runs in all ODI Cricket?

Shubman Gill (894), Joe Root (573), Virat Kohli (552).