Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting match by match (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
Cameron BancroftWA209186 & 23385201v SAAdelaide28 Oct 2026
Warwick ArmstrongAUS20849 & 159*--1v SAJohannesburg18 Oct 1902
Herbie CollinsAUS208203 & 5*-270v SAJohannesburg12 Nov 1921
Denis ComptonENG208208 & DNB-200v SALondon21 Jun 1947
Cyril WashbrookENG208143 & 65-221v AUSLeeds22 Jul 1948
Dudley NourseSA208208 & DNB-250v ENGNottingham7 Jun 1951
Ian BothamENG208208 & DNB226194v INDLondon8 Jul 1982
Kepler WesselsAUS208162 & 46424200v ENGBrisbane26 Nov 1982
Viv RichardsWI208208 & 0247223v AUSMelbourne22 Dec 1984
Sachin TendulkarIND208177 & 31271333v AUSBangalore25 Mar 1998
Herschelle GibbsSA208196 & 12377281v INDPort Elizabeth16 Nov 2001
Qaiser AliCAN20834 & 174260212v NEDPretoria5 Dec 2006
Jacques KallisSA20873 & 135*374144v PAKDubai12 Nov 2010
Kumar SangakkaraSL208147 & 61426200v ENGLondon12 Jun 2014
Sam HainWAR208208337251v NORBirmingham9 Sept 2014
Hashim AmlaSA208208371220v WICenturion17 Dec 2014
Kumar SangakkaraSL208203 & 5324193v NZWellington3 Jan 2015
Cameron GreenWA20887* & 121*339273v QUEBrisbane2 Nov 2019
Tom BruceCS208208*308192v NDWhangarei29 Mar 2022
Sam WhitemanWA20885 & 123517220v VICPerth31 Mar 2022
Ben ComptonKEN208140 & 68*434230v NORNorthampton19 May 2022
Luke WellsLAN20884 & 124251207v YORManchester5 Sept 2022
Beau WebsterTAS208168* & 40356240v QUEHobart14 Mar 2023
Cameron GreenAUS208174* & 34355266v NZWellington29 Feb 2024
Jayden GoodwinWA208139 & 69410230v SAAdelaide23 Nov 2024
Haseeb HameedNOT208208388232v SOMNottingham29 Jul 2025
Percy McDonnellAUS207124 & 83-140v ENGAdelaide12 Dec 1884
Jack HobbsENG207142 & 65427170v AUSMelbourne8 Mar 1929
Everton WeekesWI207207 & DNB-200v INDPort of Spain21 Jan 1953
Everton WeekesWI207206 & 1-00v ENGPort of Spain17 Mar 1954
Frank WorrellWI207191* & 16-280v ENGNottingham4 Jul 1957
Norm O'NeillAUS207181 & 26-260v WIBrisbane9 Dec 1960
Barry RichardsSA20781 & 126390263v AUSPort Elizabeth5 Mar 1970
Javed MiandadPAK207104 & 103*415251v NZHyderabad (Sindh)25 Nov 1984
Carl HooperWI207178* & 29*321204v PAKSt John's1 May 1993
Nasser HussainENG207207 & DNB337380v AUSBirmingham5 Jun 1997
Marvan AtapattuSL207207*457191v PAKKandy28 Jun 2000
Brian LaraWI207202 & 5296332v SAJohannesburg12 Dec 2003
Chris GayleWI207141 & 66*365280v BANSt Lucia28 May 2004
Darren BravoWI20712 & 195327145v BANMirpur29 Oct 2011
Kirk EdwardsWI207121 & 86477213v BANMirpur29 Oct 2011
Hashim AmlaSA20711 & 196264230v AUSPerth30 Nov 2012
Samit PatelNOT207132 & 75262340v SOMTaunton4 May 2014
Mark StonemanSUR207197 & 10259282v ESSGuildford9 Jun 2017
Brad SchmulianCS207203 & 4224313v NDMount Maunganui23 Oct 2017
Sam RobsonMID207134 & 73320280v DERLondon18 Sept 2018
Jason HolderWI2075 & 202*237248v ENGBridgetown23 Jan 2019
Cheteshwar PujaraSUS2076 & 201*402230v DERDerby14 Apr 2022
Chris DentGLO207207*389270v SURBristol28 Apr 2022
Miles HammondGLO20738 & 169374343v HAMCheltenham19 Jul 2022

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.