Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th 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)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting match by match (All cricket)

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 23,365 of the 23,372 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
John SimpsonSUS10378 & 25200111v GLOBrighton19 Apr 2024
Sai SudharsanGT1031035157v CSKAhmedabad10 May 2024
Graeme van BuurenGLO10310393131v LEILeicester17 May 2024
Nick GubbinsHAM103103227110v SURSouthampton24 May 2024
Peter HandscombLEI103103178120v GLALeicester24 May 2024
Ryan RickeltonSO103103*6695v LAKRDallas9 Jul 2024
Moeen AliBB1031035979v LEIBirmingham19 Jul 2024
Colin IngramGLA103103*96133v NOTNeath31 Jul 2024
Peter HandscombLEI10310394101v GLALeicester11 Aug 2024
B GeorgeMAC103103*6395v BULCastel25 Aug 2024
Josh InglisAUS1031034977v SCOEdinburgh6 Sept 2024
Daryl MitchellNZ10382 & 2117344v INDMumbai1 Nov 2024
Babar HayatHK10310312575v BHRKampala7 Nov 2024
Philip SaltENG103103*5496v WIBridgetown9 Nov 2024
Marcus HarrisVIC10347 & 56*181171v WAMelbourne15 Nov 2024
KL RahulIND10326 & 7725080v AUSPerth22 Nov 2024
Ashton TurnerWA10379 & 24*140140v SAAdelaide23 Nov 2024
Daryl MitchellNZ10319 & 84214121v ENGChristchurch28 Nov 2024
Kamran GhulamPAK10310399104v ZIMBulawayo28 Nov 2024
Henry NichollsCAN103103*115104v AAAuckland28 Nov 2024
Thisara PereraDC103103*6097v KTDhaka3 Jan 2025
Dinesh ChandimalSL10372 & 31188120v AUSGalle29 Jan 2025
Jason SanghaSA10328 & 75269130v TASAdelaide18 Feb 2025
Ryan RickeltonSA10310310671v AFGKarachi21 Feb 2025
Himasha LiyanageNCC10329 & 749754v BSCGalle23 Feb 2025
Brett HamptonND10331 & 7215992v WFWellington21 Mar 2025
Priyansh AryaPK1031034279v CSKMohali8 Apr 2025
David BedinghamDUR10358 & 45175160v WARChester-le-Street11 Apr 2025
Ollie PopeSUR103103135111v SUSBrighton18 Apr 2025
Brooke GuestDER10391 & 12*175131v NORDerby18 Apr 2025
Mominul HaqueBAN10356 & 47189141v ZIMSylhet20 Apr 2025
P PushparajanMAC1031034088v ESTMarsa7 May 2025
Keacy CartyWI103103105130v ENGCardiff1 Jun 2025
Tilak VarmaHAM10356 & 47314122v WORSouthampton29 Jun 2025
Faf du PlessisTSK103103*5359v MNYDallas29 Jun 2025
Jack HaynesNOT103103 & DNB141150v HAMSouthampton22 Jul 2025
James WhartonYOR10378 & 2523581v SURScarborough22 Jul 2025
Fletcha MiddletonHAM10379 & 24156140v WORWorcester29 Jul 2025
Ollie PriceGLO103103115101v DERCheltenham5 Aug 2025
Shan MasoodLEI103103127110v ESSLeicester17 Aug 2025
Matthew CritchleyESS10310311690v LEILeicester17 Aug 2025
Will YoungWAR10372 & 31*22191v SURLondon8 Sept 2025
Mitchell MarshAUS103103*5287v NZMount Maunganui4 Oct 2025
Peter HandscombVIC103103 & 018172v SAAdelaide4 Oct 2025
Paul StirlingIRE10360 & 43135160v BANSylhet11 Nov 2025
Cooper ConnollyWA10333 & 70196170v SAAdelaide22 Nov 2025
Luke GeorgesonOV10359* & 44*19891v CANDunedin26 Nov 2025
Ishan KishanIND10310343610v NZThiruvananthapuram31 Jan 2026
Sam FanningWA10399 & 4179130v VICPerth16 Feb 2026
Kris ClarkeND1030 & 103174140v CSNapier7 Mar 2026
PreviousPage 282Next

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.