Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES108/3 (12)WAR206/4 (20)ES need 99 runs in 48 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Assad ValaPNG64648951v USAPort Moresby13 Sept 2022
Gyanendra MallaNEP64647373v UAEKirtipur18 Nov 2022
KL RahulIND6464*10360v SLKolkata12 Jan 2023
Gary BallanceZIM6464*7280v NEDHarare25 Mar 2023
Sushant ModaniUSA646412620v CANWindhoek29 Mar 2023
Cole McConchieNZ6464*4562v PAKKarachi3 May 2023
Brandon KingWI64647044v UAESharjah6 Jun 2023
Richie BerringtonSCO64648432v NEDBulawayo6 Jul 2023
Mujeeb Ur RahmanAFG64643755v PAKColombo26 Aug 2023
Mushfiqur RahimBAN64648750v PAKLahore6 Sept 2023
Travis HeadAUS64643693v SABloemfontein9 Sept 2023
Abdullah ShafiquePAK64646172v AUSBengaluru20 Oct 2023
Ben StokesENG64649023v AUSAhmedabad4 Nov 2023
Rohit SharmaIND64644454v SLColombo4 Aug 2024
Jean-Pierre KotzeNAM64645364v UAEWindhoek20 Sept 2024
Pargat SinghCAN64648372v NEPKing City22 Sept 2024
Abdullah ShafiquePAK6464*6943v AUSAdelaide8 Nov 2024
Kamindu MendisSL64646653v NZHamilton8 Jan 2025
Wiaan MulderSA64646051v NZLahore10 Feb 2025
Andrew BalbirnieIRE64649941v ZIMHarare18 Feb 2025
Babar AzamPAK64649061v NZKarachi19 Feb 2025
Heinrich KlaasenSA646456110v ENGKarachi1 Mar 2025
Max O'DowdNED64647370v SCOAmstelveen10 May 2025
Jamie SmithENG646428103v WILondon3 Jun 2025
Richie BerringtonSCO646411860v CANKing City31 Aug 2025
Mark ChapmanNZ64646382v WIHamilton22 Nov 2025
Agha SalmanPAK64646272v BANDhaka13 Mar 2026
Adeeb UsmaniUAE64647642v OMAKirtipur27 Apr 2026
Nick KellyNZ64648052v WIBridgetown21 Jul 2026
Malan KrugerNAM646410950v NEDUtrecht31 Jul 2026
Brandon McMullenSCO64645983v CANDundee13 Aug 2026
Aaditya VaradarajanCAN64648132v OMAAl Amarat9 Oct 2026
Keith FletcherENG63638060v WILondon7 Sept 1973
Ian ChappellAUS636310582v WIAdelaide20 Dec 1975
Glenn TurnerNZ6363*12150v INDChristchurch21 Feb 1976
Geoff HowarthNZ6363*7581v SLNottingham9 Jun 1979
Ian ChappellAUS6363*6560v WISydney21 Dec 1979
Geoff BoycottENG63639280v WISydney22 Jan 1980
Graham YallopAUS636313240v ENGBirmingham6 Jun 1981
Clive LloydWI63635970v AUSSydney24 Nov 1981
Kim HughesAUS6363*7341v PAKSydney14 Jan 1982
Clive LloydWI6363*8740v AUSSydney26 Jan 1982
Haroon RasheedPAK6363*72--v SLLahore29 Mar 1982
Kim HughesAUS63637470v NZSydney9 Feb 1983
Gordon GreenidgeWI636311450v INDVadodara9 Nov 1983
Gordon GreenidgeWI63637981v AUSPort of Spain14 Mar 1984
Kepler WesselsAUS636313330v WISydney15 Jan 1985
Arjuna RanatungaSL6363*6321v WIPerth2 Feb 1985
Dilip VengsarkarIND6363*5940v NZSydney5 Mar 1985
Ravi ShastriIND6363*14830v PAKMelbourne10 Mar 1985
PreviousPage 157Next

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.