Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND6/1 (1.5)IND need 180 runs in 289 ballsTest1st 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
Rory BurnsENG157132 & 25378201v NZLondon2 Jun 2021
Adam LythYOR1574 & 153408200v NOTNottingham21 Sept 2021
Ben BrownSUS157157 & 0193190v DERBrighton21 Sept 2021
Dhananjaya de SilvaSL1572 & 155*264112v WIGalle29 Nov 2021
Harry BrookYOR157101 & 56*212211v GLOBristol14 Apr 2022
Ben BrownHAM157157198150v KENCanterbury21 Apr 2022
Ben GreenSOM157157841012v DURTaunton10 Aug 2022
Saud ShakeelPAK15763 & 94319180v ENGMultan9 Dec 2022
Saud ShakeelPAK157125* & 32487210v NZKarachi2 Jan 2023
Cameron BancroftWA15757 & 100345120v SAAdelaide26 Oct 2023
Charlie WakimTAS157148 & 9296200v VICMelbourne5 Nov 2023
Ben DuckettENG157153 & 4166232v INDRajkot15 Feb 2024
Marnus LabuschagneGLA15793 & 64185191v NORCardiff23 Jun 2024
Pavan RathnayakeCCC157157*117159v SSCColombo8 Aug 2024
Miles HammondGLO157157113225v NOTNottingham9 Aug 2024
Matthew HurstLAN15790 & 67323163v DURChester-le-Street9 Sept 2024
Kurtis PattersonNSW15791 & 66272120v QUESydney1 Nov 2024
Rhys MariuCAN15787 & 70197230v OVRangiora7 Dec 2024
John SimpsonSUS15747 & 110*204105v SOMBrighton11 Apr 2025
LG PretoriusSA157153 & 4166114v ZIMBulawayo28 Jun 2025
Jack HaynesNOT157157295172v SOMTaunton29 Jun 2025
Justin BroadNOR157157*137170v KENCanterbury29 Jun 2025
Beau WebsterWAR15757 & 100*250142v WORBirmingham22 Jul 2025
Risith UpamalBRC157151 & 6241172v NCCMaggona16 Jan 2026
Tom AbellSOM15786 & 71280172v GLACardiff8 May 2026
Percy McDonnellAUS156147 & 9-161v ENGSydney3 Mar 1882
Allan SteelENG156135* & 21-170v AUSSydney17 Feb 1883
Wally HammondENG15618 & 138*--0v SABirmingham15 Jun 1929
Lala AmarnathIND15638 & 118-210v ENGBombay15 Dec 1933
Stan McCabeAUS156149 & 7*-60v SADurban14 Dec 1935
Neil HarveyAUS15656* & 100--0v SAJohannesburg10 Feb 1950
Jackie McGlewSA15623 & 133-130v ENGLeeds21 Jul 1955
Everton WeekesWI156156 & DNB-190v NZWellington3 Mar 1956
Hanif MohammadPAK15667 & 89-200v ENGKarachi2 Feb 1962
Tony PitheySA156154 & 2-121v ENGCape Town1 Jan 1965
Conrad HunteWI15675 & 81--0v AUSBridgetown5 May 1965
Sunil GavaskarIND156156352130v WIPort of Spain24 Mar 1976
Greg ChappellAUS15644 & 112311221v ENGManchester7 Jul 1977
Kim HughesAUS15692 & 64*360162v INDCalcutta26 Oct 1979
Graham GoochENG156153 & 3232212v WIKingston10 Apr 1981
Desmond HaynesWI156145 & 11*222211v AUSBridgetown30 Mar 1984
David BoonAUS156131 & 25383180v INDSydney2 Jan 1986
Alec StewartENG156113* & 43340180v SLLondon22 Aug 1991
Mark WaughAUS15643 & 113*323180v SADurban25 Mar 1994
Andy FlowerZIM156156245181v PAKHarare31 Jan 1995
Mike AthertonENG156113 & 43399210v WINottingham10 Aug 1995
Grant FlowerZIM156110 & 46434221v PAKSheikhupura17 Oct 1996
Mike AthertonENG15658 & 98*434210v SANottingham23 Jul 1998
Mark ButcherENG156116 & 40334200v AUSBrisbane20 Nov 1998
Sadagoppan RameshIND15660 & 96346220v PAKDelhi4 Feb 1999

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.