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,025 of the 5,031 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Monank PatelUSA2019-202679784257013034.73314181.824191221534
Imran NazirPAK1999-200979792189516024.61233981.02291023532
Malcolm WallerZIM2009-201879726125999*19.08163976.82051013012
Karan KCNEP2018-202679601279965*16.6584994.110165342
Robin PetersonSA2002-20147941145566820.5968880.81014515
Graeme SwannENG2000-20137948125003413.8955390.42003484
Geoff LawsonAUS1980-198979521837833*11.1250075.60009194
André NelSA2001-200879221212730*12.7016676.51002143
Salman ButtPAK2004-201078784272513636.82357276.29814153437
Imrul KayesBAN2008-201878782243414432.03342371.11416223837
Morris OumaKEN2004-20147876514986121.10251059.680761405
Lance CairnsNZ1974-1985786569876016.73941104.890267041
Brian McMillanSA1991-199878521684112723.36114773.32103557
Ravi RatnayekeSL1982-19907869148245014.98157152.45014432
Johan BothaSA/AX2005-20127850186094619.0371085.77002563
Bernard ScholtzNAM2019-202678492132731*11.6850564.75005244
Ed JoyceENG/IRE2006-2018777782622160*38.00363072.23615525525
Aarif SheikhNEP2018-20267767916048427.66244365.6609510917
Peter OngondoKEN/AX1999-2011776018389369.2661463.360092410
Saurabh NetravalkarUSA2019-202677382116819*9.8828558.95003152
Duleep MendisSL1975-19897674915278023.49203475.070741139
James NeeshamNZ2013-2023766512149597*28.21149699.9307312838
Khaled MahmudBAN1998-2006767139895014.54145667.93019907
Anderson CumminsWI/CAN1991-200776491348644*13.5058682.94004335
Junaid KhanPAK2011-201976311768254.8612753.5400641
Imam-ul-HaqPAK2017-202575747315215147.04384681.96920325330
Scott EdwardsNED2018-202675701123918640.53280685.21024417420
Shahriar NafeesBAN2005-2011757552201123*31.44316769.50413112787
Neil FairbrotherENG1987-1999757118209211339.47290372.06116214020
Mohsin KhanPAK1977-1986757551877117*26.81337355.652831517
Chamara SilvaSL1999-2011756271587107*28.85225470.41113613910
Tom MoodyAUS1987-199975641212118923.29174769.3201067418
Sompal KamiNEP2018-20267557168236720.07107976.270326019
Dipak PatelNZ1987-19977563106237111.7586871.77016377
Mujeeb Ur RahmanAFG2017-2023754014236649.0826290.080112259
Lungi NgidiSA2018-202575311712620*9.0025848.8400686
Boyd RankinENG/IRE2007-202075342110018*7.6923941.8400441
Umesh YadavIND2010-20187524147918*7.9013458.9600481
Greg ChappellAUS1971-19837472142331138*40.19307975.7131471957
Jatinder SinghOMA2019-202674732217413030.62281577.23511223334
Kushal BhurtelNEP2021-2026747321701120*23.96208781.5029918735
Bryan YoungNZ1990-19997473516687424.53273361.030951642
Jeff CroweNZ1983-1990747112151888*25.73245661.8107611012
Shadab KhanPAK2017-20267447131068113*31.41123986.201536727
Axar PatelIND2014-202674521391864*23.5499592.260435832
Naved-ul-HasanPAK2003-20107451185243315.8862084.520043816
Shaun MarshAUS2008-201973724277315140.78340681.42715324736
Sanjay ManjrekarIND1988-1996737010199410533.23310164.3011539910
Dasun ShanakaSL2016-2026736551424108*23.73148895.7025611251
Kedar JadhavIND2014-2020735219138912042.091367101.6126214124

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