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/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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 runsFirst-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
Avishka FernandoSL49493962v ENGLeeds21 Jun 2019
Samiullah ShenwariAFG4949*5131v BANSouthampton24 Jun 2019
Imad WasimPAK4949*5450v AFGLeeds29 Jun 2019
Ryan BurlZIM4949*4234v IREBready1 Jul 2019
William PorterfieldIRE49496970v ZIMBelfast7 Jul 2019
Joe RootENG4949*4680v AUSBirmingham11 Jul 2019
Joe RootENG49495230v SAJohannesburg9 Feb 2020
Kieron PollardWI49495061v SLKandy1 Mar 2020
Imam-ul-HaqPAK49496150v ZIMRawalpindi1 Nov 2020
Henry NichollsNZ4949*5360v BANDunedin20 Mar 2021
Timm van der GugtenNED49495314v IREUtrecht2 Jun 2021
Rassie van der DussenSA49497020v IREDublin13 Jul 2021
Ashton TurnerAUS49494522v WIBridgetown20 Jul 2021
Prithvi ShawIND49494980v SLColombo23 Jul 2021
Brendan TaylorZIM49494571v IREBelfast8 Sept 2021
Elmore HutchinsonUSA4949*6132v OMAAl Amarat16 Sept 2021
KL RahulIND49494842v WIAhmedabad9 Feb 2022
Aarif SheikhNEP49498310v PNGSharjah16 Mar 2022
Marcus StoinisAUS49493351v PAKLahore31 Mar 2022
Sean AbbottAUS49494061v PAKLahore2 Apr 2022
Monank PatelUSA49496511v UAEPearland1 Jun 2022
Alex CareyAUS49495231v SLColombo19 Jun 2022
Philip SaltENG49493090v NEDAmstelveen22 Jun 2022
Alzarri JosephWI49493152v NZBridgetown19 Aug 2022
Gerhard ErasmusNAM49497730v PNGPort Moresby21 Sept 2022
Shubman GillIND49495780v SADelhi11 Oct 2022
Shreyas IyerIND49495980v NZChristchurch30 Nov 2022
Aiden MarkramSA49494332v ENGBloemfontein29 Jan 2023
Pikky Ya FranceNAM49493943v NEPKirtipur18 Feb 2023
Norman VanuaPNG4949*3115v UAEKirtipur15 Mar 2023
Towhid HridoyBAN49493441v IRESylhet20 Mar 2023
Rachin RavindraNZ49495241v SLAuckland25 Mar 2023
Babar AzamPAK49494631v NZRawalpindi27 Apr 2023
Kashyap PrajapatiOMA49494390v UAEKathmandu29 Apr 2023
Basil HameedUAE49498413v WISharjah6 Jun 2023
Vriitya AravindUAE49498430v OMABulawayo21 Jun 2023
David MillerSA49495260v AUSBloemfontein9 Sept 2023
Heinrich KlaasenSA49493633v AUSBloemfontein9 Sept 2023
Charith AsalankaSL4949*4731v PAKColombo14 Sept 2023
MahmudullahBAN49497641v NZDhaka23 Sept 2023
Henry NichollsNZ49496160v BANDhaka23 Sept 2023
Mohammad RizwanPAK49496970v INDAhmedabad14 Oct 2023
Suryakumar YadavIND49494741v ENGLucknow29 Oct 2023
Jan Nicol Loftie-EatonNAM49494362v NEDKirtipur23 Feb 2024
Waseem MuhammadUAE49498260v CANDubai28 Feb 2024
Max O'DowdNED49496760v USAThe Hague15 Aug 2024
JJ SmitNAM49497533v USAWindhoek16 Sept 2024
Jamie SmithENG49496162v AUSLeeds21 Sept 2024
Jan Nicol Loftie-EatonNAM49494743v USAWindhoek22 Sept 2024
Sandeep LamichhaneNEP49494851v CANKing City22 Sept 2024
PreviousPage 266Next

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.