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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Cameron BancroftWA1771 & 176*302200v TASHobart21 Feb 2023
Mitchell SantnerND177136 & 41212226v CSMount Maunganui5 Mar 2023
Mushfiqur RahimBAN177126 & 51*214221v IREDhaka4 Apr 2023
Mitchell MarshAUS177177*132179v BANPune11 Nov 2023
Tony de ZorziSA177177269124v BANChattogram29 Oct 2024
Ibrahim ZadranAFG177177146126v ENGLahore26 Feb 2025
Jordan SilkTAS177112 & 65315150v NSWHobart15 Mar 2025
Ed BarnardWAR177177*254170v SURBirmingham9 May 2025
Marnus LabuschagneQUE177159 & 18227211v SAAdelaide15 Oct 2025
Angelo MathewsCCC177144 & 33240210v BRCColombo20 Mar 2026
Victor TrumperAUS17610 & 166-190v ENGSydney21 Feb 1908
Jack HobbsENG176154 & 22399130v AUSMelbourne1 Jan 1925
Les AmesENG176149 & 27233190v WIKingston3 Apr 1930
Wally HammondENG176101 & 75*345182v AUSSydney23 Feb 1933
Arthur MorrisAUS17621 & 155357100v ENGMelbourne1 Jan 1947
Bill LawryAUS17674 & 102-240v ENGManchester27 Jul 1961
Ian ChappellAUS176156 & 20298180v WIPerth12 Dec 1975
Gary CosierAUS176168 & 8209200v PAKMelbourne1 Jan 1977
Graeme WoodAUS17650 & 126-141v WIGeorgetown31 Mar 1978
David GowerENG17622 & 154*445191v WIKingston10 Apr 1981
Mohammad AzharuddinIND176122 & 54*313210v ENGKarachi31 Jan 1985
Sunil GavaskarIND176176302220v SLKanpur17 Dec 1986
Gus LogieWI17681 & 95*313260v ENGLondon16 Jun 1988
Craig McMillanNZ17692 & 84204272v INDHamilton2 Jan 1999
Daryll CullinanSA176103 & 73333200v WIPort of Spain17 Mar 2001
Sachin TendulkarIND176176316230v ZIMNagpur21 Feb 2002
Scott StyrisNZ176107 & 69*323152v WISt. George's28 Jun 2002
Graeme SmithSA176132 & 44254290v WIJohannesburg12 Dec 2003
Jacques KallisSA176121 & 55357160v INDKolkata28 Nov 2004
Graeme SmithSA176126 & 50*260260v WISt John's29 Apr 2005
Paul CollingwoodENG17696 & 80358270v PAKLahore29 Nov 2005
Murali VijayIND176139 & 37355202v AUSBangalore9 Oct 2010
Brendan TaylorZIM17671 & 105*338150v BANHarare4 Aug 2011
VVS LaxmanIND176176*280120v WIKolkata14 Nov 2011
Ahmed ShehzadPAK176176 & DNB371171v NZAbu Dhabi9 Nov 2014
Peter TregoSOM17681 & 95*255251v SUSTaunton5 Jul 2015
Glenn MaxwellYOR17636 & 140183212v DURScarborough7 Aug 2015
BJ WatlingND176176373181v OVWhangarei30 Mar 2016
Steven MullaneyNOT176165 & 11304262v SOMNottingham17 Jul 2016
Hamish MarshallGLO17658 & 118405250v KENBristol23 Aug 2016
Stephen CookSA17659 & 117303180v SLPort Elizabeth26 Dec 2016
Kane WilliamsonNZ176176285163v SAHamilton25 Mar 2017
Tom BlundellWF176113 & 63*307201v CANChristchurch29 Mar 2017
Luke ProcterNOR17682 & 94301202v LEILeicester25 Sept 2017
Evin LewisWI176176*130177v ENGLondon27 Sept 2017
AB de VilliersSA176176104157v BANPaarl18 Oct 2017
Ian BellWAR1764 & 172284250v KENTunbridge Wells20 Jun 2018
Ravi BoparaESS176118 & 58339220v SOMChelmsford25 Jun 2018
Chris DentGLO176176311251v LEILeicester17 Jun 2019
Liton DasBAN176176143168v ZIMSylhet6 Mar 2020

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.