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)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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.
From 2008-01-01×

Player figures come from full scorecards, which we hold for 2,387 of the 2,392 matches in this selection (from 2008). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme SmithSA2008-201372713237014134.85299279.21415025117
Jacques KallisSA2008-2014595962265121*42.74277481.65222218924
Mark BoucherSA2008-201137311154757*27.3560790.120124111
Shaun PollockSA20085324321*43.004595.5600030
Shivnarine ChanderpaulWI2008-2011434091637112*52.81227471.99312110714
Charl LangeveldtSA2008-20101986321216.0029110.3400060
Devon SmithWI2008-20132424065710727.3887874.83143668
Marlon SamuelsWI2008-2018107104123265133*35.49432375.53814728583
Daren PowellWI2008-20092110044214.406073.3300422
André NelSA2008920231311.502495.8300030
Fidel EdwardsWI2008-200921139531313.259555.7900250
Ravi RampaulWI2008-20156533927786*11.5435677.810122610
Dwayne BravoWI2008-201489828188010625.41227682.6018514745
JP DuminySA2008-2019179161374775150*38.51558585.50426431973
Darren SammyWI2008-20151211032818538924.71185799.7809414484
Justin OntongSA2008-2012741862728.6710681.13000100
AB de VilliersSA2008-201816916033768117660.487283105.4622422624167
Albie MorkelSA2008-20123929954650*27.30503108.550104819
Runako MortonWI2008-20101212228385*28.3043565.06010202
Denesh RamdinWI2008-2016987913172716926.17215480.1826311930
Dale SteynSA2008-20191174912361609.7654766.00018359
Brenton ParchmentWI2008550824816.4015353.5900091
Younis KhanPAK2008-201510510052836123*29.85369576.75419923116
Mohammad YousufPAK2008-2010363451070108*36.90133080.45240966
Kamran AkmalPAK2008-2017807141867116*27.87216786.1628522028
Tatenda TaibuZIM2008-2012595951763103*32.65247571.23115311913
Shahid AfridiPAK2008-201514913215282512424.152135132.322119239114
Stuart MatsikenyeriZIM2008-2015434248899023.39113778.190626611
Shoaib MalikPAK2008-201913712423355012835.15408286.97420627562
Ray PriceZIM2008-2012724410313469.2154057.96007264
Misbah-ul-HaqPAK2008-201514012828454596*45.45618173.53040530274
Salman ButtPAK2008-201037373140113641.21176579.384991676
Vusi SibandaZIM2008-2016696921649103*24.61253365.10112717224
Brendan TaylorZIM2008-202614314295055145*38.01608683.0611291445182
Elton ChigumburaZIM2008-201814713820304711725.82384679.232121024367
Prosper UtseyaZIM2008-2015957730103068*21.91173659.330496413
Iftikhar AnjumPAK2008-2010231146516*9.299171.4300271
Christopher MpofuZIM2008-2020612715389*3.1710934.8600500
Hamilton MasakadzaZIM2008-201916316224739178*29.62629375.315281050180
Sean WilliamsZIM2008-202514514017480317439.05544388.24832743963
Chamu ChibhabhaZIM2008-20238080217479922.40259567.32011717310
Sohail TanvirPAK2008-2014543383465913.8441483.57011404
Nasir JamshedPAK2008-201548483141811231.51188175.3938515019
Gary BrentZIM2008442441422.005088.0000030
Herschelle GibbsSA2008-20102827087211032.30103184.5824011013
Jerome TaylorWI2008-20175127320943*8.7123090.87006255
Johan BothaSA2008-20125737134504418.7552985.07001422
Sewnarine ChattergoonWI2008-2009151413075223.6251659.50011453
Morné MorkelSA2008-2018111441621632*7.7131069.68009195
Tawanda MupariwaZIM2008-20161814436183.608144.4400621
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.