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 2026AFGZIMT20I5th 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)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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Bryan YoungNZ19911991220301915.003683.3300020
Manoj CheruparambilHK20042004220303015.005257.6900131
Damien MartynAUS19941994330302310.006248.3900120
Sylvester JosephWI200420045313023*15.006446.8800100
Jeremy BrayIRE20062006330302210.005356.6000050
Timycen MarumaZIM20132013330301810.006149.1800011
Andrew PoynterIRE200820084313022*15.006347.6200021
George DockrellIRE20162016330301610.005752.6300020
Ben StokesENG20112011530302010.005257.6900011
Tendai ChisoroZIM20152015531301215.006248.3900011
Shahid WasifHK20182018330302110.006744.7800021
Rashid KhanAFG20242024731301415.003976.9200030
Milton ShumbaZIM20242024331302615.005752.6300020
Duan JansenSA202620263323027*30.0021142.8600040
John LeverENG197719774313027*15.0010030.0000020
David BairstowENG19841984330301310.007241.6700020
Ravi ShastriIND19821982632301830.0010229.4100010
Derek CrookesSA19941994330302010.003878.9500130
IhsanullahAFG20172017330302010.006446.8800112
Fareed AhmadAFG20232023431301715.004173.1700111
John VaughanCAN19791979330302910.005554.5500140
Saiful IslamBAN199519953323022*30.005060.0000030
Gary MartinZIM19941994430301610.005554.5500000
Vusi SibandaZIM2005200544030217.505455.5600040
Dale SteynSA2009200915413017*10.0027111.1100121
Michael YardyENG200620065413012*10.007838.4600000
Abdur RehmanPAK20132013541302210.005752.6300030
Dushmantha ChameeraSL20252025641301310.005950.8500120
Rahul JariwalaUSA2022202244030147.505060.0000011
Sheel PatelCAN2026202644030207.503585.7100120
Joel GarnerWI1984198413433021*30.004566.6700000
Peter WebbNZ198319834413010*10.008933.7100020
Ashraf AliPAK198119815433015*30.004862.5000010
James FosterENG20022002652301310.006149.1800000
Shoaib AkhtarPAK/AX/IWX20052005105130157.5026115.3800112
Darren GoughENG199719971052301610.004173.1700020
James MarshallNZ2005200555030146.005060.0000120
PADLR SandakanSL202120217533016*15.004271.4300130
Shakeel AhmedOMA2025202585130137.504862.5000112
Nadeem KhanOMA2026202655030136.004271.4300131
Shoaib MohammadPAK1988198895030156.009132.9700110
Dilhara FernandoSL2003200314633013*10.003585.7100150
Travis FriendZIM200020009623012*7.506446.8800110
Dale SteynSA20132013136030155.007042.8600221
Adam ZampaAUS202220221265301630.004961.2200030
Andile PhehlukwayoSA2024202476130236.005455.5600140
Ashish NehraIND200220021674302410.003293.7500121
Fidel EdwardsWI2008200811763012*30.004271.4300140
Danny MorrisonNZ1994199410733017*7.505060.0000120
Simon DoullNZ199819981374301010.0029103.4500121
PreviousPage 167Next

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.