STATZ
Menu

Account

Sign Up Free Upgrade

Already have an account? Log In

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

All ODI Cricket most matches

Tanzid Hasan and Najmul Hossain Shanto share the lead in all ODI Cricket with 12 matches · Matt Renshaw (11) next

Season
Our projections for every player's next matchCricket Pro ›
# Player · last 3 inningsPlayer Team Last 3 innings · newest first Matches Mat Inns Mat Inns Runs Avg BF SR 4s 6s 100s
1Tanzid Hasan BAN 94578 BAN94578121212121248644.18468103.8546221
2Najmul Hossain Shanto BAN 18*93 BAN18*93121212121237137.1050074.204351
3Matt Renshaw AUS 32444 AUS32444111111111131428.5532895.732641
4Henry Nicholls NZ 10024 NZ10024111111111123521.3635266.762800
5Mehidy Hasan Miraz BAN 271022* BAN271022*111181189916.5014767.35810
6Taskin Ahmed BAN 0520 BAN052011115115326.404768.09310
7Towhid Hridoy BAN 06025 BAN06025111111111143361.8654779.163240
8Will Young NZ 562023 NZ562023111111111135632.3645079.113820
9Alex Carey AUS 173420 AUS173420101010101020420.4028671.331900
10Adam Zampa AUS 079 AUS07910109109397.807552.00300
Our projections for every player's next match Cricket Pro ›
11Rohit Sharma IND 3213826 IND3213826101010101041141.1041798.5647171
12Josh Inglis AUS 310321 AUS310321101010101033433.4038486.983821
13Shubman Gill IND 1107731 IND11077311010910967195.86615109.1189102
14Jayden Lennox NZ 0*0*2 NZ0*0*21010510531.502412.50000
15Nathan Ellis AUS 7*436* AUS7*436*10101010108617.2012270.49410
16Nahid Rana BAN 0*5*0* BAN0*5*0*101041048–2138.10100
17Joe Root ENG 181544 ENG18154499999573114.6065188.025021
18Litton Das BAN 58*217 BAN58*2179999930042.8636582.191960
19Ben Duckett ENG 06732 ENG067329999939143.4442392.434551
20Shreyas Iyer IND 06635 IND066359999921927.3825984.561360
21Harry Brook ENG 77167 ENG771679999936045.00325110.7731121
22Cooper Connolly AUS 103821 AUS1038219999938542.7840096.2535141
23Jos Buttler ENG 693141* ENG693141*8878721543.00168127.9815110
24Tom Latham NZ 69531* NZ69531*8888820033.3329268.491410
25Mustafizur Rahman BAN 53*4 BAN53*488383126.002646.15100
26Soumya Sarkar BAN 6956 BAN69568878715021.4319078.951450
27Cameron Green AUS 17527 AUS175278888818626.5730560.98860
28Prasidh Krishna IND 0 IND08818100.0030.00000
29Will Jacks ENG 255246* ENG255246*8868618145.2520090.501730
30Michael Bracewell NZ 13224* NZ13224*8868613032.5013199.241240
31Rishad Hossain BAN 834 BAN83488585173.404042.50100
32Virat Kohli IND 139*7465 IND139*74657777752387.17448116.7443162
33Lokesh Rahul IND 1210 IND12107777719448.50150129.331951
34Shai HopeWest Indies WI 12392West Indies WI123927777721135.1725782.101070
35Alzarri JosephWest Indies WI 09*7West Indies WI09*777575174.253450.00200
36Kusal Mendis SL 3512142 SL35121427777740968.1741997.6140111
37Rahmat Shah AFG 143*24 AFG143*247777726644.3329091.722621
38Hashmatullah Shahidi AFG 9*7*22 AFG9*7*227777720751.7522293.242231
39Rahmanullah Gurbaz AFG 141271 AFG1412717777727739.57223124.2229151
40Ibrahim Zadran AFG 510712 AFG5107127777724134.4330479.282631
41Nathan Smith NZ 1885 NZ1885776767218.0010270.59400
42Asitha Fernando SL 600* SL600*7747462.001442.86100
43Pathum Nissanka SL 12527 SL125277777722932.7126885.452560
44Sediqullah Atal AFG 9814327 AFG98143277767635559.1735998.893891
45Saif Hassan BAN 508 BAN5087777712217.4316673.491610
46Charith Asalanka SL 7111 SL71117777713919.8618077.22910
47Gudakesh MotieWest Indies WI 4*441West Indies WI4*441776767214.4011363.72610
48Janith Liyanage SL 19324 SL193247777717929.8318397.811740
49Keacy CartyWest Indies WI 132013West Indies WI1320137777723433.4336264.641930
50AM Ghazanfar AFG 041 AFG0417757561.201250.00000
51Gurnoor Brar IND 18*73 IND18*73773732814.003677.78110
52Pavan Rathnayake SL 184813 SL1848137777726537.8628892.012031
53Oliver Peake AUS 1941*30 AUS1941*307777716227.0018388.52970
54Marnus Labuschagne AUS 2955*1 AUS2955*16666610921.8018957.67700
55Craig Ervine ZIM 593859 ZIM5938596666617028.3321977.631510
56Sherfane RutherfordWest Indies WI 6164West Indies WI61646666610621.2011889.83560
57Sam Curran ENG 2605 ENG2605663633110.334372.09400
58Adil Rashid ENG 10* ENG10*6626211.00119.09000
59Sahibzada Farhan PAK 6328 PAK63286666610116.8313375.941000
60Shaheen Afridi PAK 11373 PAK11373664645513.756979.71520
61Rashid Khan AFG 1137*2 AFG1137*2666667615.208886.36810
62Azmatullah Omarzai AFG 241513 AFG2415136666616126.83151106.6212100
63Sikandar Raza ZIM 81*4557 ZIM81*45576666622845.6028779.442120
64Jofra Archer ENG 0*212 ENG0*21266363147.001877.78110
65Salman Agha PAK 1576 PAK15766666620333.8320698.542061
66Xavier Bartlett AUS 5035 AUS50356666611118.50100111.00670
67Washington Sundar IND 252*19 IND252*19664648040.009485.11510
68Jamie Overton ENG 21*28 ENG21*28664646521.6747138.30620
69Ben Curran ZIM 7300 ZIM73006666616833.6022873.681501
70Daryl Mitchell NZ 282865 NZ2828656666647394.6048497.734592
71Shoriful Islam BAN 610 BAN6106636372.337100.00100
72Wesley Madhevere ZIM 12622 ZIM126226666613923.1715987.421310
73Jacob Bethell ENG 91414 ENG914146666619532.5025377.082220
74Rehan Ahmed ENG 0224 ENG0224665656613.208875.00900
75Innocent Kaia ZIM 55*3418 ZIM55*34186666616232.4024566.121610
76Dunith Wellalage SL 516*45 SL516*456666613333.25112118.751340
77Maaz Sadaqat PAK 2708 PAK27086666613422.33120111.671560
78Brian Bennett ZIM 302325 ZIM3023256666610116.8314370.631520
79Brad Evans ZIM 111218 ZIM1112186666615230.40131116.03990
80Abdul Samad PAK 18*21* PAK18*21*666666616.509470.21610
81Travis Head AUS 84366 AUS843665555524248.40208116.353441
82Mitchell Marsh AUS 84608 AUS846085555524148.20185130.2724160
83Kuldeep Yadav IND 3*5 IND3*55525288.006133.33100
84Liam Dawson ENG 0682 ENG0682553537023.338681.40610
85Mark Chapman NZ 11807 NZ118075555512525.0013989.931150
86Mitchell Santner NZ 1334*21 NZ1334*21553536834.0010068.00230
87Afif Hossain BAN 275*14 BAN275*14553534623.007263.89200
88Mosaddek Hossain BAN 7356* BAN7356*5555516755.67151110.601640
89Darwish Rasooli AFG 241316 AFG241316555556012.0058103.45320
90Matthew Short AUS 000 AUS000555557014.0010765.42800
91Tanvir Islam BAN 50 BAN505525252.501050.00100
92Blessing Muzarabani ZIM 0*00* ZIM0*00*5545444.001330.77000
93Ishan Kishan IND 141125 IND1411255545417443.50121143.801881
94Haris Rauf PAK 012* PAK012*5535331.502015.00000
95Nick Kelly NZ 64359 NZ643595555521643.2029273.972630
96Jacob Duffy NZ 5*10 NZ5*105535363.001735.29000
97Dean Foxcroft NZ 22*075 NZ22*0755555517142.7519786.801070
98Gus Atkinson ENG 161423* ENG161423*553535326.506482.81410
99John CampbellWest Indies WI 62643West Indies WI626435555513927.8014794.561450
100Matthew FordeWest Indies WI 787West Indies WI78755555387.605667.86300
101Nitish Kumar Reddy IND 5320 IND5320552527336.507893.59230
102Abrar Ahmed PAK 0*0*0* PAK0*0*0*553530–100.00000
103Ackeem AugusteWest Indies WI 343326West Indies WI3433265555514929.8018680.111540
104Vitel LawesWest Indies WI 11*0West Indies WI11*05535321.00258.00000
105Ravindra Jadeja IND 12274 IND12274443434314.336566.15100
106Nurul Hasan BAN 0*3831 BAN0*3831443436934.508878.41810
107Paul Stirling IRE 202723 IRE202723444447518.758786.211120
108Bjorn Fortuin SA 51* SA51*4424266.006100.00000
109Justin GreavesWest Indies WI 1012210West Indies WI10122104444417844.50174102.302121
110Ryan Burl ZIM ZIM440400–0–000
111Ziaur Rahman Sharifi AFG 1*4 AFG1*44424255.001533.33100
112Kamindu Mendis SL 125414 SL125414444449223.0012474.191040
113Andrew Balbirnie IRE 131097 IRE1310974444416541.2519783.761931
114Tom Banton ENG 1267310 ENG12673104434320969.67179116.762581
115Josh Tongue ENG 1*00 ENG1*004434310.50425.00000
116Arshdeep Singh IND 15*34* IND15*34*443432222.0012183.33400
117Amir JangooWest Indies WI 58*5124West Indies WI58*51244434313366.5015784.711210
118Harry Tector IRE 533414 IRE5334144444410626.5016763.47600
119Lorcan Tucker IRE 791 IRE791444444010.005080.00410
120Kristian Clarke NZ 41124* NZ41124*443433919.5028139.29410
121Jayden SealesWest Indies WI 5*72West Indies WI5*7244343147.002556.00200
122Curtis Campher IRE 96844 IRE968444444420751.75159130.1917100
123Mohammad Saleem AFG 5*91* AFG5*91*443431515.002268.18300
124Ghazi Ghori PAK 83765 PAK837654444413934.7519272.401610
125Gavin Hoey IRE 6*036 IRE6*036444444321.508053.75300
126Newman Nyamhuri ZIM 2133 ZIM2133443433612.005664.29500
127Cade Carmichael IRE 22532 IRE225324444412130.2515180.131420
128Babar Azam PAK 401669 PAK4016693333312541.6719464.43910
129Shadab Khan PAK 29*71 PAK29*7133232100100.0014668.49330
130Faheem Ashraf PAK 91437 PAK91437333336020.008273.17810
131Mohammad Rizwan PAK 44410 PAK44410333335819.338369.88800
132Mohammed Siraj IND 02* IND02*3323222.00450.00000
133Brendan Taylor ZIM 9394 ZIM9394333335217.336975.36400
134Wellington Masakadza ZIM 10*147 ZIM10*147333333115.503491.18300
135Khary PierreWest Indies WI 47*West Indies WI47*332321111.003234.38000
136Dhananjaya de Silva SL 94010 SL94010333335919.679661.46500
137Josh Hazlewood AUS 20* AUS20*3323222.001020.00000
138Glenn Phillips NZ 10632*12 NZ10632*123333315075.00132113.641241
139Tony de Zorzi SA 07972 SA079723333315150.3317884.831320
140Axar Patel IND 2157* IND2157*333336030.0060100.00510
141Matthew Kuhnemann AUS 9*524 AUS9*524333333819.008146.91200
142Jeffrey Vandersay SL 141* SL141*332321515.001978.95100
143Corbin Bosch SA 9*39* SA9*39*3323248–30160.00230
144Kyle Jamieson NZ 0*8* NZ0*8*332328–8100.00100
145Josh Clarkson NZ 668 NZ66833333206.673164.52100
146Devon Conway NZ 51656 NZ51656333337725.679283.701010
147Matthew Breetzke SA 341124 SA3411243333315050.00139107.912021
148Mark Adair IRE 1243 IRE124333333196.332673.08010
149Kamil Mishara SL 22527 SL22527333335418.006681.82810
150Dilshan Madushanka SL 2*0 SL2*03323222.001118.18000
151Gerhard Erasmus NAM 36821 NAM36821333339230.6711083.64720
152Jan Frylinck NAM 207 NAM2073333393.002931.03000
153Zane Green NAM 331111 NAM331111333335518.337375.34600
154William O'Rourke NZ 16 NZ163323273.501643.75000
155Benjamin Calitz IRE 02027 IRE02027333334715.6745104.44420
156Sachindu Colombage SL 43*14 SL43*14333332110.503756.76300
157Prince Yadav IND 5 IND53313155.005100.00000
158Duan Jansen SA 27*21* SA27*21*333333030.0021142.86400
159Ruben Trumpelmann NAM 133014* NAM133014*333335728.5048118.75630
160Matthew Fisher NZ 11 NZ113323221.00633.33000
161Dewald Brevis SA 6*3733 SA6*3733333337638.0060126.67350
162Clive Madande ZIM 142 ZIM1423333372.332528.00000
163Connor Esterhuizen SA 68*11910 SA68*119103333319798.50197100.001391
164Jordan Hermann SA 7720150 SA77201503333324782.33209118.183241
165Arafat Minhas PAK 93318* PAK93318*333336030.008570.59710
166Muhammad Arslan Abbas NZ 251914 NZ251914333335819.3310058.00200
167Harshit Rana IND 52229 IND52229333338327.6770118.57650
168Shamyl Hussain PAK 64 PAK6433232105.002934.48000
169Jack Brassell NAM 32*0 NAM32*03333352.501533.33000
170Zakary Foulkes NZ 101 NZ10133232115.5010110.00100
171Louren Steenkamp NAM 23129 NAM23129333334414.676765.67500
172Jai Moondra IRE 313 IRE313332323417.003987.18500
173Byron McDonough IRE 30*0 IRE30*03333331.50742.86000
174Billy Stanlake AUS 0* AUS0*221210–10.00000
175Quinton de Kock SA 1514 SA1514222222914.503193.55130
176David Miller SA 1429 SA14292222215175.50118127.971291
177Richard Ngarava ZIM 27 ZIM27221212727.004165.85300
178Roston ChaseWest Indies WI 2433West Indies WI2433222225728.507873.08600
179Shimron HetmyerWest Indies WI 69*26West Indies WI69*26222229595.0092103.26260
180Dushmantha Chameera SL 7* SL7*221217–1936.84000
181Hussain Talat PAK 94 PAK9422222136.502650.00100
182Jasprit Bumrah IND 20* IND20*2212120–13153.85310
183Mohammad Nabi AFG 219 AFG219222223015.003781.08120
184Yamin Ahmadzai AFG 04* AFG04*2222244.002913.79000
185Fazalhaq Farooqi AFG AFG220200–0–000
186Riley Meredith AUS 2* AUS2*221212–450.00000
187Jason Smith SA 1815 SA1815222223316.503497.06110
188Keshav Maharaj SA 4 SA42212144.002200.00100
189Temba Bavuma SA 10330 SA103302222213366.5016481.101421
190Eathan Bosch SA 29 SA29221212929.0013223.08040
191Jack Edwards AUS 255 AUS255222223015.004566.67010
192Spencer Johnson AUS 7* AUS7*221217–1353.85000
193Prenelan Subrayen SA 4 SA42212144.004100.00000
194Blair Tickner NZ 127 NZ12722222199.502190.48200
195Wanindu Hasaranga SL 79 SL7922222168.009177.78300
196Shivam Dube IND 0 IND02212100.0010.00000
197Rubin Hermann SA 8 SA82212188.006133.33100
198Marco Jansen SA 1975 SA1975222229447.0074127.03860
199Yashasvi Jaiswal IND 110*4 IND110*422222114114.0095120.001531
200Mohammad Wasim Jr PAK 10 PAK102222210.50714.29000
201Nangeyalia Kharote AFG 6 AFG62212166.001154.55000
202Tanveer Sangha AUS 0 AUS02212100.0040.00000
203Mitchell Hay NZ 218 NZ218222222010.0019105.26200
204Michael Van Lingen NAM 20 NAM202222221.001811.11000
205Jan Nicol Loftie-Eaton NAM 46 NAM4622222105.002147.62200
206Harsh Dubey IND IND220200–0–000
207Pramod Madushan SL 8 SL82212188.001172.73000
208Kwena Maphaka SA SA220200–0–000
209Malan Kruger NAM 034 NAM034222223417.006453.13100
210Ernest Masuku ZIM 32 ZIM322222252.501926.32000
211Eshan Malinga SL 14 SL14221211414.001973.68200
212Shamar JosephWest Indies WI 23*West Indies WI23*2212123–22104.55110
213Nqobani Mokoena SA 7* SA7*221217–3233.33010
214Alexander Busing-Volschenk NAM 3115 NAM3115222224623.0010245.10500
215Nqabayomzi Peter SA 1* SA1*221211–250.00000
216Liam McCarthy IRE 8* IRE8*221218–988.89100
217Max Heingo NAM 20* NAM20*2212120–6333.33220
218Waldo Smith NAM 210 NAM21022222126.003040.00100
219Mitchell Starc AUS 16 AUS16111111616.002759.26200
220Aiden Markram SA 0 SA01111100.0010.00000
221Keemo PaulWest Indies WI 4West Indies WI41111144.00944.44000
222Mahedi Hasan BAN 3 BAN31111133.00933.33000
223Mohammad Saifuddin BAN BAN110100–0–000
224Fareed Ahmad AFG 0 AFG01111100.000–000
225Ikram Alikhil AFG AFG110100–0–000
226Ryan Rickelton SA 27 SA27111112727.0026103.85400
227Lizaad Williams SA 1* SA1*111111–1100.00000
228Ben Dwarshuis AUS 4 AUS41111144.001233.33000
229George Dockrell IRE 31 IRE31111113131.003588.57300
230Graeme Cremer ZIM 1 ZIM11111111.00425.00000
231Zak Crawley ENG 6 ENG61111166.001154.55100
232Saqib Mahmood ENG ENG110100–0–000
233Ruturaj Gaikwad IND 13* IND13*1111113–1968.42000
234Jordan Cox ENG 76 ENG76111117676.0052146.15620
235Gerald Coetzee SA 6 SA61111166.004150.00010
236JJ Smit NAM 31 NAM31111113131.0020155.00320
237Bernard Scholtz NAM 1* NAM1*111111–1100.00000
238Adithya Ashok NZ NZ110100–0–000
239Liam Scott AUS 2 AUS21111122.00450.00000
240Benjamin Lister NZ 2* NZ2*111112–728.57000
241Bilal Sami AFG 2* AFG2*111112–1414.29000
242Maheesh Theekshana SL 0* SL0*111110–0–000
243Tristan Stubbs SA 6 SA61111166.00875.00100
244Tanaka Chivanga ZIM 2* ZIM2*111112–450.00000
245Sonny Baker ENG ENG110100–0–000
246Saad Masood PAK 38 PAK38111113838.004486.36500
247Milan Rathnayake SL 0 SL01111100.0010.00000
248Naman Dhir IND IND110100–0–000
249Jordan Neill IRE 23* IRE23*1111123–19121.05110
250Jewel AndrewWest Indies WI 0West Indies WI01111100.0010.00000
251Jan Balt NAM 26 NAM26111112626.005150.98200
Showing top 10 of 251

Matches: matches · Mat: matches · Inns: innings · Runs: runs · 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 Matches

Tanzid Hasan leads all ODI Cricket with 12 matches for Bangladesh, ahead of Najmul Hossain Shanto (12) and Matt Renshaw (11).

Frequently asked questions

Who has the most matches in all ODI Cricket?

Tanzid Hasan leads with 12.

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

Tanzid Hasan (12), Najmul Hossain Shanto (12), Matt Renshaw (11).