Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND34/1 (6.2)IND need 152 runs in 262 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
Nick BrowneESS1554* & 151*196211v LEILeicester14 Sept 2015
Steven MullaneyNOT155113 & 42156251v SURNottingham10 Apr 2016
Moeen AliENG155155* & DNB207172v SLChester-le-Street27 May 2016
Alviro PetersenLAN155155255172v SOMManchester31 Aug 2016
Asela GunaratneSL155116 & 39285231v ZIMHarare6 Nov 2016
JP DuminySA155155221190v SLJohannesburg12 Jan 2017
Luke WellsSUS155155288220v WORBrighton2 Jun 2017
Dean ElgarSA155141* & 14307221v AUSCape Town22 Mar 2018
Ben DuckettNOT15515 & 140286212v WARBirmingham3 Jun 2019
Rory BurnsSUR155103 & 52192230v SUSLondon6 Sept 2020
Mark ChapmanAA15595 & 60310232v WFWellington14 Nov 2020
Jonny BairstowENG155140 & 15*280220v WINorth Sound8 Mar 2022
Steven CroftLAN155155 & DNB336150v KENCanterbury14 Apr 2022
George HillYOR1554 & 151*251123v NORNorthampton21 Apr 2022
Matthew LambWAR155155*230160v NORBirmingham12 May 2022
Lyndon JamesNOT155155249191v MIDNottingham26 Jun 2022
Colin IngramGLA155155148153v KENCounty Ground, Chelmsford4 Aug 2022
Gary BallanceZIM155137* & 18294122v WIBulawayo4 Feb 2023
Steve SmithAUS155121 & 34315220v INDLondon7 Jun 2023
Sam HarperVIC155151 & 4111169v SAAdelaide28 Nov 2023
Jamie SmithSUR155155 & DNB179183v WARLondon10 May 2024
Ryan HigginsMID155155259221v YORLeeds29 Aug 2024
Milind KumarUSA155155*110165v UAEWindhoek24 Sept 2024
Joel CurtisWA15536 & 119*311231v VICMelbourne15 Nov 2024
Tom HainesSUS15514 & 141286182v SOMBrighton11 Apr 2025
Shubman GillIND155147 & 8243201v ENGLeeds20 Jun 2025
JM CummingOV155113 & 42*225233v WFWellington18 Nov 2025
Lasith CroospulleCCC155155174213v CCCColombo27 Dec 2025
Lasith CroospulleCCC15527 & 128113158v CMCCColombo2 Jan 2026
Ben DuckettNOT15562 & 93229231v WARNottingham24 Apr 2026
Mitchell OwenWF155155681113v MNYDallas20 Jun 2026
Tom LathamNZ155151 & 4220160v ENGNottingham25 Jun 2026
Josh ThomasSOM155100 & 55237230v LEILeicester8 Sept 2026
Liton DasBAN15553 & 102206180v AFGAbu Dhabi9 Oct 2026
Johnny TaylorAUS15486 & 68-120v ENGMelbourne13 Feb 1925
Frank WoolleyENG154154--0v SAManchester27 Jul 1929
Les AmesENG154137 & 17*-192v NZLondon27 Jun 1931
Vijay MerchantIND154154--0v ENGDelhi2 Nov 1951
Noel McGregorNZ154111 & 43-120v PAKLahore26 Oct 1955
Bert SutcliffeNZ15417 & 137*-150v INDHyderabad19 Nov 1955
Peter RichardsonENG15481 & 73-160v AUSNottingham7 Jun 1956
Garry SobersWI154104 & 50-123v INDKingston13 Apr 1962
Garry SobersWI154102 & 52-140v ENGLeeds25 Jul 1963
Joey CarewWI15483 & 71*-220v AUSBrisbane6 Dec 1968
Keith FletcherENG15468 & 86*261190v WILondon23 Aug 1973
Alan KnottENG15487 & 67368210v WIBridgetown6 Mar 1974
Bob WoolmerENG1545 & 149407200v AUSLondon28 Aug 1975
Rick DarlingAUS15475 & 79271150v PAKPerth24 Mar 1979
Greg ChappellAUS154114 & 40*255200v ENGMelbourne1 Feb 1980
John WrightNZ15413 & 141342270v AUSChristchurch19 Mar 1982

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.