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
Asim ButtSCO199954023115.752882.1400002
Nick DyerSCO199954332*3.001421.4300100
Bruce PattersonSCO199933010103.334323.2600220
Ian PhilipSCO199933020176.678922.4700100
Ian StangerSCO1999-2006550502710.0015033.3300010
Greig WilliamsonSCO199922011105.503531.4300000
Indika de SaramSL1999-2001151321833816.6427067.78000121
Chamara SilvaSL1999-2011756271587107*28.85225470.41113613910
Andy BlignautZIM1999-20105239755063*17.19518106.180435413
Wavell HindsWI1999-2010114108102775127*28.32422865.63513724949
Chris GayleWI/IWX/ICC1999-2019296291171045221538.151195387.442554251124331
Corey CollymoreWI1999-20078334169112*5.0623039.5700832
Jacob MartinIND1999-20019811583922.5733147.73001150
Shabbir AhmedPAK1999-2005321151021.672934.4800000
JS AbabuKEN1999-2006842281714.005650.0000030
David MutenderaZIM1999-2001832108*10.002934.4800010
Boeta DippenaarSA/AX1999-200710694143398125*42.48502167.68426433116
Vijay BharadwajIND1999-2002109413641*27.2019470.10001151
Peter OngondoKEN/AX1999-2011776018389369.2661463.360092410
Ahmed KamalBAN1999110111111.001957.8900020
Shoaib MalikPAK1999-201928725840753414334.56919981.9094415602113
Pedro CollinsWI1999-2005301253010*4.295060.0000210
Scott StyrisNZ1999-201118716123448314132.49564579.42428935368
Thirunavukkarasu KumaranIND1999-20008301986.332770.3700020
Devang GandhiIND1999-2000330493016.339750.5200080
Tillakaratne DilshanSL1999-20163283014010235161*39.211185386.35224711110755
Indika GallageSL1999-2001321171417.002762.9600010
Brett LeeAUS2000-20122211104411765917.82140783.5803166835
Sameer DigheIND2000-20012317625694*23.2742160.81011112
Stuart MacGillAUS2000321111.00333.3300000
Pieter StrydomSA2000108348349.609451.0600120
Vikram SolankiENG2000-200651465109710626.76150472.942521357
Chris ReadENG2000-20063624730030*17.6541073.17004216
David TerbruggeSA2000421555.001435.7100000
Graeme SwannENG2000-20137948125003413.8955390.42003484
Neil McKenzieSA2000-20096455101688131*37.51243269.4121021428
Younis KhanPAK2000-201526325322716014431.00953375.117472257354
Yasir ArafatPAK2000-20091183742714.8011067.2700071
Imran AbbasPAK2000220292814.506346.0300000
Faisal IqbalPAK2000-2006171512143215.2942250.71003151
Warren WisneskiNZ200032110610.001758.8200010
Mathew SinclairNZ2000-2009545041304118*28.35208662.512881125
Chris NevinNZ2000-2003363607327420.33100073.20044823
Sridharan SriramIND2000-2004871815713.5013560.0001190
Charl WilloughbySA2000-2003320000.0040.0000200
Brian MurphyZIM2000-2003301686520*8.1311556.5200140
Irfan FazilPAK2000110151515.001693.7500000
Sylvester JosephWI2000-2005131111615816.1030253.31012112
K WeeraratneSL2000-200815911604120.0017790.40000103
Mushfiqur RahmanBAN2000-2004282533604916.3669052.17004291

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