Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 runsFirst-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
Brad SchmulianCS1181 & 117177150v OVDunedin31 Oct 2021
Jatinder SinghOMA118118*116130v PNGDubai12 Apr 2022
Ben MikeLEI11819 & 99*145124v MIDLondon28 Apr 2022
Jack LeaningKEN11875 & 43291161v SURLondon26 Jun 2022
Feroze KhushiESS11811893123v NORNorthampton7 Aug 2022
Ryan PatelSUR11811899134v MIDRadlett10 Aug 2022
Dawid MalanENG11811811476v SAKimberley1 Feb 2023
Tom LathamNZ11835 & 83248141v ENGWellington24 Feb 2023
Chad BowesCAN11811882163v OVUniversity of Otago Oval6 Mar 2023
Jack BoyleCS118117 & 1248121v OVPalmerston North21 Mar 2023
Johnson CharlesWI118118461011v SACenturion26 Mar 2023
Alex DaviesWAR118118153211v SOMTaunton6 Apr 2023
Laurie EvansSUR118118*60126v GLACardiff7 Jun 2023
Daryl MitchellNZ118118*9177v ENGCardiff8 Sept 2023
Jake DoranTAS118118205141v NSWHobart18 Nov 2023
Pathum NissankaSL118118101162v AFGKandy14 Feb 2024
Jack EdwardsNSW11899 & 19194110v VICSydney16 Feb 2024
Brett HamptonND11818 & 100*142117v AAHamilton8 Mar 2024
Fynn Hudson-PrenticeSUS11848 & 70138171v GLACardiff10 May 2024
Joey EvisonKEN11876 & 4220984v NOTCanterbury17 Sept 2024
Colin AckermannDUR11878* & 40*219140v SURLondon17 Sept 2024
Ben CurranZIM118118*130140v IREHarare18 Feb 2025
Tom LathamNZ118118*104103v PAKKarachi19 Feb 2025
Wayne MadsenDER118118 & DNB166141v GLODerby4 Apr 2025
Wayne MadsenDER11822 & 96145171v LEILeicester11 Apr 2025
Rishabh PantLSG118118*61118v RCBLucknow27 May 2025
Sol BudingerLEI118118102173v GLALeicester22 Jun 2025
Andre FletcherLAKR11811858108v SFULauderhill6 Jul 2025
Cameron GreenAUS118118*5568v SAMackay24 Aug 2025
Tom WestleyESS118118110161v DERDerby26 Aug 2025
James WhartonYOR118118106130v KENCanterbury26 Aug 2025
Tom AbellSOM118118189140v HAMTaunton15 Sept 2025
Dean ElgarESS118118 & 0228171v SOMChelmsford24 Sept 2025
Steve SmithNSW118118 & DNB176201v QUEBrisbane28 Oct 2025
Rachin RavindraNZ11872* & 46*12966v WIMount Maunganui18 Dec 2025
Shai HopePC118118*6999v DSGDurban7 Jan 2026
Ben BrownHAM11815 & 103*127124v YORLeeds10 Apr 2026
David BedinghamDUR118118135133v GLOBristol10 Apr 2026
Azan AwaisPAK118103 & 15198150v BANDhaka8 May 2026
Charlie TearSUS118118112141v DURChester-le-Street24 Jul 2026
Timm van der GugtenGLA118118*101132v ESSCardiff7 Aug 2026
T RajapakseACCC118118*66135v SSCColombo5 Sept 2026
Robinson ObuyaUGA118118*7088v RWAKigali City17 Sept 2026
Pavan RathnayakeSL11811877151v ENGLahore29 Oct 2026
Walter ReadENG117117 & DNB155200v AUSLondon11 Aug 1884
Syd GregoryAUS11714 & 103-170v ENGLondon22 Jun 1896
Gilbert JessopENG11713 & 104-170v AUSLondon11 Aug 1902
Johnny TyldesleyENG11756 & 61-170v AUSNottingham29 May 1905
Herbie TaylorSA117109 & 8--1v ENGCape Town13 Dec 1913
Phil MeadENG117117 & DNB--0v SADurban27 Feb 1914
PreviousPage 184Next

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.