Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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
Glenn PhillipsOV10861 & 479595v WFUniversity of Otago Oval25 Feb 2023
Mitchell MarshWA108108* & DNB11194v TASPerth2 Mar 2023
Matthew CritchleyESS10855 & 53184170v MIDLondon6 Apr 2023
Kushal MallaNEP10810864910v OMAKirtipur21 Apr 2023
Brydon CarseDUR108108*120112v DERChester-le-Street27 Apr 2023
Miles HammondGLO10887* & 21197160v SUSBristol27 Apr 2023
Ravi BoparaSUS10810853181v KENCanterbury30 Jun 2023
Tom HainesSUS10886 & 22117171v DERBrighton10 Jul 2023
Will YoungNOT10821 & 8711583v KENNottingham25 Jul 2023
Graeme van BuurenGLO108108102122v NORCheltenham4 Aug 2023
Eddie ByromGLA108108103170v SOMTaunton20 Aug 2023
Ben WellsGLO108108*76164v DURBristol22 Aug 2023
Leus du PlooyDER108108*164140v GLOBristol10 Sept 2023
Emilio GayNOR10877 & 31*211120v WARBirmingham10 Sept 2023
Rassie van der DussenSA108108110132v SLDelhi7 Oct 2023
Sadeera SamarawickramaSL10810889112v PAKHyderabad10 Oct 2023
Cole McConchieCAN1080 & 108170121v OVChristchurch28 Oct 2023
Rachin RavindraNZ10810894151v PAKBengaluru4 Nov 2023
Charith AsalankaSL10810810565v BANDelhi6 Nov 2023
Ben StokesENG1081088466v NEDPune8 Nov 2023
Sanju SamsonIND10810811463v SAPaarl21 Dec 2023
Aiden MarkramSA1082 & 106113172v INDCape Town3 Jan 2024
KL RahulIND10886 & 22171112v ENGHyderabad25 Jan 2024
Towhid HridoyCV108108*5787v DDDhaka9 Feb 2024
Will JacksCV108108*53510v CCChattogram13 Feb 2024
Nic MaddinsonVIC10810813665v NSWSydney16 Feb 2024
Cooper ConnollyWA10890 & 18145163v TASPerth21 Mar 2024
Tim RobinsonWF10864 & 44177101v NDHamilton24 Mar 2024
Tom HainesSUS108108133141v LEILeicester12 Apr 2024
Ruturaj GaikwadCSK108108*60123v LSGChennai23 Apr 2024
Jonny BairstowPK108108*4889v KKRKolkata26 Apr 2024
Daniel Bell-DrummondKEN10867 & 41227110v WORCanterbury10 May 2024
Keaton JenningsLAN10891 & 17222171v NOTNottingham10 May 2024
Ben ComptonKEN10843 & 65180171v SOMTaunton17 May 2024
Joe BurnsITA108108*55124v ROMRome16 Jun 2024
Rilee RossouwJK108108*50126v CSDambulla10 Jul 2024
Colin AckermannDUR108108106141v NORChester-le-Street2 Aug 2024
Tom AlsopSUS108108*130123v SURBrighton11 Aug 2024
Sam RobsonMID108108219150v YORLeeds29 Aug 2024
Devon ConwayNZ10891 & 17144143v INDBengaluru16 Oct 2024
Daniel DrewSA108108*86113v VICAdelaide6 Nov 2024
Henry HuntSA108106 & 2268110v WAAdelaide23 Nov 2024
Brad SchmulianCS108108213130v NDMount Maunganui7 Dec 2024
Tanzid HasanDC1081086468v DRSylhet12 Jan 2025
Mitchell OwenHH10810842611v STHobart27 Jan 2025
MPM WeerasingheACCC1087 & 10118293v NCCKatunayake31 Jan 2025
Ravindu FernandoBCAA10854 & 5488113v PSCColombo14 Feb 2025
S MalshanSSC108108189101v NCCColombo14 Feb 2025
Rachin RavindraNZ108108101131v SALahore5 Mar 2025
Cameron BancroftWA10822 & 8634362v NSWPerth6 Mar 2025
PreviousPage 244Next

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.