Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsFirst-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Jacques KallisSA49494941v BANBenoni9 Nov 2008
Kumar SangakkaraSL49497040v PAKKarachi20 Jan 2009
Alex ObandaKEN49497062v ZIMNairobi31 Jan 2009
Michael HusseyAUS49496511v NZPerth1 Feb 2009
Suresh RainaIND4949*3741v SLColombo5 Feb 2009
Geoff BarnettCAN49496370v IREBenoni6 Apr 2009
Michael HusseyAUS4949*5550v SAJohannesburg17 Apr 2009
Ravi BoparaENG49495470v WIBirmingham26 May 2009
William PorterfieldIRE49496581v KENDublin11 Jul 2009
Ravi BoparaENG49498830v AUSLondon4 Sept 2009
Michael HusseyAUS49495431v ENGChester-le-Street20 Sept 2009
Mark VermeulenZIM49497240v KENHarare12 Oct 2009
Steve TikoloKEN49495831v ZIMHarare12 Oct 2009
David ObuyaKEN49495170v ZIMHarare13 Oct 2009
David ObuyaKEN49495840v ZIMHarare17 Oct 2009
Harbhajan SinghIND49493143v AUSVadodara25 Oct 2009
Shane WatsonAUS49495260v INDChandigarh2 Nov 2009
Shane WatsonAUS494949100v INDGuwahati8 Nov 2009
Tillakaratne DilshanSL49495480v INDMirpur13 Jan 2010
Michael HusseyAUS49492851v PAKAdelaide26 Jan 2010
Ricky PontingAUS49496112v WIMelbourne7 Feb 2010
Wayne ParnellSA49494741v INDJaipur21 Feb 2010
Suresh RainaIND49493051v SAAhmedabad27 Feb 2010
Scott StyrisNZ4949*3471v AUSNapier3 Mar 2010
Niall O'BrienIRE49497610v WIJamaica15 Apr 2010
Neil McCallumSCO49499460v IREVoorburg5 Jul 2010
Zubin SurkariCAN49496950v KENSchiedam10 Jul 2010
Steven DaviesENG49496170v PAKLondon20 Sept 2010
Shahid AfridiPAK49494032v SAAbu Dhabi31 Oct 2010
Kumar SangakkaraSL49494660v AUSMelbourne3 Nov 2010
Brad HaddinAUS49495580v SLMelbourne3 Nov 2010
AB de VilliersSA49497000v PAKDubai5 Nov 2010
Carlton BaughWI49495440v SLColombo6 Feb 2011
Kumar SangakkaraSL49496121v PAKColombo26 Feb 2011
Ramnaresh SarwanWI49494271v NEDDelhi28 Feb 2011
Mohammad HafeezPAK49496560v ZIMKandy14 Mar 2011
Andre RussellWI49494623v ENGChennai17 Mar 2011
Alexei KervezeeNED49495204v SCOAberdeen28 Jun 2011
Kumar SangakkaraSL49493732v AUSHambantota16 Aug 2011
Shane WatsonAUS49494661v SADurban28 Oct 2011
Angelo MathewsSL4949*3741v INDBrisbane21 Feb 2012
Matthew WadeAUS49497430v SLAdelaide8 Mar 2012
Shakib Al HasanBAN49493152v INDMirpur16 Mar 2012
Michael HusseyAUS49493723v AFGSharjah25 Aug 2012
Vusi SibandaZIM49495170v BANBulawayo5 May 2013
Eoin MorganENG49494023v NZNottingham5 Jun 2013
Adam VogesAUS49496220v SLLondon17 Jun 2013
Ravindra JadejaIND4949*6241v SLJamaica2 Jul 2013
Paul StirlingIRE49495050v NEDAmstelveen9 Jul 2013
Shane WatsonAUS49492226v INDBangalore2 Nov 2013
PreviousPage 264Next

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.