Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)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)ODIFinal · 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)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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
Calum MacLeodSCO2009-2014331276175138.00272101.47110265
Xavier MarshallWI2008222161157*-119135.291001212
Smit PatelUSA2024-2026661323152*64.6035989.97120325
Shakib Al HasanBAN2007111134134*-15288.16100140
Rahul ChopraUAE2024-2026331160127*80.0017193.57100171
Ryan WatsonSCO2007-2009662291123*72.7535581.97110233
Monank PatelUSA2023-2026771286121*47.6728998.96100296
Richie BerringtonSCO2010-202688032212040.2542875.23120316
Gavin HamiltonSCO2007-200966130411960.8042072.38120171
Mohammad ShahzadAFG2010-201155018411836.8019992.46111183
Milind KumarUSA2024-2026652280115*93.33239117.15201238
Eoin MorganIRE2007-2009221199115199.0020696.60110203
Jan FrylinckNAM202533018311461.0022680.97110135
Noor Ali ZadranAFG2010-201133016511455.0021975.34110122
GSNFG JayasuriyaUSA2026221121113*121.0012398.3710084
Anil SahNEP2024331163112*81.50148110.14110195
Irfan KarimKEN201322017711288.5024572.24110160
Finlay McCreathSCO2025-202632012511262.5015879.11100112
Thomas OdoyoKEN2003-20111183262111*52.4034077.06110203
Chris GayleWI2003-2008331137110*68.50116118.10100186
William PorterfieldIRE2007-2011551255104*63.7532179.44120281
B SharkiNEP2024551163101*40.7521476.17100191
Irving RomaineBER2006-20081110031410131.4046667.381103610
Rohit KumarNEP2024-202676022310137.1729076.90110205
Fraser WattsSCO2007-200955018710137.4025074.80111142
Brendon McCullumNZ2003-2011321153101153.00130117.69110137
Lou VincentNZ2007110101101101.0011786.3210091
Shivnarine ChanderpaulWI2003-2010210101101101.0012084.1710061
Mahela JayawardeneSL2003-2011210100100100.0081123.4610091
Tatenda TaibuZIM2011110989898.009998.9901090
Peter BorrenNED2006-20148612299645.80177129.38030247
Shabir NooriAFG2010-20114401239430.7515877.85010152
Shane WatsonAUS2011110949494.0090104.4401094
Hasnain Ul WahabOMA20262201229361.00113107.9601096
Kumar SangakkaraSL2003-2011221969296.0091105.4901081
Kevin O'BrienIRE2007-201176226589*66.2531185.21020244
Neil McCallumSCO2007-201066320289*67.33196103.06020244
Shayan JahangirUSA2023-20255411668955.33144115.28020162
Ed JoyceENG/IRE2007-20113301688856.0022275.68020152
Brad HaddinAUS2011110888888.0084104.76010112
Arjun KumalNEP20262201108755.0016666.2701080
Alex ObandaKEN2007-20137702108530.0029870.47010302
Craig ErvineZIM2011110858585.0081104.9401062
Eric SzwarczynskiNED2006-201455224184*80.3334170.67031271
George MunseySCO2024-202644118884*62.6725374.31021205
Shaun FouchéNAM2023-2025220948347.0012078.3301081
Saiteja MukkamallaUSA2023-202655114081*35.0018774.8701091
Harpreet SinghUAE2026110818181.0079102.5301071
Waseem MuhammadUAE2023-20243301718057.0021081.43010165
Malan KrugerNAM20253301108036.6717662.5001071
Page 1Next

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.