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
Gareth SeverinWF105105178130v OVCello Basin Reserve16 Mar 2024
Joe ClarkeNOT105105 & 018793v WORNottingham12 Apr 2024
Rohit SharmaMI105105*63115v CSKMumbai14 Apr 2024
Jake LibbyWOR10577 & 28248130v SURWorcester23 Jun 2024
Kiran CarlsonGLA10571 & 34147111v NORCardiff23 Jun 2024
Kusal MendisJK105105*54125v KFColombo20 Jul 2024
Dominic SibleySUR105105120110v LEIKibworth6 Aug 2024
Haseeb HameedNOT1051059591v GLONottingham9 Aug 2024
William LuxtonYOR105105*12176v WARRugby11 Aug 2024
Josh BohannonLAN10549 & 56226131v DURChester-le-Street9 Sept 2024
Zafar GoharGLO10586 & 19*194121v MIDLondon9 Sept 2024
Rahmanullah GurbazAFG105105110103v SASharjah20 Sept 2024
Wayne MadsenDER105105*123111v LEILeicester26 Sept 2024
Tom HainesSUS105105168130v MIDBrighton26 Sept 2024
Wiaan MulderSA105105*15084v BANChattogram29 Oct 2024
Virat KohliIND1055 & 100*15582v AUSPerth22 Nov 2024
Mikyle LouisWI10597 & 8236101v BANNorth Sound22 Nov 2024
Cameron BancroftWA1050 & 105*25661v SAAdelaide23 Nov 2024
William O'DonnellAA10547 & 5818984v WFAuckland7 Dec 2024
Steve SmithAUS105101 & 4195130v INDBrisbane14 Dec 2024
Angelo PereraNSWC10550 & 5511594v SSCColombo3 Jan 2025
S DanielSSC10555 & 5016873v NSWCColombo3 Jan 2025
Ahan WickramasingheNCC105105149104v BRCColombo3 Jan 2025
R SilvaBSC10543* & 6216490v CCCMaggona24 Jan 2025
Roshen SilvaBRC105105*18560v SSCColombo24 Jan 2025
Tom BantonME1051055597v DVAbu Dhabi27 Jan 2025
Caleb JewellTAS105105*11583v VICHobart13 Feb 2025
Thorn ParkesOV10585 & 20205120v CSAlexandra13 Mar 2025
Hassan NawazPAK105105*45107v NZAuckland21 Mar 2025
Mohammad RizwanMS105105*6395v KKKarachi12 Apr 2025
Paul WalterESS1051 & 104165130v WORChelmsford18 Apr 2025
Saif ZaibNOR10510590103v DERDerby18 Apr 2025
Rishi PatelLEI105105 & 0191141v NORLeicester2 May 2025
Z MalikWAR105105*119112v SURBirmingham9 May 2025
Richie BerringtonSCO1051058655v NEDUtrecht16 May 2025
Heinrich KlaasenSH105105*3979v KKRDelhi25 May 2025
Yashasvi JaiswalIND105101 & 4170171v ENGLeeds20 Jun 2025
Fiaz AhmedBHR105105*57107v GERBlantyre6 Jul 2025
Leus du PlooyMID105105*152101v NORNorthwood22 Jul 2025
Martin AnderssonDER105105 & DNB148140v NORNorthampton29 Jul 2025
William SmaleGLA105105*10673v SURLondon13 Aug 2025
Cade CarmichaelNK105105119140v LLBelfast20 Aug 2025
Imam-ul-HaqYOR10510597150v HAMScarborough31 Aug 2025
Ravi BoparaNOR105105*46125v SURLondon3 Sept 2025
Leus du PlooyMID10510517590v DERLondon8 Sept 2025
Matthew WadeTAS1051056886v VICBrisbane19 Sept 2025
Marnus LabuschagneQUE1051059182v TASBrisbane9 Oct 2025
Tim WardTAS1051059653v QUEBrisbane9 Oct 2025
Agha SalmanPAK105105*8790v SLRawalpindi11 Nov 2025
Ruturaj GaikwadIND10510583122v SARaipur3 Dec 2025
PreviousPage 265Next

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.