Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT20I3rd 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
Imam-ul-HaqPAK61619420v AFGHambantota22 Aug 2023
Rachin RavindraNZ61614834v ENGLondon15 Sept 2023
Philip SaltENG61612874v IREBristol26 Sept 2023
Pathum NissankaSL61616780v AUSLucknow16 Oct 2023
Rohit SharmaIND61615482v NEDBengaluru12 Nov 2023
Kusal MendisSL61616561v AFGKandy11 Feb 2024
Ali NaseerUAE61616272v NAMWindhoek26 Sept 2024
Aqib IlyasOMA61619842v CANKing City26 Sept 2024
Wesley MadhevereZIM61617060v IREHarare16 Feb 2025
Lorcan TuckerIRE61615470v ZIMHarare18 Feb 2025
Glenn PhillipsNZ61613934v PAKKarachi19 Feb 2025
Alex CareyAUS61615781v INDDubai4 Mar 2025
Waseem MuhammadUAE61617232v SCOAmstelveen4 May 2025
Waseem MuhammadUAE61617543v SCOUtrecht14 May 2025
Sanjay KrishnamurthiUSA61616223v CANLauderhill25 May 2025
Jos ButtlerENG61615133v SALondon4 Sept 2025
Joe RootENG61617280v SALondon4 Sept 2025
Shreyas IyerIND61617770v AUSAdelaide23 Oct 2025
Cooper ConnollyAUS6161*5351v INDAdelaide23 Oct 2025
Mohammad RizwanPAK6161*9240v SLRawalpindi16 Nov 2025
Joe RootENG61619050v SLColombo22 Jan 2026
Gulsan JhaNEP6161*3525v SCOKirtipur12 May 2026
Matt RenshawAUS61616351v PAKRawalpindi30 May 2026
Sherfane RutherfordWI61615825v NZBridgetown21 Jul 2026
Scott EdwardsNED6161*8921v NEPUtrecht23 Jul 2026
Rohit KumarNEP61616731v OMAAl Amarat13 Oct 2026
Janith LiyanageSL6161*2773v ENGRawalpindi22 Oct 2026
Arafat MinhasPAK61613134v SLLahore31 Oct 2026
Ian ChappellAUS606010351v ENGMelbourne5 Jan 1971
Keith FletcherENG60607680v AUSManchester24 Aug 1972
Majid KhanPAK606010860v WIBirmingham11 Jun 1975
Lance CairnsNZ60604344v ENGManchester17 Jul 1978
Lawrence RoweWI60608950v ENGSydney28 Nov 1979
Ian ChappellAUS6060*5060v ENGSydney26 Dec 1979
John WrightNZ606012840v AUSAdelaide23 Nov 1980
Ian BothamENG606010850v WIKingstown4 Feb 1981
Viv RichardsWI60608331v AUSMelbourne24 Jan 1982
Ian BothamENG60605172v SLColombo13 Feb 1982
Kapil DevIND60603753v ENGLeeds2 Jun 1982
Wasim RajaPAK60606162v ENGManchester19 Jul 1982
Bruce EdgarNZ60609450v ENGWellington23 Feb 1983
Graham YallopAUS6060*8172v SLColombo30 Apr 1983
Ranjan MadugalleSL60608731v NZBristol13 Jun 1983
Geoff HowarthNZ606010451v ENGBirmingham15 Jun 1983
Mohinder AmarnathIND6060*11850v PAKHyderabad10 Sept 1983
Kepler WesselsAUS60609820v WIMelbourne22 Jan 1984
Steve SmithAUS606011020v WIAlbion29 Feb 1984
Roy DiasSL60606020v AUSSydney8 Jan 1985
Gus LogieWI60605650v AUSMelbourne10 Feb 1985
Wayne PhillipsAUS60609220v INDMelbourne3 Mar 1985
PreviousPage 174Next

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.