Batting records (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,013 of the 5,044 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Pramodya WickramasingheSL1990-20021316323342328.5554063.330012172
Kuldeep YadavIND2017-20261244523215199.7741451.93003150
Sourav GangulyIND/AX/ASIA1992-2007307299221130918340.831534773.692271161115189
Younis KhanPAK2000-201526325322716014431.00953375.117472257354
KL RahulIND2016-202610191223541129*51.32383392.38920427585
Darren LehmannAUS1996-200511710122307811938.96378481.34417422714
Guy WhittallZIM1993-20031451422227058322.54401167.440111221026
Sarfraz AhmedPAK2007-20211179122231510533.55263587.86211117412
Denesh RamdinWI2005-201613911022220016925.00273880.3528416531
James FaulknerAUS2013-2017695222103211634.40990104.241448329
Kiran MoreIND1984-199393652256342*13.0980869.68005434
Pat CumminsAUS2011-20269160225483714.4270977.290084512
Shane Edward BondNZ2002-201081402229231*16.2238476.04002199
Martin SujiKEN1996-200664522224716*8.2352646.96009151
Suranga LakmalSL2009-2021864822244269.3840460.40009183
Stephen FlemingNZ/ICC1994-2007274268218028134*32.501123471.468491782163
Tom LathamNZ2012-2026171158214664145*34.04551984.518271439062
Dinesh ChandimalSL2010-202215714221385411131.85519174.244241126243
Tatenda TaibuZIM/AX2001-2012148135213358107*29.46497467.512221523232
Ravi ShastriIND1981-199214912821310810929.05508961.07418520625
Mohammad RizwanPAK2015-202610394212979131*40.81351984.65419325437
Ravi BoparaENG2007-2015120109212695101*30.63346277.85114420434
Vinod KambliIND1991-20001049721247710632.59344371.94214418720
Manoj PrabhakarIND1984-19961309821185810624.13308360.2721181570
Dinesh KarthikIND2004-201994792117527930.21239273.2409617615
Irfan PathanIND2004-2012120872115448323.39194179.5505714237
Mark WattSCO2016-20269264219326621.67112782.700246926
Paul ReiffelAUS1992-19999257215035813.9770970.94015261
Nuwan ZoysaSL1997-200795472134347*13.1935895.81005297
Bernard ScholtzNAM2019-202677482132631*12.0750065.20005244
Daryl TuffeyNZ2000-2010935221295369.5237279.30007237
Saurabh NetravalkarUSA2019-202677382116819*9.8828558.95003152
Junaid SiddiqueUAE2019-202669502115216*5.2425060.800013511
Ashish NehraIND/AX2001-20111194621141245.6424657.32009123
Boyd RankinENG/IRE2007-202075342110018*7.6923941.8400441
Christopher MpofuZIM2004-2020844121579*2.8521027.1400710
Mohammad IrfanPAK2010-201660332148124.0014932.2100852
Steve SmithAUS2010-202517015420580016443.28666986.971235852158
Faf du PlessisSA2011-201914313620550718547.47621588.611235349566
Sean WilliamsZIM2005-202516415920521717437.53600086.95837947066
Keith ArthurtonWI1988-1999105932019048426.08282267.47091213219
Tim BresnanENG2006-20148564208718019.8096590.26016886
Roger HarperWI1983-1996104722085045*16.35115673.530055218
Ravichandran AshwinIND2010-202311663207076516.4481386.96016607
Gary BrentZIM1996-200867532040059*12.1266959.79013255
Shaheen Shah AfridiPAK2018-20267845203453713.8040485.400063013
Mohammed ShamiIND2013-20251084920225257.7627382.42006179
Rodney HoggAUS1979-1985703520137229.1321763.1300280
Saeed AnwarPAK1989-200324524219875719439.271086780.5820421592997
Mark WaughAUS1988-200224323519844617339.101095877.0818491664656

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.