Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive71st Match · CSA Pro20 2026/27BOL114/7 (17.3)LIOBOL chose to batT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)First-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st 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 bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI4th 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
Ryan BurlZIM41413950v IREHarare21 Jan 2023
Moeen AliENG41412324v SAKimberley1 Feb 2023
Lo-handre LouwrensNAM41415480v NEPKirtipur18 Feb 2023
Waseem MuhammadUAE41412743v PNGKirtipur10 Mar 2023
Tamim IqbalBAN4141*4152v IRESylhet23 Mar 2023
Gavin SinghUSA41414161v JERWindhoek4 Apr 2023
Kushal MallaNEP41414223v ZIMHarare18 Jun 2023
Ayan KhanOMA41413651v UAEBulawayo21 Jun 2023
Ayan KhanOMA41416040v SLBulawayo23 Jun 2023
Michael LeaskSCO41414632v UAEBulawayo23 Jun 2023
Bas de LeedeNED4141*3960v NEPHarare24 Jun 2023
Bas de LeedeNED41415330v SLBulawayo30 Jun 2023
Ibrahim ZadranAFG4141*5850v BANChittagong5 Jul 2023
Pathum NissankaSL41414060v AFGLahore5 Sept 2023
Dhananjaya de SilvaSL41416650v INDColombo12 Sept 2023
Henry NichollsNZ41414821v ENGLondon15 Sept 2023
Steve SmithAUS41416031v INDChandigarh22 Sept 2023
Barry McCarthyIRE41413841v ENGNottingham23 Sept 2023
David WarnerAUS41415260v INDChennai8 Oct 2023
MahmudullahBAN4141*4922v NZChennai13 Oct 2023
Glenn MaxwellAUS41412452v NZDharamsala28 Oct 2023
Wesley BarresiNED41414180v BANKolkata28 Oct 2023
Glenn PhillipsNZ41412542v PAKBengaluru4 Nov 2023
Sadeera SamarawickramaSL41414240v BANDelhi6 Nov 2023
Pathum NissankaSL41413680v BANDelhi6 Nov 2023
Teja NidamanuruNED4141*3423v ENGPune8 Nov 2023
Quinton de KockSA41414723v AFGAhmedabad10 Nov 2023
Glenn PhillipsNZ41413342v INDMumbai15 Nov 2023
Romario ShepherdWI4141*2833v ENGBridgetown9 Dec 2023
Sadeera SamarawickramaSL41413180v ZIMColombo6 Jan 2024
Matthew ShortAUS41415521v WISydney4 Feb 2024
Jake Fraser-McGurkAUS41411853v WICanberra6 Feb 2024
Max O'DowdNED41416441v NAMKirtipur23 Feb 2024
JJ SmitNAM41417521v OMADundee24 Jul 2024
Jatinder SinghOMA41414931v NEPKing City18 Sept 2024
AR OdedaraOMA41417050v NEDAl Amarat11 Nov 2024
Justin GreavesWI4141*3150v BANBasseterre8 Dec 2024
Axar PatelIND4141*4340v ENGCuttack9 Feb 2025
Liam LivingstoneENG41413222v INDCuttack9 Feb 2025
Jason SmithSA41415112v NZLahore10 Feb 2025
Fakhar ZamanPAK41412861v SAKarachi12 Feb 2025
Alex CareyAUS41413851v SLColombo12 Feb 2025
Sanjay KrishnamurthiUSA41412932v NAMAl Amarat14 Feb 2025
Rohit SharmaIND41413670v BANDubai20 Feb 2025
KL RahulIND4141*4712v BANDubai20 Feb 2025
Azmatullah OmarzaiAFG41413113v ENGLahore26 Feb 2025
Gerhard ErasmusNAM41415612v CANWindhoek9 Mar 2025
Muhammad AbbasNZ41416630v PAKHamilton2 Apr 2025
Michael LevittNED41416350v UAEAmstelveen6 May 2025
Waseem MuhammadUAE41412804v SCOAmstelveen8 May 2025
PreviousPage 343Next

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.