Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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
Ajinkya RahaneIND115115192171v SARanchi19 Oct 2019
Devon ConwayWF11596 & 19205162v OVCello Basin Reserve21 Oct 2019
Bryce StreetQUE115115308160v WABrisbane2 Nov 2019
Quinton de KockSA11576 & 39158171v ENGJohannesburg24 Jan 2020
Steven CroftLAN11563 & 52*323130v LEIWorcester1 Aug 2020
Lahiru ThirimanneSL1154 & 111273120v ENGGalle14 Jan 2021
Angelo MathewsSL115110 & 5249110v ENGGalle22 Jan 2021
Jake LehmannSA11580 & 35*133180v NSWAdelaide6 Mar 2021
Alastair CookESS115115263170v WORWorcester29 Apr 2021
Tom LathamCAN11511 & 104264101v CSChristchurch23 Oct 2021
Ben McDermottTAS11594 & 21253112v VICMelbourne15 Mar 2022
Jordan CoxKEN11551 & 64338131v HAMCanterbury21 Apr 2022
Sam HainWAR11599 & 16222140v KENBirmingham19 Jul 2022
Tom CurranSUR115115 & DNB93153v NORNorthampton12 Sept 2022
Stephen EskinaziMID115115208180v WORWorcester26 Sept 2022
Tom BlundellWF115105 & 10163141v CSPalmerston North14 Nov 2022
Dimuth KarunaratneSL115115133150v IREGalle24 Apr 2023
Sam NortheastGLA11549 & 66176161v YORLeeds4 May 2023
George BaldersonLAN11524 & 91188210v NOTNottingham4 May 2023
Adam LythYOR115115175180v SUSLeeds19 Jul 2023
Liam DawsonHAM115115 & DNB220130v SOMSouthampton3 Sept 2023
George BaldersonLAN115115234141v NORNorthampton3 Sept 2023
Brett HuttonNOT11531 & 84231140v KENCanterbury10 Sept 2023
Greg HayCS115115284140v AAKennards Hire Community Oval20 Oct 2023
Kane WilliamsonNZ115104 & 11229130v BANSylhet28 Nov 2023
Jayden GoodwinWA115115 & 0284151v QUEPerth1 Mar 2024
Tom LammonbySOM11534 & 81*250151v WORKidderminster26 Apr 2024
Colin IngramGLA11510 & 105173161v MIDCardiff17 May 2024
Joe ClarkeNOT1150 & 115*197141v LANSouthport30 Jun 2024
Michael-Kyle PepperESS115115147121v NOTChelmsford9 Sept 2024
Mark StonemanMID115115223190v DERDerby17 Sept 2024
Nithish Kumar ReddyIND115114 & 1194111v AUSMelbourne26 Dec 2024
Peter HandscombVIC11522 & 93194150v TASHobart8 Feb 2025
Dane CleaverCS115115193131v AAAuckland5 Mar 2025
Liam ScottSA11532 & 83198121v VICMelbourne6 Mar 2025
Cameron GreenGLO115112 & 3203120v KENCanterbury18 Apr 2025
Caleb JewellDER11532 & 83119161v GLOBristol22 Jun 2025
Miles HammondGLO11531 & 84222141v GLACardiff29 Jun 2025
Yashasvi JaiswalIND11587 & 28129190v ENGBirmingham2 Jul 2025
Shubman GillIND11512 & 103261130v ENGManchester23 Jul 2025
Adam LythYOR115115233160v SUSScarborough29 Jul 2025
Will SalzmannNSW11543 & 72202171v WAPerth4 Oct 2025
Sharujan ShanmuganathanTUCA115103* & 12236112v ACCCDambulla16 Jan 2026
Charlie WakimTAS11558 & 57237162v NSWHobart16 Feb 2026
Jason SanghaSA115115 & DNB178162v NSWAdelaide5 Mar 2026
Janith LiyanageBCAA11532 & 83*16063v MSCColombo13 Mar 2026
Ashen BandaraPSC11560 & 55142110v MSCKandy20 Mar 2026
Haseeb HameedNOT1150 & 115259140v WARNottingham24 Apr 2026
Ricardo VasconcelosNOR115115226180v WORNorthampton1 May 2026
Babar AzamPAK11568 & 47136141v BANSylhet16 May 2026
PreviousPage 166Next

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.