Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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)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 First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Will YoungDUR1085 & 103285130v WORChester-le-Street13 May 2021
Michael-Kyle PepperESS10892 & 16193170v DURChester-le-Street27 May 2021
Stephen EskinaziMID1086 & 102326100v GLOCheltenham5 Jul 2021
Babar AzamPAK10875 & 33215141v WIKingston20 Aug 2021
Cameron GreenWA108106 & 2163114v SAAdelaide24 Sept 2021
David WarnerAUS10895 & 13205120v ENGAdelaide16 Dec 2021
Virat KohliIND10879 & 29344161v SACape Town11 Jan 2022
Devon ConwayNZ10816 & 92240160v SAChristchurch25 Feb 2022
Abdullah ShafiquePAK10881 & 27308141v AUSLahore21 Mar 2022
Sam NortheastGLA10885 & 23203110v NOTNottingham14 Apr 2022
Lyndon JamesNOT108108223130v DURChester-le-Street21 Apr 2022
Ben StokesDUR10882 & 26156102v GLAChester-le-Street12 May 2022
Haseeb HameedNOT10815 & 93*125152v DERNottingham19 May 2022
Luke HollmanMID10862 & 46196170v WORNorthwood11 Jul 2022
Will RhodesWAR10834 & 74186160v SURLondon25 Jul 2022
Ben DuckettENG10826 & 82*115131v PAKKarachi17 Dec 2022
Teague WyllieWA10828 & 80244140v TASHobart21 Feb 2023
Matthew GilkesNSW10894 & 14177170v QUEBrisbane21 Feb 2023
Glenn PhillipsOV10861 & 479595v WFUniversity of Otago Oval25 Feb 2023
Mitchell MarshWA108108* & DNB11194v TASPerth2 Mar 2023
Matthew CritchleyESS10855 & 53184170v MIDLondon6 Apr 2023
Brydon CarseDUR108108*120112v DERChester-le-Street27 Apr 2023
Miles HammondGLO10887* & 21197160v SUSBristol27 Apr 2023
Tom HainesSUS10886 & 22117171v DERBrighton10 Jul 2023
Will YoungNOT10821 & 8711583v KENNottingham25 Jul 2023
Leus du PlooyDER108108*164140v GLOBristol10 Sept 2023
Emilio GayNOR10877 & 31*211120v WARBirmingham10 Sept 2023
Cole McConchieCAN1080 & 108170121v OVChristchurch28 Oct 2023
Aiden MarkramSA1082 & 106113172v INDCape Town3 Jan 2024
KL RahulIND10886 & 22171112v ENGHyderabad25 Jan 2024
Nic MaddinsonVIC10810813665v NSWSydney16 Feb 2024
Cooper ConnollyWA10890 & 18145163v TASPerth21 Mar 2024
Tim RobinsonWF10864 & 44177101v NDHamilton24 Mar 2024
Tom HainesSUS108108133141v LEILeicester12 Apr 2024
Daniel Bell-DrummondKEN10867 & 41227110v WORCanterbury10 May 2024
Keaton JenningsLAN10891 & 17222171v NOTNottingham10 May 2024
Ben ComptonKEN10843 & 65180171v SOMTaunton17 May 2024
Sam RobsonMID108108219150v YORLeeds29 Aug 2024
Devon ConwayNZ10891 & 17144143v INDBengaluru16 Oct 2024
Henry HuntSA108106 & 2268110v WAAdelaide23 Nov 2024
Brad SchmulianCS108108213130v NDMount Maunganui7 Dec 2024
MPM WeerasingheACCC1087 & 10118293v NCCKatunayake31 Jan 2025
Ravindu FernandoBCAA10854 & 5488113v PSCColombo14 Feb 2025
S MalshanSSC108108189101v NCCColombo14 Feb 2025
Cameron BancroftWA10822 & 8634362v NSWPerth6 Mar 2025
Gareth SeverinWF10836 & 72190121v CANRangiora13 Mar 2025
Matthew PottsDUR10870 & 38*187113v WARChester-le-Street11 Apr 2025
Jonny BairstowYOR10822 & 86*194160v DURChester-le-Street18 Apr 2025
Sam CurranSUR108108124141v DURLondon29 Jun 2025
Ed BarnardWAR108108*123141v ESSChelmsford29 Jul 2025
PreviousPage 195Next

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.