Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st 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/27VICWA

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Sean ErvineHAM209103 & 106361234v SOMTaunton23 Aug 2016
Todd AstleCAN209195 & 14231271v NDChristchurch22 Oct 2016
Anaru KitchenOV209207 & 2257179v NDUniversity of Otago Oval29 Mar 2017
Joe ClarkeNOT209112 & 97*315310v YORNottingham5 Apr 2019
Sean DicksonDUR209104 & 105257199v WORWorcester5 May 2022
Alastair CookESS209107 & 102*451250v YORChelmsford5 May 2022
Daniel Bell-DrummondKEN209102 & 107*397240v SURLondon26 Jun 2022
Adam LythYOR209183 & 26365304v SURScarborough11 Jul 2022
James BraceyGLO2095 & 204*241214v GLACheltenham30 Jun 2024
Nishan MadushkaCCC209183 & 26*394150v BCAAGalle12 Dec 2025
Janith LiyanageBCAA209107 & 102287174v NSWCColombo27 Dec 2025
Kiran CarlsonGLA209209232283v HAMSouthampton1 May 2026
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
Rohit SharmaIND208208*1531312v SLChandigarh13 Dec 2017
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
Shubman GillIND208208149199v NZHyderabad18 Jan 2023
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

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.