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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
James NeeshamNZ2013-2023766512149597*28.21149699.9307312838
Mitchell McClenaghanNZ2013-201648141010834*27.0013878.26000103
Farhaan BehardienSA2013-201859491410747030.69109797.900647925
Colin MunroNZ2013-20195753212718724.921214104.7008713836
Aaron PhangisoSA2013-20162113281207.3616250.0000350
James FaulknerAUS2013-2017695222103211634.40990104.241448329
Jason HolderWI2013-202313611424223799*24.86247990.240121116069
Hamish RutherfordNZ201344015113.755626.7900020
Tendai ChataraZIM2013-2023875725206236.4443946.92009172
Tinotenda MutombodziZIM2013-2020141311773414.7523475.64000163
Matt MachanSCO2013-20162222073411433.3695277.10131627
David MurphySCO20138725820*11.6011849.1500030
Iain WardlawSCO2013-201521148217*3.504052.5000520
Rahmat ShahAFG2013-202613012774300143*35.83595172.26633537342
Robert TaylorSCO2013-20161514315446*14.0017289.53001113
Kyle AbbottSA2013-20162813476238.4412660.3200160
Raza-ur-RehmanCAN2013-20146502258845.0026285.88031300
Nikhil DuttaCAN2013-20247621265631.5020262.3801175
Rayyan PathanCAN2013110222.00922.2200000
Ziaur RahmanBAN2013-2014131101244111.27110112.73003136
Robiul IslamBAN201331100*-10.0000000
Sikandar RazaZIM2013-202616015124470814137.07547885.947263394108
Ehsan AdilPAK/USA2013-20261251431610.755775.4400040
Neil CarterSCO2013310000.0060.0000100
James ShannonIRE2013110222.00825.0000000
Asad AliPAK201342013116.501681.2500001
Paul van MeekerenNED2013-202538281114521*8.5322065.9100493
Chris MorrisSA2013-2019422744676220.30465100.430103615
Corey AndersonNZ2013-2017494441109131*27.731020108.731448655
Freddie ColemanSCO2013-2015151402117015.0734461.34012211
Michael RipponNED2013-20229711806730.0025470.87020124
Haris SohailPAK2013-202345445174913044.85204685.48214113828
Ambati RayuduIND2013-20195550141694124*47.06214379.05310314530
Angelo PereraSL2013-2019640523113.008362.6500030
Michael ChinouyaZIM201322166*6.00875.0000110
Cheteshwar PujaraIND2013-2014550512710.2013039.2300240
Mohit SharmaIND2013-2015269531117.756646.9700150
Kenneth KamyukaCAN2013210222.002100.0000000
Ben CooperNED2013-2021131111877418.7020790.34012234
Michael CarberryENG2013-20146601146319.0018063.33010140
Max SorensenIRE2013-201612821253120.8315580.65000123
Fawad AhmedAUS201331144*-2200.0000010
Gary BallanceENG/ZIM2013-2023212024547925.2263971.05041371
Hamish GardinerSCO2013-2015111102629623.8239666.16021330
Eddie RichardsonIRE2013210121212.001866.6700020
Stuart ThompsonIRE2013-2017191512283916.2925190.84000243
Nathan Coulter-NileAUS2013-2019322162529216.8026296.18012206
Chris JordanENG2013-20223524918438*12.2721187.20003125
Dhiren GondariaKEN2013220763.504515.5600000
Hashmatullah ShahidiAFG2013-2026999819268110233.94390468.67122623316

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