Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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
Peter ChaseIRE2018201862144*4.004100.0000110
Venkatapathy RajuIND19901990320442.001526.6700100
Zhivago GroenewaldNAM20192019421434.001921.0500000
Theo van WoerkomIRE2024202422242*-850.0000000
Stu WhittinghamSCO2018201832143*4.00666.6700000
Amila AponsoSL20182018320442.003312.1200100
Samiur RahmanBAN19861986220442.00757.1400100
Fred KlaassenNED20212021420442.001625.0000100
Mujeeb Ur RahmanAFG2017201732144*4.00850.0000110
Khaleel AhmedIND20182018621434.001233.3300000
Brandon MavutaZIM20242024220432.001921.0500000
Liam RocheZIM20182018320442.001040.0000100
Saurabh NetravalkarUSA20242024821444.001040.0000010
Ben ShikongoNAM2022202232242*-1233.3300000
Clayton FloydNED20222022220422.00944.4400000
Shahnawaz DhaniPAK2022202222244*-3133.3300000
Sanchit SharmaUAE2024202422143*4.00757.1400000
Muhammad FarooqUAE20242024220442.001625.0000110
Amir HamzaAFG20162016320432.002218.1800000
Bukkapatnam SiddharthOMA2025202522144*4.004100.0000100
Ibrar AhmadUAE20262026420432.001428.5700000
Derek UnderwoodENG19821982320442.00666.6700100
Brian HastingsNZ19731973220442.002119.0500100
Max WalkerAUS19811981421444.002119.0500000
Phil EdmondsENG1978197832144*4.00580.0000100
Geoff LawsonAUS1980198032144*4.001330.7700100
Bill AtheyENG19881988220442.001040.0000100
Martin SneddenNZ19821982320432.001330.7700000
Norman CowansENG1984198462144*4.002200.0000100
Shahid SaeedPAK19931993220432.002913.7900000
Steve WatkinENG19941994420442.002317.3900100
Stephen PeallZIM19951995320432.00944.4400000
Bryan StrangZIM1995199542244*-666.6700000
Geoff AllottNZ19971997321434.001330.7700000
Marlon BlackWI20012001520442.001428.5700110
Yamin AhmadzaiAFG2026202632144*4.002913.7900100
Gholam NousherBAN1986198622243*-850.0000000
Glenn TrimbleAUS19861986221444.00580.0000010
Hemantha WickramaratneSL19931993320432.00666.6700000
Jahangir AlamBAN19971997220432.001921.0500000
Gyanendra PandeyIND1999199922144*4.001136.3600100
Craig WhiteENG20012001330441.332020.0000200
Muttiah MuralitharanSL1993199393344*-2416.6700000
Charitha BuddhikaSL20012001532434.00666.6700000
Barry SeebaranCAN2003200343244*4.001330.7700100
Tino BestWI20042004632424.00850.0000000
Tinashe PanyangaraZIM2013201343143*2.001526.6700100
Christopher MpofuZIM20172017830431.331822.2200100
Doug BollingerAUS201020101932434.00580.0000000
Aavishkar SalviIND2003200343144*2.001428.5700200
PreviousPage 233Next

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.