Live63rd Match · CSA Pro20 2026/27DOLWPToss delay due to wet outfieldODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting records (Men's ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v New Zealand×

Player figures come from full scorecards, which we hold for 856 of the 857 matches in this selection (from 1973). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Gundappa ViswanathIND1975-19819901405615.5627550.9101090
Adam VogesAUS2007-20135521397146.3315987.42010112
Dimuth KarunaratneSL2013-2019119113952*17.3822362.33011100
Glenn MaxwellAUS2013-2023141211394112.6416285.80003116
Mohsin KhanPAK1983-19868811384919.7127051.11002151
Darren SammyWI2012-201576213643*34.0097140.21000118
Chamara SilvaSL2006-201187113641*22.6721463.55000132
Sidath WettimunySL1983-1984101001363313.6041532.77000120
Mark DekkerZIM19922201347967.0018174.0302052
Colin IngramSA20133301337944.3319269.27010151
Mosaddek HossainBAN2016-201977213350*26.6014591.72010133
Andy BichelAUS1997-200311831336426.6018372.68011121
Ricardo PowellWI2000-20049911323516.5014988.59000115
Niroshan DickwellaSL20193301317643.6797135.05010125
George DockrellIRE2017-20225501317426.20125104.80010143
Marnus LabuschagneAUS2020-20235501315626.2017574.8602160
Mohammad SaifuddinBAN2019-20215511314432.7516380.37000101
George BaileyAUS2013-20167711305521.6723954.3901191
Manzoor ElahiPAK1984-1994107213039*26.0014887.8400084
David RichardsonSA1992-199897313038*32.5018570.2700030
John MorrisENG199044112963*43.0014588.97010140
Khalid LatifPAK20093301286442.6718170.72010110
Lendl SimmonsWI2007-20158811284318.2919366.32001143
Brad HoggAUS2003-2007189512841*32.0017772.3200150
Richie RichardsonWI1985-199210911282916.0029842.9500091
Mohammad AmirPAK2009-2019118312773*25.4016377.91012163
Guy de AlwisSL1983-1988121141273218.1422356.95000110
Chetan ChauhanIND1980-19814401264631.5024651.2200060
Michael VaughanENG2002-20076601265921.0018468.48011181
Zaheer KhanIND2000-20102211412534*17.8616078.13000123
Craig McDermottAUS1986-1993201441253712.50108115.74002104
Mohammad RafiqueBAN1999-200777212441*24.8018666.67001134
Roger BinnyIND1980-198613911243515.5019364.25000140
Chris WoakesENG2013-2023161321243611.2716873.8100090
Khaled MashudBAN1999-20046621234130.7519363.73000151
Iftikhar AhmedPAK202332112294*122.0094129.79010132
Parthiv PatelIND2003-201043112256*61.0015877.22020151
Ashish BagaiCAN2003-20113301228440.6715379.74010130
Nicolas PooranWI2019-20224401229130.50114107.0201069
Chamu ChibhabhaZIM2005-20155501224224.4018067.78001150
Ajay SharmaIND1988-199066312252*40.67112108.9302083
Ruwan KalpageSL1992-1995108312243*24.4017270.9300030
Shamsur RahmanBAN20132201219660.5016175.1601076
Tom MoodyAUS1987-19989821216320.1717170.76011103
Jason HolderWI2013-202212911214215.1312497.58002103
Shahriar NafeesBAN20104401197329.7512595.20011210
Sam CurranENG2023-20257701194217.0013985.6100092
Manish PandeyIND2016-20206611184223.6014680.8200181
Milinda SiriwardanaSL2015-20165301176639.0011899.15010122
Alvin KallicharranWI1975-19803301177239.0018463.5901091

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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