T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (Men's ODIs)

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
Steve WaughAUS1986-200260511210887127.90147573.760437012
WPUJC VaasSL1994-20073424121462712.1722764.3200491
Saleem MalikPAK1984-199943411010548334.00138376.21081938
Michael HusseyAUS2005-2010302710103810561.06109095.231807124
Shaun PollockSA1996-200743261046369*28.9451989.210222012
AB de VilliersSA2005-201725259991106*61.94101397.831719115
Lance KlusenerSA1997-200428219558103*46.5058595.381214912
James AndersonENG2004-201523149672813.4011259.8200080
Mustafizur RahmanBAN2016-202619139185*4.505135.2900310
Jacques KallisSA1996-201245448144911140.25208769.4339312616
Mohammad AzharuddinIND1985-1999393981118108*36.06148375.39170839
Mark BoucherSA1998-2009392887095835.4579089.75034608
Damien MartynAUS1993-200629288656116*32.8088674.04141664
Ricky PontingAUS1995-2011515071971141*45.84241281.72612219421
MS DhoniIND2005-20192826794084*49.47114082.460707320
Abdul RazzaqPAK1997-2011413478838932.70101686.910537325
Angelo MathewsSL2009-2023282375009531.2563279.11047513
Wasim AkramPAK1984-20023830745966*19.9650890.350233017
Heath StreakZIM1996-20052019744079*36.6751685.270202717
Cameron WhiteAUS2005-2011201774186241.8048985.480313014
Paul StrangZIM1996-20001614722631*32.2926784.64000112
Rashid LatifPAK1992-20032318722432*20.3632968.09000113
Nuwan ZoysaSL1997-2002128710332103.0076135.5300092
Kumar SangakkaraSL2001-2015464561568113*40.21199078.79212317015
Rahul DravidIND1997-200931316103215341.28148369.592519610
Greg ChappellAUS1974-198322226932138*58.25109685.04251775
Ajay JadejaIND1992-1999272568289543.58126265.610715912
Kapil DevIND1979-1994292766847532.57669102.24053569
Russel ArnoldSL2001-20071917642991*39.0055876.88041253
Nayan MongiaIND1994-19992113619940*28.4322986.90002171
Ian HealyAUS1990-1996231361784825.4319790.3600090
Anil KumbleIND1994-2003311361052115.0017659.66001111
Javagal SrinathIND1992-2003301661041910.4015766.24001111
Kiran MoreIND1986-199210968142*27.0010577.1400071
Mushtaq AhmedPAK1990-199619106471611.758158.0200030
Saqlain MushtaqPAK1996-20022011642108.4010739.2500120
Mark WaughAUS1990-200239395136211040.06176677.123959812
Mahela JayawardeneSL2001-201549455132611633.15170078.0035413212
David BoonAUS1986-199538385130510039.55196266.511911164
Inzamam-ul-HaqPAK1992-2004454251283137*34.68168576.1419312015
Brian LaraWI1992-2007262651068146*50.86118989.8227111111
Michael BevanAUS1994-20032823596710753.72127375.96260665
Marvan AtapattuSL1996-20072929590883*37.83134767.41081942
Allan BorderAUS1980-1994514658675821.15136763.42052717
Arjuna RanatungaSL1983-19983533584010230.00117071.79131634
MahmudullahBAN2008-202531285791128*34.39102077.552216217
Jonty RhodesSA1992-200229245568107*29.8966485.54130425
Ijaz AhmedPAK1989-20002723555573*30.8374974.10040327
KL RahulIND2019-202611115470112*78.33428109.812103513
Ravindra JadejaIND2010-2026191654297739.0046093.260413213
Page 1Next

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