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
Sundeep JoraNEP20192019110191919.002095.0000011
Musa AhmedNED20212021110191919.002965.5200020
Doug WaltersAUS19741974210191919.003455.8800010
Barry WoodENG19721972110191919.003063.3300020
Ron HeadleyWI19731973110191919.004146.3400020
Derek RandallENG19851985110191919.004641.3000020
Ravi ShastriIND19811981210191919.002867.8600020
Paul StrangZIM20012001410191919.002770.3700030
Babu MemanZIM19871987110191919.002286.3600020
Saeed AzadPAK19951995110191919.003554.2900010
Nicky BojeSA1999199910211912*19.002286.3600020
Allan DonaldSA199819981321191319.004344.1900010
Darren GoughENG2006200622019189.5018105.5600020
Runako MortonWI2002200222019169.504146.3400020
Stuart BroadENG2016201622019139.502867.8600011
RO HussainSCO2010201022019179.503161.2900020
Sami FaridiCAN2008200832019169.503161.2900010
Adil RashidENG2021202162019199.502770.3700120
BJ WatlingNZ2011201122019199.5017111.7600130
George DockrellIRE201420142211918*19.003063.3300000
Christi ViljoenNAM201920192211917*19.002382.6100020
MD DaiPNG2014201422019179.5018105.5600030
Sushan BhariNEP2020202042019119.503063.3300020
Mujeeb Ur RahmanAFG202120213221918*-2095.0000020
Dennis LilleeAUS197519756211916*19.003161.2900010
Michael HoldingWI1976197632019169.503259.3800020
Graham YallopAUS1978197822019129.502479.1700010
Mike GattingENG198019802211917*19.002382.6100010
Dirk WellhamAUS1985198522019129.505832.7600010
Ashraf AliPAK198519853211919*19.003357.5800110
Lalith KaluperumaSL197519753221913*-4641.3000010
Vivek RazdanIND1989198922019189.502382.6100030
Pravin AmreIND199419943211916*19.002965.5200000
Devang GandhiIND2000200022019139.503063.3300030
Eric GoukaNED19961996321191919.003652.7800020
Mathew SinclairNZ2000200033019196.334641.3000230
Paul HitchcockNZ2003200363019106.333751.3500130
Martin SujiKEN2006200633019126.334938.7800110
Tawanda MupariwaZIM2015201543119189.5011172.7300121
MS DhoniIND2004200433119129.5014135.7100121
Kevin HurdleBER2006200673119129.502965.5200010
Isuru UdanaSL202020203311917*9.5019100.0000120
Josh DaveySCO201720173301986.334245.2400020
Alasdair EvansSCO201820186331913*-2382.6100001
Aarif SheikhNEP2018201833019166.336031.6700100
Leon JohnsonWI2015201533019186.336131.1500121
Mark AdairIRE2026202633019126.332673.0800001
Hiri HiriPNG202120213301996.335832.7600010
Richard NgaravaZIM202520255321917*19.002190.4800120
Bishan BediIND1979197933119139.504344.1900010
PreviousPage 186Next

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.