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 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd 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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Yashasvi JaiswalIND226209 & 17317227v ENGVisakhapatnam2 Feb 2024
Matt BoyleCAN22670 & 156*375281v NDRangiora18 Nov 2025
Henry NichollsCAN226226314232v AAChristchurch13 Dec 2025
Bob SimpsonAUS225225427181v ENGAdelaide28 Jan 1966
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
James BraceyGLO224224*151305v SOMBristol13 Aug 2023
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

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.