Live1st ODI · India in New Zealand 2026/27NZ137/8 (33.4)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th 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/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,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Sachin TendulkarIND161122 & 39272270v ZIMDelhi18 Nov 2000
Marcus TrescothickENG161161232233v SLBirmingham30 May 2002
Mohammad AshrafulBAN161158* & 3207243v INDChattogram17 Dec 2004
Andrew StraussENG16125 & 136354210v SADurban26 Dec 2004
Jacques KallisSA161111 & 50*371200v AUSSydney2 Jan 2006
Shoaib MalikPAK16113 & 148*397242v SLColombo26 Mar 2006
James MarshallNZ161161141114v IREMannofield Park, Aberdeen1 Jul 2008
Graeme SmithSA1617 & 154*267170v ENGBirmingham30 Jul 2008
Shane WatsonAUS161161*150124v ENGMelbourne16 Jan 2011
Kevin PietersenENG161149 & 12222251v SALeeds2 Aug 2012
Michael ClarkeAUS161130 & 31297162v INDChennai22 Feb 2013
James FranklinWF161128* & 33373180v AAWellington23 Jan 2014
Michael ClarkeAUS161161* & 0302170v SACape Town1 Mar 2014
Jonny BairstowYOR161161*29083v SUSArundel16 Jun 2014
Steve SmithAUS161133 & 28230172v INDBrisbane17 Dec 2014
Tillakaratne DilshanSL161161*146220v BANMelbourne26 Feb 2015
James FranklinMID16146 & 115*310200v SOMTaunton26 Apr 2015
Daniel LawrenceESS161161206172v SURLondon26 Apr 2015
Jonny BairstowYOR161102 & 59186184v HAMLeeds10 May 2015
Wayne MadsenDER16195 & 66244190v LEIDerby22 Sept 2015
Brad WilsonOV16197 & 64313200v NDDunedin13 Feb 2016
Will BraggGLA1610 & 161*317160v ESSCardiff22 May 2016
George BaileyHAM161161294152v SURLondon3 Jul 2017
Adam LythYOR16116173207v NORLeeds17 Aug 2017
Tom LathamNZ161161248173v BANHamilton28 Feb 2019
Sam HainWAR161161*141106v WORWorcester28 Apr 2019
Chris CookeGLA161161127128v GLOBristol30 Apr 2019
Sean DicksonKEN161161298190v WARCanterbury30 Jun 2019
Dimuth KarunaratneSL16139 & 122316101v NZGalle14 Aug 2019
Sam WhitemanWA16151 & 110399252v QUEPerth6 Mar 2020
Nic MaddinsonVIC161128 & 33304141v NSWMelbourne5 Nov 2021
Nkruma BonnerWI161123 & 38*493201v ENGNorth Sound8 Mar 2022
Harry BrookYOR16184 & 77*175184v NORNorthampton21 Apr 2022
Ben StokesDUR161161 & DNB88817v WORWorcester5 May 2022
Sam NortheastGLA16156 & 105*221152v NOTCardiff11 Jul 2022
Josh BohannonLAN16127 & 134275220v KENManchester25 Jul 2022
Rachin RavindraWF161126 & 35296181v NDCello Basin Reserve18 Oct 2022
Caleb JewellTAS16140 & 121268221v WAPerth2 Mar 2023
Tom WestleyESS16166 & 95345210v NOTNottingham18 May 2023
David BedinghamDUR16116 & 145*173117v LEILeicester25 Jun 2023
Rishi PatelLEI161161129175v LANManchester11 Aug 2023
Ed BarnardWAR161161152114v DURBirmingham20 Aug 2023
Colin IngramGLA16148 & 113308271v YORLeeds3 May 2024
Jack LeaningKEN161118 & 43343180v HAMSouthampton30 Jun 2024
Ollie PopeENG161154 & 7172202v SLLondon6 Sept 2024
Yashasvi JaiswalIND1610 & 161305153v AUSPerth22 Nov 2024
Jack EdwardsNSW161108 & 53298180v QUEBrisbane8 Feb 2025
Emilio GayDUR161161182220v WORChester-le-Street15 Sept 2025
Gayan ManeeshanKYCC161160 & 1164155v TUCAColombo2 Jan 2026
Zafar GoharMID16195 & 66*302200v KENCanterbury19 Jun 2026

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.