Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES91/3 (10)WAR206/4 (20)ES need 116 runs in 60 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
Shane WatsonAUS6464*6671v PAKAdelaide20 Mar 2015
Tamim IqbalBAN64647681v PAKMirpur22 Apr 2015
Tom LathamNZ64648180v SAPotchefstroom23 Aug 2015
AB de VilliersSA64644881v NZDurban26 Aug 2015
Mitchell MarshAUS64643173v ENGLondon5 Sept 2015
Sean WilliamsZIM64648450v BANMirpur11 Nov 2015
Sarfraz AhmedPAK64647630v ENGAbu Dhabi13 Nov 2015
Kevin O'BrienIRE64644963v SLDublin16 Jun 2016
AB de VilliersSA64646240v SLCape Town7 Feb 2017
Mohammad ShahzadAFG64648760v ZIMHarare19 Feb 2017
Tamim IqbalBAN6464*8880v IREDublin12 May 2017
Joe RootENG64646542v NZCardiff6 Jun 2017
Niroshan DickwellaSL64647480v INDDambulla20 Aug 2017
Dinesh KarthikIND6464*9240v NZPune25 Oct 2017
Kane WilliamsonNZ64648480v INDKanpur29 Oct 2017
Thisara PereraSL64643753v ZIMDhaka17 Jan 2018
Shaiman AnwarUAE64646253v WIHarare6 Mar 2018
Evin LewisWI64647571v ZIMHarare19 Mar 2018
Shaiman AnwarUAE64648741v AFGHarare20 Mar 2018
Shai HopeWI64649450v BANSt Kitts28 Jul 2018
Gulbadin NaibAFG64649860v IREBelfast27 Aug 2018
Mohammad NabiAFG64645634v INDDubai25 Sept 2018
Sarfraz AhmedPAK64646970v NZAbu Dhabi7 Nov 2018
James NeeshamNZ64643753v SLMount Maunganui5 Jan 2019
Kane WilliamsonNZ64648170v INDNapier23 Jan 2019
Henry NichollsNZ64647470v BANDunedin20 Feb 2019
Shai HopeWI64646571v ENGBridgetown20 Feb 2019
Mohammad NabiAFG64648560v IREDehradun8 Mar 2019
Craig ErvineZIM64647153v UAEHarare14 Apr 2019
Shakib Al HasanBAN64646870v NZLondon5 Jun 2019
Jos ButtlerENG64644424v BANCardiff8 Jun 2019
Colin de GrandhommeNZ64647161v PAKBirmingham26 Jun 2019
Kushal Janith PereraSL64645180v WIChester-le-Street1 Jul 2019
Shakib Al HasanBAN64647760v PAKLondon5 Jul 2019
David MillerSA64647041v AUSPaarl29 Feb 2020
Mushfiqur RahimBAN64645542v WIChattogram25 Jan 2021
Tamim IqbalBAN64648031v WIChattogram25 Jan 2021
MahmudullahBAN6464*4333v WIChattogram25 Jan 2021
Shai HopeWI64647232v SLNorth Sound14 Mar 2021
Hardik PandyaIND64644454v ENGPune28 Mar 2021
Craig ErvineZIM64649670v IREBelfast8 Sept 2021
Jatinder SinghOMA64646553v SCOAl Amarat28 Sept 2021
Suryakumar YadavIND64648350v WIAhmedabad9 Feb 2022
Stephan MyburghNED646443131v NZHamilton4 Apr 2022
Chirag SuriUAE646473100v USAPearland4 Jun 2022
Scott EdwardsNED64647220v ENGAmstelveen22 Jun 2022
Gavin MainSCO6464*5971v NEPGlasgow13 Jul 2022
Calum MacLeodSCO646429103v NEPGlasgow17 Jul 2022
Shubman GillIND64645362v WIPort of Spain22 Jul 2022
Axar PatelIND6464*3535v WIPort of Spain24 Jul 2022
PreviousPage 156Next

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.