ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th 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 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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 by year (Men's ODIs)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,032 of the 5,038 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Wayne DanielWI198419841232191219.003259.3800000
Neil FosterENG19861986632199*19.004344.1900020
Merv HughesAUS199019908321910*19.002190.4800011
Shahid MahboobPAK198419844311918*9.502770.3700110
Grant BradburnNZ199219923311911*9.503161.2900000
Craig MatthewsSA199319935301996.333161.2900010
Mevan PierisSL1975197533119169.505932.2000020
Stuart MatsikenyeriZIM201020104411916*6.333554.2900120
Lasith MalingaSL2008200884019124.756529.2300110
Mitchell JohnsonAUS2006200694119156.3319100.0000011
Vinay KumarIND201220127411912*6.333357.5800110
Steven FinnENG20132013144019164.753850.0000211
Pawan SarrafNEP202220225411910*6.333357.5800120
Shaun GrafAUS198119816401984.753652.7800000
Angus FraserENG199919995421915*9.503850.0000030
Dion NashNZ199619968411986.333652.7800000
Alan MullallyENG2000200012421914*9.504839.5800220
S. SreesanthIND2007200712531910*9.505932.2000010
Dwayne LeverockBER200620061153198*9.504344.1900010
Kyle JarvisZIM2009200995219136.335038.0000220
Jason BehrendorffAUS2019201911531911*9.5015126.6700100
Kesrick WilliamsWI201720176541916*19.002770.3700010
Aftab AlamAFG2019201975219146.332382.6100240
Paul DowntonENG198719878511994.753259.3800110
Martin SneddenNZ199019908511913*4.754146.3400210
Ashantha de MelSL198719876501973.802576.0000210
Ata-ur-RehmanPAK1994199412531911*9.502965.5200020
Mike SmithSCO1999199955019133.808522.3500010
Javagal SrinathIND200120011162197*4.752190.4800120
Zaheer KhanIND20082008106119123.807326.0300100
Mohammad SamiPAK20052005861198*3.803554.2900120
Ehsan NawazHK201820186621994.754443.1800220
Michael HoldingWI1985198528611993.803259.3800110
Simon DoullNZ1996199676319146.332673.0800110
Adam DaleAUS199919991464197*9.503357.5800100
Henry OlongaZIM199919991396195*6.336529.2300110
Ishant SharmaIND201320132296197*6.335137.2500020
Patrick PattersonWI199119911498198*19.004146.3400000
John CrawleyENG19941994110181818.005532.7300000
Steve HarmisonENG200920094111818*-18100.0000000
Taufeeq UmarPAK20042004110181818.0017105.8800030
Hashan TillakaratneSL20022002210181818.004738.3000010
Jimmy KamandeKEN20002000110181818.004045.0000030
Jamaluddin AhmedBAN200320031111818*-2864.2900020
Darren SammyWI200720073111818*-13138.4600010
Tanvir AhmedPAK20112011210181818.0012150.0000012
K WhathamCAN20112011110181818.004143.9000020
Duncan AllanKEN20132013110181818.003452.9400020
Beuran HendricksSA20232023210181818.002669.2300020
Robert TaylorSCO20162016110181818.001994.7400011
PreviousPage 187Next

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.