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
Tom AlsopHAM175150 & 25355260v WARBirmingham14 May 2019
Nick SelmanGLA17576* & 99408210v SUSBrighton27 May 2019
Joe DenlyKEN1758 & 167*221175v NOTTunbridge Wells17 Jun 2019
Daryl MitchellWOR17536 & 139385230v GLAWorcester10 Sept 2019
Ben FoakesSUR175118 & 57319210v KENLondon22 Aug 2020
Ravindra JadejaIND175175*228173v SLChandigarh4 Mar 2022
Babar AzamPAK175161 & 14301171v NZKarachi26 Dec 2022
Bharat PopliND175105 & 70253202v CSMount Maunganui5 Mar 2023
Jake LehmannSA175101* & 74261210v NSWAdelaide14 Mar 2023
Aiden MarkramSA175175126177v NEDJohannesburg2 Apr 2023
Josh BohannonLAN175175294231v NORNorthampton3 Sept 2023
James VinceHAM1759 & 166*218143v WARBirmingham23 Jun 2024
Daniel LawrenceSUR175175223166v WORWorcester23 Jun 2024
Pasindu SooriyabandaraMSC175106* & 69*392180v NCCMoratuwa7 Feb 2025
Asa TribeJER175175156194v PNGSt Martin28 Aug 2025
Mayank AgarwalYOR175175195205v DURLeeds24 Sept 2025
Sam RobsonMID17513 & 162335230v NORNorthampton17 Apr 2026
Sam NortheastKEN17543 & 132327220v WORCanterbury2 Sept 2026
Joe DarlingAUS17414 & 160-300v ENGSydney26 Feb 1898
Herbie CollinsAUS17470 & 104453190v ENGSydney17 Dec 1920
Herbie CollinsAUS174114 & 60503120v ENGSydney19 Dec 1924
Herbert SutcliffeENG17459 & 115425160v AUSSydney19 Dec 1924
Eric DaltonSA174117 & 57*-180v ENGLondon17 Aug 1935
Jack FingletonAUS17438 & 136545100v ENGMelbourne1 Jan 1937
Cyril WashbrookENG17462 & 11250692v AUSMelbourne1 Jan 1947
John WaiteSA174115 & 59--0v AUSJohannesburg23 Dec 1957
Neil HarveyAUS174167 & 7*350160v ENGMelbourne31 Dec 1958
John ReidNZ17474 & 100-210v ENGChristchurch15 Mar 1963
Bapu NadkarniIND17452* & 122*-220v ENGKanpur15 Feb 1964
Ted DexterENG174174484220v AUSManchester23 Jul 1964
Garry SobersWI174174260240v ENGLeeds4 Aug 1966
Chandu BordeIND174125 & 49-200v WIMadras13 Jan 1967
Dilip SardesaiIND174150 & 24-200v WIBridgetown1 Apr 1971
Mushtaq MohammadPAK174107 & 67*-210v NZKarachi30 Oct 1976
David GowerENG17460 & 114392210v AUSAdelaide10 Dec 1982
Allan BorderAUS17411 & 163370171v INDMelbourne26 Dec 1985
Martin CroweNZ174174 & 0418160v PAKWellington10 Feb 1989
Desmond HaynesWI17431 & 143*369251v PAKPort of Spain16 Apr 1993
Lance KlusenerSA174174 & DNB221252v ENGPort Elizabeth9 Dec 1999
VVS LaxmanIND1747 & 167258270v AUSSydney2 Jan 2000
Gary KirstenSA174150 & 24439171v WIGeorgetown9 Mar 2001
Taufeeq UmarPAK174111 & 63361250v SALahore17 Oct 2003
AB de VilliersSA174174 & DNB381190v ENGLeeds18 Jul 2008
Mushfiqur RahimBAN17479 & 95384270v ENGChittagong12 Mar 2010
Virender SehwagIND174173 & 1200241v NZAhmedabad4 Nov 2010
Matt PriorENG17471 & 103*213121v INDLondon21 Jul 2011
Upul TharangaSL174174*159193v INDJamaica2 Jul 2013
Gary BallanceYOR174174256252v NORLeeds20 Apr 2014
Nick ComptonSOM174156 & 18274261v YORLeeds23 Sept 2014
Tamim IqbalBAN174109 & 65313181v ZIMChittagong12 Nov 2014

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.