Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I4th 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)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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

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
Graeme HickENG225178 & 47381281v INDMumbai19 Feb 1993
Roshan MahanamaSL225225561270v INDColombo2 Aug 1997
Shivnarine ChanderpaulWI225128* & 97*422330v ENGLondon22 Jul 2004
Brendon McCullumNZ225224 & 1309295v INDAuckland6 Feb 2014
George WorkerCS225210 & 15324296v WFNelson23 Oct 2015
Ben CooperNED22552 & 173*394352v HKHong Kong10 Feb 2017
Haseeb HameedNOT225111 & 114*635240v WORWorcester22 Apr 2021
Tim WardTAS225144 & 81473290v QUEAdelaide7 Oct 2021
Ben SlaterNOT225225*445211v DURChester-le-Street21 Apr 2022
Azhar AliWOR225225350221v LEIWorcester19 May 2022
Ben DuckettNOT225218 & 7270261v WARBirmingham26 Apr 2024
Alex LeesDUR225125 & 100*402320v SURLondon29 Jun 2025
Geoff HowarthNZ224122 & 102657250v ENGAuckland4 Mar 1978
Vinod KambliIND224224411230v ENGMumbai19 Feb 1993
Steve WaughAUS224108 & 116445230v ENGManchester3 Jul 1997
Inzamam-ul-HaqPAK22486 & 138406271v SLKarachi12 Mar 2000
Younis KhanPAK224153 & 71458211v WISharjah7 Feb 2002
Justin LangerAUS224146 & 78*383292v WIGuyana10 Apr 2003
Lou VincentNZ224224348254v SLWellington11 Apr 2005
Jacques KallisSA224224 & DNB325311v SLCape Town3 Jan 2012
MS DhoniIND224224 & DNB265246v AUSChennai22 Feb 2013
Mohammad HafeezPAK224224332233v BANKhulna28 Apr 2015
Arun HarinathSUR224120 & 104369260v GLAGuildford15 Jun 2015
Rob NewtonNOR224202* & 22364321v LEINorthampton13 Aug 2016
Cameron SteelDUR224224408280v LEILeicester6 Aug 2017
Nic MaddinsonVIC224224328235v SAMelbourne10 Oct 2019
Michael BracewellWF224105 & 119324226v AAAuckland3 Apr 2021
Abid AliPAK224133 & 91430242v BANChattogram26 Nov 2021
Yashasvi JaiswalIND22410 & 214*2461612v ENGRajkot15 Feb 2024
Finlay BeanYOR224224489301v NOTNottingham22 Jun 2025
James ColesSUS224224*2262211v GLABrighton12 Jun 2026
Donald BradmanAUS223223-240v WIBrisbane16 Jan 1931
Stan McCabeAUS22334 & 189*--0v SAJohannesburg24 Dec 1935
Frank WorrellWI223167 & 56--1v ENGPort of Spain17 Mar 1954
Polly UmrigarIND223223-260v NZHyderabad19 Nov 1955
Vinoo MankadIND223223-220v NZBombay2 Dec 1955
Keith StackpoleAUS22387 & 136490270v ENGAdelaide29 Jan 1971
Gordon GreenidgeWI223223425300v ENGManchester26 Jul 1984
Gordon GreenidgeWI223213 & 10*390227v NZAuckland27 Feb 1987
Justin LangerAUS223223355300v INDSydney2 Jan 2000
Mohammad YousufPAK223223373262v ENGLahore29 Nov 2005
Andrew SymondsAUS223162* & 61326252v INDSydney2 Jan 2008
Ben SlaterDER223104 & 119477310v LEIDerby23 Sept 2014
Virat KohliIND223169 & 54371250v AUSMelbourne26 Dec 2014
Sean DicksonKEN223207* & 16394262v DERDerby22 May 2016
Rory BurnsSUR223193 & 30480210v WORLondon4 May 2018
Jonathan TrottWAR223170* & 53364200v DURChester-le-Street25 Jun 2018
Devon ConwayNZ223200 & 23411241v ENGLondon2 Jun 2021
Robert O'DonnellAA223223 & DNB354209v CANAuckland3 Mar 2022
James RewSOM223105 & 118*485281v LANManchester11 May 2023

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.