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
William PorterfieldIRE2006-20221461453434313930.58629868.9611201245532
Andrew StraussENG2003-20111271257420515835.64519580.94627945425
Michael BevanAUS1994-2004231196676912108*53.58932074.16646545021
Andrew SymondsAUS1998-200919716133508815639.75550492.4463015449103
Javed MiandadPAK1975-1996232218417381119*41.701101467.01850844544
Damien MartynAUS1992-2006207182515346144*40.81687777.745371044122
Jonny BairstowENG2011-20231069883868141*42.983758102.931117943792
Fakhar ZamanPAK2017-2026939263877210*45.08416493.111119843484
Shubman GillIND2019-20267069113713223*64.023594103.311120143378
Kevin PietersenENG/IWX/ICC2004-201313612516444013040.73512886.58925742777
MahmudullahBAN2007-2025239209535689128*36.47732777.6443210425107
Alistair CampbellZIM1992-2003182179135111131*30.79767366.617301042044
Kyle CoetzerSCO2008-202387875319215638.93387582.37521841240
Carl HooperWI1987-2003227206435761113*35.34751776.64729740965
Graham GoochENG1976-19951231226429014236.98693261.89823440715
Kris SrikkanthIND1981-19921451454409112329.01570271.754271140541
Romesh KaluwitharanaSL1990-2004186179143558102*21.56462276.982212439616
Sikandar RazaZIM2013-202616015124470814137.07547885.947263394108
Jonty RhodesSA1992-200324522051593512135.12733680.902331239247
Tom LathamNZ2012-2026171158214664145*34.04551984.518271439062
Travis HeadAUS2016-2026858273273154*43.643072106.54818338777
Michael HusseyAUS2004-2012185157445442109*48.16624387.17339338380
Pathum NissankaSL2021-2026818153052210*40.16343988.75719638338
Glenn MaxwellAUS2012-2025149136183990201*33.813149126.7142312382155
Dean JonesAUS1984-199416316125606814544.62836272.57746638064
Abdul RazzaqPAK/AX/ASIA1996-201126322657502511229.73617881.3432213380123
Martin CroweNZ1982-1995143140184704107*38.56647672.64434337829
Phil SimmonsWI1987-199914213711366412229.08537168.225181437544
Craig ErvineZIM2010-2026135131153863130*33.30502176.944261237448
Craig McMillanNZ1997-200719318316470711728.19619875.94328937384
Rahmat ShahAFG2013-202613012774300143*35.83595172.26633537342
Kamran AkmalPAK2002-201715513714319212425.95381883.605101037137
John WrightNZ1978-19921481481389110126.47680457.19124937015
Hansie CronjeSA1992-200018817531556511238.65727776.47239836694
Ajay JadejaIND1992-200019217936535911937.48767869.806301036685
Paul CollingwoodENG2001-2011197181375092120*35.36661476.99526736574
Alastair CookENG2006-201492924320413736.41415477.13519736310
Kushal Janith PereraSL2013-20231161115323713530.54348592.886171236252
David MillerSA2010-202618015645476214242.904565104.328249354153
Scott StyrisNZ1999-201118716123448314132.49564579.42428935368
Mark BoucherSA/AX1998-2011294220574670147*28.65551284.721261635283
Mohammad AshrafulBAN/AX2001-201317516713342010922.21484970.533201434829
JP DuminySA2004-2019199179405117150*36.81605284.55427734775
Elton ChigumburaZIM/AX2004-201821119726432511725.29537480.4821917343106
Steve TikoloKEN/AX1996-201413012712331211128.80440375.223231334331
Salman ButtPAK2004-201078784272513636.82357276.29814153437
Misbah-ul-HaqPAK2002-201516114830512196*43.40694173.78042634283
Chris CairnsNZ/ICC1991-200621419225492111529.47583884.294269341153
Navjot SidhuIND1987-199813312784413134*37.08632969.73633733544
Kevin O'BrienIRE2006-202115014018361214229.61406388.90218633284

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