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
Viv RichardsWI69696472v AUSAdelaide25 Jan 1987
Ravi ShastriIND6969*7452v PAKHyderabad20 Mar 1987
Sunil GavaskarIND69698650v PAKJamshedpur26 Mar 1987
Dean JonesAUS69696821v SLAdelaide10 Jan 1988
Aravinda de SilvaSL69696330v INDDhaka29 Oct 1988
Ramiz RajaPAK6969*12710v WIAdelaide10 Dec 1988
Aamer MalikPAK696911630v SLPerth31 Dec 1989
Allan BorderAUS6969*10380v PAKMelbourne3 Jan 1990
Dean JonesAUS69699820v SLMelbourne4 Jan 1990
Robin SmithENG69698470v WIBridgetown3 Apr 1990
Martin CroweNZ69697121v BANSharjah28 Apr 1990
Richie RichardsonWI69698562v PAKKarachi9 Nov 1990
Mike AthertonENG6969*14740v WIBirmingham23 May 1991
Desmond HaynesWI696911060v PAKLahore22 Nov 1991
Brian LaraWI69698551v AUSBrisbane12 Jan 1992
Sachin TendulkarIND696910030v AUSSydney20 Jan 1992
David BoonAUS6969*9630v SLColombo5 Sept 1992
Carl HooperWI6969*7051v PAKGeorgetown3 Apr 1993
Richie RichardsonWI6969*9061v SLSharjah28 Oct 1993
Allan BorderAUS6969*8491v SADurban24 Feb 1994
Aamer SohailPAK69698760v INDSharjah22 Apr 1994
Gary KirstenSA69699760v PAKFaisalabad28 Oct 1994
Brian LaraWI69697570v NZGuwahati1 Nov 1994
Stuart WilliamsWI6969*10761v NZChristchurch28 Jan 1995
Inzamam-ul-HaqPAK69695913v SLSharjah12 Oct 1995
Daryll CullinanSA69697833v WIKarachi11 Mar 1996
Michael BevanAUS696911041v WIMohali14 Mar 1996
Nayan MongiaIND69697851v PAKSharjah12 Apr 1996
Hansie CronjeSA69696363v AUSBloemfontein13 Apr 1997
Rahul DravidIND696910260v SLColombo18 Jul 1997
Grant FlowerZIM69697570v KENNairobi18 Oct 1997
Kumar DharmasenaSL6969*8340v SALahore6 Nov 1997
Aminul IslamBAN6969*9670v INDDhaka10 Jan 1998
Nathan AstleNZ69699980v ZIMChristchurch4 Mar 1998
Moin KhanPAK6969*8380v INDToronto13 Sept 1998
Daryll CullinanSA696970130v ENGDhaka25 Oct 1998
Dale BenkensteinSA69699020v WICape Town2 Feb 1999
Michael BevanAUS6969*7450v ENGSydney10 Feb 1999
Stephen FlemingNZ696910040v PAKDerby28 May 1999
Ricky PontingAUS696911052v SALeeds13 Jun 1999
Sherwin CampbellWI696910760v PAKToronto16 Sept 1999
Marvan AtapattuSL696910770v ZIMHarare15 Dec 1999
Jimmy AdamsWI69699260v NZTaupō4 Jan 2000
Imran NazirPAK69698972v SASharjah31 Mar 2000
Shahid AfridiPAK69696953v ZIMSt John's5 Apr 2000
Inzamam-ul-HaqPAK69699650v WISt George's16 Apr 2000
Sachin TendulkarIND696983101v NZNairobi15 Oct 2000
Jonty RhodesSA69698051v NZCape Town4 Nov 2000
Damien MartynAUS6969*8090v WISydney26 Jan 2001
Javed OmarBAN69698260v ZIMBulawayo11 Apr 2001
PreviousPage 128Next

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.