Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive72nd Match · CSA Pro20 2026/27TITWARWarriors won the toss and chose to bowlT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULT1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGT2069th 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 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI1st 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 bowledODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSA

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
Suryakumar YadavIND40403770v SLColombo23 Jul 2021
Andrew BalbirnieIRE40404331v ZIMBelfast10 Sept 2021
Aasif SheikhNEP40404470v OMAAl Amarat19 Sept 2021
Shardul ThakurIND4040*3831v SAPaarl21 Jan 2022
David WieseNAM40402651v OMASharjah11 Mar 2022
Vriitya AravindUAE40406820v PNGSharjah15 Mar 2022
Rohan MustafaUAE40408121v NEPDubai18 Mar 2022
Chundangapoyil RizwanUAE40408500v NEPDubai18 Mar 2022
Cameron GreenAUS4040*3031v PAKLahore29 Mar 2022
Calum MacLeodSCO40405040v USAPearland28 May 2022
Sikandar RazaZIM40405721v AFGHarare6 Jun 2022
Safyaan SharifSCO4040*4341v NAMGlasgow14 Jul 2022
Aasif SheikhNEP40405860v SCOGlasgow17 Jul 2022
Matty CrossSCO40405720v USAAberdeen13 Aug 2022
Shikhar DhawanIND40406850v ZIMHarare22 Aug 2022
Assad ValaPNG40405231v USAPort Moresby11 Sept 2022
Vriitya AravindUAE40408260v NEPKirtipur14 Nov 2022
Ian HollandUSA40404920v NAMWindhoek26 Nov 2022
Jan Nicol Loftie-EatonNAM40403241v NEPWindhoek7 Dec 2022
Finn AllenNZ40403971v INDHyderabad18 Jan 2023
Chamu ChibhabhaZIM40405540v IREHarare21 Jan 2023
Shubman GillIND4040*5360v NZRaipur21 Jan 2023
Hardik PandyaIND40404031v AUSChennai22 Mar 2023
Niko DavinNAM40404023v CANWindhoek4 Apr 2023
Asa TribeJER40404812v UAEWindhoek5 Apr 2023
Zeeshan MaqsoodOMA40407050v UAEKathmandu29 Apr 2023
Vriitya AravindUAE40407730v WISharjah4 Jun 2023
Joylord GumbieZIM40405550v NEDHarare20 Jun 2023
Wesley MadhevereZIM40403931v SCOBulawayo4 Jul 2023
Vikramjit SinghNED40404960v SCOBulawayo6 Jul 2023
Pathum NissankaSL40406050v BANColombo9 Sept 2023
Craig YoungIRE4040*4422v ENGNottingham23 Sept 2023
Shakib Al HasanBAN40405132v NZChennai13 Oct 2023
Marnus LabuschagneAUS40406020v SLLucknow16 Oct 2023
Keshav MaharajSA40403751v NEDDharamsala17 Oct 2023
Iftikhar AhmedPAK40402724v AFGChennai23 Oct 2023
Shadab KhanPAK40403811v AFGChennai23 Oct 2023
Rohit SharmaIND40402462v SAKolkata5 Nov 2023
Wellington MasakadzaZIM40404751v IREHarare15 Dec 2023
Curtis CampherIRE40405060v ZIMHarare17 Dec 2023
Keacy CartyWI40405121v AUSSydney4 Feb 2024
Shreyas MovvaCAN40404240v NEPKirtipur10 Feb 2024
Kusal MendisSL40402904v AFGKandy14 Feb 2024
Michael LeaskSCO40404430v CANDubai1 Mar 2024
Mohammad NabiAFG40402732v IRESharjah7 Mar 2024
Nazmul Hossain ShantoBAN40403960v SLChattogram15 Mar 2024
Zeeshan MaqsoodOMA4040*8440v SCODundee16 Jul 2024
Michael van LingenNAM40405570v OMADundee24 Jul 2024
Avishka FernandoSL40406250v INDColombo4 Aug 2024
Kamindu MendisSL40404440v INDColombo4 Aug 2024
PreviousPage 354Next

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.