Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st 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 bowledT20I3rd 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 runsODI1st 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
Mehedi Hasan MirazBAN43434960v SLColombo28 Jul 2019
Evin LewisWI43432953v INDPort of Spain14 Aug 2019
Steven TaylorUSA43435813v NAMLauderhill17 Sept 2019
Jean-Pierre KotzeNAM43435811v PNGLauderhill22 Sept 2019
Dasun ShanakaSL43432452v PAKKarachi2 Oct 2019
Shai HopeWI43437750v AFGLucknow9 Nov 2019
Nicolas PooranWI4343*4451v IRESt George's12 Jan 2020
Jonny BairstowENG43432363v SAJohannesburg9 Feb 2020
Marcus StoinisAUS43433460v ENGManchester11 Sept 2020
Shakib Al HasanBAN4343*5040v WIDhaka22 Jan 2021
Jonny BairstowENG43432161v SLChester-le-Street29 Jun 2021
Prithvi ShawIND43432490v SLColombo18 Jul 2021
Chamika KarunaratneSL4343*3512v INDColombo18 Jul 2021
Heinrich KlaasenSA43432741v SLColombo4 Sept 2021
Paul StirlingIRE43434052v ZIMBelfast13 Sept 2021
Aqib IlyasOMA43432343v NAMWindhoek27 Nov 2021
Sharmarh BrooksWI43436450v IREKingston13 Jan 2022
Chirag SuriUAE43436951v OMAAl Amarat6 Feb 2022
Khawar AliOMA43439930v NAMDubai6 Mar 2022
Pieter SeelaarNED43437530v NZMount Maunganui29 Mar 2022
George MunseySCO43436830v OMADubai15 Apr 2022
Keacy CartyWI4343*6621v NEDAmstelveen2 Jun 2022
Monank PatelUSA43435340v UAEPearland4 Jun 2022
Aaron JonesUSA43436030v NEPPearland15 Jun 2022
Curtis CampherIRE43434751v NZDublin10 Jul 2022
Jason RoyENG43436231v SAChester-le-Street19 Jul 2022
Shubman GillIND43434950v WIPort of Spain24 Jul 2022
Sanju SamsonIND4343*3934v ZIMHarare20 Aug 2022
Tom LathamNZ43435721v AUSCairns6 Sept 2022
Jan Nicol Loftie-EatonNAM4343*5560v USAWindhoek26 Nov 2022
Dasun ShanakaSL43434450v AFGPallekele30 Nov 2022
Christopher McBrideSCO43434770v NEPWindhoek4 Dec 2022
Shakib Al HasanBAN43435040v INDChattogram10 Dec 2022
Michael BracewellNZ43434241v PAKKarachi9 Jan 2023
Sikandar RazaZIM43434541v IREHarare18 Jan 2023
Gerhard ErasmusNAM43433842v SCOKirtipur20 Feb 2023
Aarif SheikhNEP4343*5621v UAEDubai6 Mar 2023
Aarif SheikhNEP43435250v UAEKirtipur12 Mar 2023
Marco JansenSA43433352v WIPotchefstroom21 Mar 2023
Wesley MadhevereZIM43435060v NEDHarare23 Mar 2023
Sean WilliamsZIM43435330v NEDHarare25 Mar 2023
Nosthush KenjigeUSA43434332v NAMWindhoek26 Mar 2023
Harsh ThakerCAN43437312v USAWindhoek29 Mar 2023
Aayan Afzal KhanUAE4343*4930v JERWindhoek5 Apr 2023
Mark ChapmanNZ43433352v PAKKarachi7 May 2023
Pathum NissankaSL43435660v AFGHambantota4 Jun 2023
Nicolas PooranWI43432823v USAHarare18 Jun 2023
Luke JongweZIM4343*2840v OMABulawayo29 Jun 2023
Kusal MendisSL43435251v NEDHarare9 Jul 2023
Shai HopeWI43434541v INDBridgetown27 Jul 2023
PreviousPage 321Next

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.