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

PlayerRunsScoresBF4s6sOppositionGroundDate
Shubman GillPUN12612655119v KARKolkata1 Nov 2022
Shubman GillIND126126*63127v NZAhmedabad1 Feb 2023
Daniel HughesNSW126126130153v TASSydney16 Feb 2023
Kiran CarlsonGLA126119 & 7175151v DURCardiff20 Apr 2023
Wiaan MulderLEI12624 & 102*205210v SUSLeicester11 May 2023
Ollie PriceGLO12685 & 41243180v LEIBristol11 Jun 2023
Azhar AliWOR12625 & 101226190v SUSBrighton11 Jun 2023
George HillYOR126101 & 25228162v GLOLeeds25 Jun 2023
Tom WestleyESS126114 & 12*205171v WARChelmsford25 Jun 2023
Matthew WaiteWOR12664 & 6286156v GLOCheltenham26 Jul 2023
Colin AckermannLEI12633 & 93*212191v GLOLeicester3 Sept 2023
Graeme van BuurenGLO12678 & 48*209142v DERBristol10 Sept 2023
Syed AzizMAS12612656139v THAHangzhou2 Oct 2023
Fakhar ZamanPAK126126*81811v NZBengaluru4 Nov 2023
George BartlettNOR126126*194181v LEILeicester26 Apr 2024
Harry BrookYOR126126* & DNB135172v DERLeeds26 Apr 2024
Michael BurgessWAR126108 & 1820581v ESSChelmsford17 May 2024
Ben CharlesworthGLO126126228106v LEILeicester17 May 2024
Jonathan TattersallYOR126126215140v LEILeicester9 Sept 2024
Aiden MarkramSA12689 & 37207210v PAKCenturion26 Dec 2024
Craig ErvineZIM126104 & 22*202120v AFGBulawayo26 Dec 2024
Gayan ManeeshanKYCC126112 & 14301122v NSWCMoratuwa31 Jan 2025
Jake WeatheraldTAS12655 & 71159162v QUEHobart6 Mar 2025
Brett D'OliveiraWOR1265 & 121354150v SOMTaunton4 Apr 2025
Ben SlaterNOT12652 & 74168210v DURChester-le-Street16 May 2025
Danial IbrahimSUS1265 & 121*354140v DURChester-le-Street22 Jun 2025
Saif ZaibNOR12682 & 44236151v MIDNorthwood22 Jul 2025
Sai SudharsanIND12687 & 39241170v WIDelhi10 Oct 2025
Sharujan ShanmuganathanTUCA126123 & 324273v BSCColombo6 Dec 2025
Harry BrookENG12684 & 42145111v AUSSydney4 Jan 2026
Movin SubasinghaBRC12636 & 9098109v NCCMaggona16 Jan 2026
A MuthalibNSWC12656* & 70158100v BSCKurunegala23 Jan 2026
Navod ParanavithanaTUCA12612624680v NSWCKurunegala5 Feb 2026
Marnus LabuschagneQUE126126137111v SABrisbane21 Feb 2026
George BartlettNOR12631 & 95*239180v LANNorthampton3 Apr 2026
Rob YatesWAR12636 & 90284130v SUSBrighton10 Apr 2026
Jake LehmannHAM12676 & 50205180v SOMSouthampton17 Apr 2026
James BraceyGLO12612 & 114252180v LANBristol17 Apr 2026
Abdullah FazalPAK12660 & 66233181v BANDhaka8 May 2026
JJ HuoMOZ126126551011v LESMalkerns2 Jun 2026
Kushal BhurtelNEP12612654148v MASSingapore4 Jun 2026
Shubman GillIND126126177151v AFGMullanpur6 Jun 2026
Ruan de SwardtLEI126126116114v LANLeicester26 Jul 2026
William LuxtonYOR126126114153v WORYork29 Jul 2026
Henry NichollsSOM12626 & 100*147144v LEILeicester8 Sept 2026
Nic MaddinsonNSW126126127116v VICMelbourne25 Sept 2026
Tom BantonENG126126105165v SLLondon27 Sept 2026
Jan FrylinckNAM12612612294v IREWindhoek27 Oct 2026
John SelbyENG12555 & 70-70v AUSMelbourne31 Dec 1881
Albert WardENG12532 & 93-91v AUSMelbourne1 Mar 1895
PreviousPage 149Next

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.