Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (Men's ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Canada×

Player figures come from full scorecards, which we hold for 115 of the 116 matches in this selection (from 1979). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
D KhanalNEP2024210767676.008193.8301072
Vriitya AravindUAE2023-2024220765138.0010572.3801041
Kushal BhurtelNEP2024330766225.338292.68010121
Shakeel AhmedOMA2024-20266427629*38.0012162.8100042
Ross TaylorNZ2011110747474.0044168.1801065
Darren BravoWI2010110747474.007598.6701062
Ben CooperNED2013-2014310747474.0059125.4201082
Sandeep LamichhaneNEP2024-2026441744924.6767110.4500063
Brian LaraWI2003110737373.0040182.5001085
Steven TaylorUSA2024220734636.5012558.40000100
Piet RinkeZIM2006110727272.0062116.13010112
Karan KCNEP2024-2026441722724.0070102.8600044
Stephen FlemingNZ2003-2007220716635.5069102.9001091
Aqib IlyasOMA2024220716135.5010965.1401062
David HempBER2006-2007440715517.7510269.6101170
Rodney TrottBER20084417148*23.6713353.3800040
CRM DouglasBER2008110696969.0011361.0601081
Matt MachanSCO2014110686868.007097.1401060
Chris FoggoBER2008330686022.679869.3901031
Josh LawrensonJER2023110666666.0010165.3501040
Dougie BrownSCO20072216550*65.0049132.6501062
Sushant ModaniUSA2023110646464.0012650.7901020
Wavell HindsWI2003-2010221646464.0031206.45010103
Aasif SheikhNEP2024-2026660642010.6710660.3800080
Graeme SmithSA2003110636363.007979.7501060
Noah CroesNED2024-2026430633121.0010162.3800060
Sompal KamiNEP2024441632721.0010659.4300042
Paul CollingwoodENG20071116262*-48129.1701041
Mohammad AshrafulBAN2007110606060.0045133.3301071
Shubham RanjaneUSA2026210595959.006492.1901032
Nick GreenwoodJER2023110595959.007084.2901052
David ObuyaKEN2003-201188159348.4312148.7600070
Sadiq MohammadPAK19791115757*-12246.7201040
Habibul BasharBAN2003-2007220575728.508368.6701160
Delyone BordenBER2006-2008442572428.508765.5200060
Oronde BascomeBER2008440572014.2512047.5000041
Aayan Afzal KhanUAE2023-2026431563828.006783.5800040
Dominic WesongaKEN2010220553327.508663.9500050
Vikramjit SinghNED2024220542927.007373.9700050
Michael LeaskSCO2014-2025430544018.006090.0000031
Rameez ShahzadUAE20231115353*-48110.4201041
Aryan LakraUAE2023110535353.0010948.6201020
Leon JohnsonWI2008220525126.008660.4701031
Kashyap PrajapatiOMA2024220525226.0010649.0601130
Tom de GroothNED2006-2010441512117.0011245.5400040
JJ SmitNAM20254415125*17.005494.4400013
Zane GreenNAM2023-2025540514512.756085.0000142
Tillakaratne DilshanSL2011110505050.005984.7501080
Mehran KhanOMA2024220493724.505098.0000024
JAR BlainSCO2007-20094314930*24.505983.0500061

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.