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 match by match (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.

PlayerRunsScoresBF4s6sOppositionGroundDate
Brian LaraWI71719472v AUSMumbai18 Oct 2006
Mohammad YousufPAK71719290v NZChandigarh25 Oct 2006
Yasir HameedPAK717111830v WIMultan13 Dec 2006
Ross TaylorNZ71718171v ENGPerth30 Jan 2007
Bastiaan ZuiderentNED717112250v BERNairobi4 Feb 2007
Majid HaqSCO717110851v KENNairobi4 Feb 2007
Jacques KallisSA7171*8981v PAKJohannesburg14 Feb 2007
AB de VilliersSA7171*8672v PAKJohannesburg14 Feb 2007
Craig McMillanNZ71714835v KENSt Lucia20 Mar 2007
RD ShahKEN71718982v NZSt Lucia20 Mar 2007
Mudassar BukhariNED717111492v IREBelfast11 Jul 2007
Yuvraj SinghIND717110451v ENGManchester30 Aug 2007
Sachin TendulkarIND717159130v ENGLeeds2 Sept 2007
Kevin PietersenENG7171*9661v INDLondon8 Sept 2007
Sean WilliamsZIM717110130v PAKMultan27 Jan 2008
Mahela JayawardeneSL71719941v INDAdelaide19 Feb 2008
MS DhoniIND71718040v SLColombo27 Aug 2008
Alex ObandaKEN717110063v ZIMNairobi19 Oct 2008
Jacques KallisSA71718651v KENBloemfontein31 Oct 2008
JP DuminySA71719300v AUSMelbourne16 Jan 2009
Hamilton MasakadzaZIM717161111v KENMombasa27 Jan 2009
Brendon McCullumNZ71716863v INDChristchurch8 Mar 2009
Callum FergusonAUS7171*7550v ENGLondon4 Sept 2009
Stuart MatsikenyeriZIM7171*7022v KENHarare13 Oct 2009
MS DhoniIND7171*9560v AUSDelhi31 Oct 2009
Gautam GambhirIND717186100v SLMirpur10 Jan 2010
Virat KohliIND7171*6890v SLMirpur10 Jan 2010
Mahela JayawardeneSL7171*8150v INDMirpur13 Jan 2010
Neil BroomNZ71717370v BANNapier5 Feb 2010
Tatenda TaibuZIM71719340v SLHarare9 Jun 2010
Tillakaratne DilshanSL717151111v BANDambulla18 Jun 2010
Ashish BagaiCAN717113270v NEDRotterdam5 Jul 2010
Kumar SangakkaraSL71716271v INDDambulla28 Aug 2010
Ruvindu GunasekeraCAN71719560v IREToronto6 Sept 2010
Brendan TaylorZIM71719940v IREHarare28 Sept 2010
Suresh RainaIND7171*4791v AUSVisakhapatnam20 Oct 2010
Michael HusseyAUS7171*9110v SLMelbourne3 Nov 2010
JP DuminySA7171*7221v INDPort Elizabeth21 Jan 2011
Umar AkmalPAK71715281v KENHambantota23 Feb 2011
Asad ShafiqPAK717110240v WIBarbados2 May 2011
Peter BorrenNED7171*10750v SCOAberdeen29 Jun 2011
Alex CusackIRE71718360v SCOEdinburgh12 Jul 2011
Mahela JayawardeneSL717111960v AUSColombo22 Aug 2011
SR WatersKEN717110031v NEDVoorburg12 Sept 2011
Marlon SamuelsWI71717862v BANMirpur13 Oct 2011
Upul TharangaSL717112231v AUSAdelaide8 Mar 2012
Kumar SangakkaraSL71719241v PAKMirpur15 Mar 2012
Angelo MathewsSL7171*5751v INDColombo28 Jul 2012
Jonathan TrottENG717112520v SALondon31 Aug 2012
Ross TaylorNZ71718423v ENGNottingham5 Jun 2013
PreviousPage 121Next

BF balls faced · 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.