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
Gary BrentZIM1996-200867532040059*12.1266959.79013255
Hasan RazaPAK1996-1999161302427718.6248050.42011111
Abdul RazzaqPAK/AX/ASIA1996-201126322657502511229.73617881.3432213380123
Pommie MbangwaZIM1996-20022813634114.865660.7100221
Azam KhanPAK1996-19986501167223.2017765.5401060
Zahoor ElahiPAK1996-1997141412978622.8550758.58033256
Everton MatambanadzoZIM1996-199775385*4.003324.2400100
Nixon McLeanWI1996-20034433827550*11.0036176.18017254
Robert SamuelsWI1996-19978525436*18.006385.7100051
Mohammad ZahidPAK1996-20021042157*7.502268.1800011
Adrian GriffithWI1996-2000871984716.3316559.3900051
Mohammad WasimPAK1996-2000252525437623.61104352.06034331
Chris SilverwoodENG1996-200174017124.253450.0000110
Andy BichelAUS1997-20046736134716420.4860078.500153310
Anthony StuartAUS1997310111.00714.2900000
Mujahid JamshedPAK1997431272313.505450.0000020
Ijaz AhmedPAK199721133*-2150.0000000
Patterson ThompsonWI1997210222.00728.5700000
Saba KarimIND1997-2000322743625515.7456064.64012272
Rudi BrysonSA19977433217*32.0025128.0000021
Adam BacherSA1997-2005131302705620.7746957.57010260
Dodda GaneshIND1997110444.00850.0000000
Geoff AllottNZ1997-200031116177*3.405630.3600200
Nuwan ZoysaSL1997-200795472134347*13.1935895.81005297
Daniel VettoriNZ/IWX/ICC1997-20152931875722538317.33271582.98042317515
Matt HorneNZ1997-2002494809807420.42151564.69053995
Andrew PennNZ1997-2001531231511.503369.7000000
Adam DaleAUS1997-2000291287815*19.5013657.3500130
Michael Di VenutoAUS19979902418926.7828185.77020280
Louis KoenSA1997-2000550822816.4016948.5200190
Dirk ViljoenZIM1997-20015343751263*14.2282761.91025265
Franklyn RoseWI1997-2000272352173012.0626581.89002156
Abey KuruvillaIND1997251142673.714360.4700111
Noel DavidIND199742298*-1090.0000000
Mohammad HussainPAK1997-19981412715431*30.80136113.24000114
Craig McMillanNZ1997-200719318316470711728.19619875.94328937384
Shayne O'ConnorNZ1997-2000381362483.439126.3700311
Ashley GilesENG1997-20056235133854117.5055169.87002244
Matthew ElliottAUS1997110111.00616.6700000
Ben HollioakeENG1997-2002201723096320.6038181.10023343
Floyd ReiferWI1997-20098801174014.6322951.09000102
Dinanath RamnarineWI1997-2001430521.671338.4600000
Sheikh SalahuddinBAN1997653241212.0013617.6500000
Lanka de SilvaSL199711631615753.6719383.42020160
Mafizur RahmanBAN1997441531617.6710450.9600030
Nilesh KulkarniIND1997-1998953115*5.502055.0000100
Debasis MohantyIND1997-2001441162818*5.605749.1200310
Harvinder SinghIND1997-2001165163*1.501931.5800100
Shahriar HossainBAN1997-2004191803179517.6160952.05024300
Mohammad SheikhKEN1997-2000211556815*6.8012355.2800250

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