Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive72nd Match · CSA Pro20 2026/27TIT73/2 (7.1)WARWAR chose to bowlT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULT1012th Match · Abu Dhabi T10 League 2026AAYLODI1st 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledODI4th 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/27NSWSA

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
Gerhardus LiebenbergSA39397520v ENGManchester23 May 1998
Marvan AtapattuSL39395130v INDColombo7 Jul 1998
Nasser HussainENG39396111v SLLondon16 Aug 1998
Saleem MalikPAK39393730v INDToronto19 Sept 1998
Philo WallaceWI39394551v INDDhaka31 Oct 1998
Kumar DharmasenaSL39395230v ZIMSharjah10 Nov 1998
Nikhil ChopraIND39396230v ZIMSharjah11 Nov 1998
Alec StewartENG39393360v SLAdelaide23 Jan 1999
Ricky PontingAUS39395711v SLPerth31 Jan 1999
Vince WellsENG39396320v AUSSydney5 Feb 1999
Hashan TillakaratneSL3939*3740v PAKJamshedpur19 Mar 1999
Avishka GunawardeneSL39394750v INDNagpur22 Mar 1999
Roger TwoseNZ39394921v SANapier25 Mar 1999
Heath StreakZIM3939*2431v KENDhaka27 Mar 1999
Phil SimmonsWI39394031v AUSSt. George's14 Apr 1999
Inzamam-ul-HaqPAK3939*3860v INDSharjah16 Apr 1999
Jonty RhodesSA3939*3150v INDHove15 May 1999
Thomas OdoyoKEN39395522v INDBristol23 May 1999
Ajay JadejaIND39393050v ENGBirmingham29 May 1999
Sanath JayasuriyaSL39395051v KENSouthampton30 May 1999
Shahriar HossainBAN39396050v PAKNorthampton31 May 1999
Hansie CronjeSA39392222v NZBirmingham10 Jun 1999
Jonty RhodesSA39393622v AUSLeeds13 Jun 1999
Rahul DravidIND39394930v WISingapore5 Sept 1999
Jacques KallisSA39395220v KENNairobi30 Sept 1999
Hansie CronjeSA39394132v INDNairobi3 Oct 1999
Rahul DravidIND39394330v NZGujranwala5 Nov 1999
Adam ParoreNZ39393831v INDHyderabad8 Nov 1999
Russel ArnoldSL39396140v ZIMHarare19 Dec 1999
Damien MartynAUS3939*6110v PAKMelbourne16 Jan 2000
Hansie CronjeSA39395611v ENGCape Town26 Jan 2000
Jacob MartinIND39397140v PAKPerth28 Jan 2000
Guy WhittallZIM39395540v SADurban2 Feb 2000
Mohammad AzharuddinIND39394930v SAVadodara17 Mar 2000
Sachin TendulkarIND39396830v SASharjah27 Mar 2000
Wavell HindsWI39398240v PAKKingstown12 Apr 2000
Michael BevanAUS39396040v SACape Town14 Apr 2000
Inzamam-ul-HaqPAK3939*9850v WIPort of Spain23 Apr 2000
Naimur RahmanBAN3939*3821v INDDhaka30 May 2000
Saeed AnwarPAK39396730v SAColombo8 Jul 2000
Mohammad YousufPAK39395510v SLColombo9 Jul 2000
Lance KlusenerSA39394311v SLColombo14 Jul 2000
Ricky PontingAUS39396130v SAMelbourne18 Aug 2000
Vinod KambliIND3939*3370v KENNairobi3 Oct 2000
Sanath JayasuriyaSL39394143v PAKNairobi8 Oct 2000
Sachin TendulkarIND39395040v SANairobi13 Oct 2000
Jacques KallisSA3939*5270v NZBenoni22 Oct 2000
Mohammad YousufPAK3939*7320v ENGLahore27 Oct 2000
Graham ThorpeENG39397110v PAKRawalpindi30 Oct 2000
Lance KlusenerSA3939*5440v SLPort Elizabeth15 Dec 2000
PreviousPage 359Next

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.