Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 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)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Matt HenryNZ20172017410555.001435.7100000
Luke WoodENG2025202511155*-4125.0000010
Jubair HossainBAN20152015110555.00955.5600010
Alei NaoPNG2019201911155*-3166.6700010
PADLR SandakanSL2018201861155*-1338.4600000
Kiplin DorigaPNG20182018110555.00771.4300000
Khaleel AhmedIND20192019510555.005100.0000010
Badal SinghOMA20202020210555.001241.6700000
Zawar FaridUAE20202020110555.001533.3300000
Jayden SealesWI20242024710555.00683.3300010
Codi YusufSA20252025110555.001145.4500010
Zia-ur-RehmanAFG20232023110555.003016.6700010
Nqaba PeterSA20242024210555.002520.0000000
Prince YadavIND20262026310555.005100.0000000
Ali KhanCAN2026202611155*-1145.4500010
Peter LeverENG19751975610555.001338.4600000
Max WalkerAUS19801980110555.00862.5000000
Lawrence RoweWI19751975110555.002123.8100000
Phil EdmondsENG19771977210555.005100.0000000
Syed KirmaniIND1985198521155*-862.5000000
Haroon RasheedPAK19771977110555.002718.5200000
Ray BrightAUS1980198011155*-5100.0000000
David HookesAUS19861986110555.001631.2500010
Colin CroftWI1978197811155*-5100.0000000
Derick ParryWI19781978110555.00771.4300010
John ReidNZ19801980110555.001338.46000-0
Qasim UmarPAK19831983110555.002619.2300010
Neil FosterENG1989198931155*-3166.6700000
Mohsin KamalPAK1984198421155*-5100.0000000
Don AnurasiriSL1989198911155*-1631.25000-0
Gladstone SmallENG19921992710555.001827.7800000
David SmithENG19901990110555.003116.1300000
Carlisle BestWI19911991110555.00683.3300000
Athula SamarasekeraSL19861986110555.001338.4600010
Maqsood RanaPAK19901990110555.001338.4600000
Eddo BrandesZIM19941994110555.001241.6700000
Eddo BrandesZIM19951995110555.00683.3300010
Ian SalisburyENG19941994210555.00683.3300000
Mark DekkerZIM19951995110555.001241.6700000
Sanjeeva RanatungaSL19961996110555.002222.7300000
Kabir KhanPAK19981998110555.00955.5600000
Craig SpearmanNZ20012001110555.001338.4600000
Fahim MuntasirBAN20022002110555.001241.6700000
Sajjad AkbarPAK19901990210555.00955.5600000
Karim SadiqAFG20162016110555.001435.7100000
Najeeb TarakaiAFG20172017110555.001827.7800000
Bernard ScholtzNAM2026202621155*-1338.4600010
Matthew HoggardENG20032003220552.501145.4500100
Anil KumbleIND2007200742153*5.001338.4600000
Mohammad SamiPAK2001200142254*-1631.2500000
PreviousPage 227Next

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.