Live1st ODI · India in New Zealand 2026/27NZ182/9 (38.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
Richie RichardsonWI159156 & 3348200v INDKingston28 Apr 1989
Sanjay ManjrekarIND15976 & 83429180v PAKFaisalabad23 Nov 1989
David GowerENG159123 & 36274180v AUSSydney4 Jan 1991
David BoonAUS15948 & 111376200v WIBrisbane27 Nov 1992
Ken RutherfordNZ15957 & 102296173v AUSChristchurch25 Feb 1993
Sachin TendulkarIND1594 & 155*196154v AUSChennai6 Mar 1998
Alec StewartENG159107 & 52258200v AUSMelbourne26 Dec 1998
Matthew HaydenAUS15963 & 96232271v SACape Town8 Mar 2002
Dinesh MongiaIND159159*147171v ZIMGuwahati19 Mar 2002
Mohammad YousufPAK159159 & DNB282210v ZIMBulawayo16 Nov 2002
Ricky PontingAUS159117 & 42*261221v WIGuyana10 Apr 2003
Ramnaresh SarwanWI15957 & 102258230v SLTrinidad3 Apr 2008
Kumar SangakkaraSL15950 & 109271211v NZColombo26 Aug 2009
VVS LaxmanIND15956 & 103*246190v SLColombo3 Aug 2010
Rahul DravidIND159146* & 13298220v ENGLondon18 Aug 2011
Cheteshwar PujaraIND159159306191v NZHyderabad23 Aug 2012
Tanmay MishraKEN159108 & 51359200v NAMWindhoek29 Sept 2012
Neil BroomOV15913 & 146*285230v NDHamilton4 Nov 2012
Chris RogersAUS159110 & 49350220v ENGChester-le-Street9 Aug 2013
James VinceHAM159159185240v SURSouthampton27 Apr 2014
Kumar SangakkaraDUR159159267182v SUSBrighton11 May 2014
Alexei KervezeeWOR159102 & 57227230v LEILeicester15 Jun 2014
Hashim AmlaSA159159128164v IRECanberra3 Mar 2015
Riki WesselsNOT159117 & 42*244230v DURChester-le-Street10 May 2015
Kane WilliamsonNZ159132 & 27332180v ENGLondon21 May 2015
Brendan TaylorNOT159152 & 7208211v SOMTaunton14 Jun 2015
Mark CosgroveLEI1593 & 156213193v DERDerby22 Sept 2015
Joe RootENG15988 & 71312180v PAKDubai22 Oct 2015
Kane WilliamsonNZ15988 & 71238190v SLDunedin10 Dec 2015
Ben BrownSUS159159*225151v GLABrighton2 Jul 2016
Marcus TrescothickSOM15935 & 124272272v MIDTaunton10 Jul 2016
Ben BrownSUS15990 & 69*183250v KENBrighton14 Apr 2017
Mark PettiniLEI159159135190v WARLeicester2 May 2017
Sam RobsonMID159159290190v YORLondon19 Jun 2017
Alex CareySA159139 & 20*270152v QUECairns3 Dec 2017
James HildrethSOM15948 & 111*222222v WORTaunton20 Apr 2018
James HildrethSOM159159125138v GLATaunton20 May 2018
Callum FergusonWOR159159*136133v NORWorcester3 Jun 2018
Rishabh PantIND159159*189151v AUSSydney3 Jan 2019
Rohit SharmaIND159159138175v WIVisakhapatnam18 Dec 2019
Greg HayCS15983 & 76241230v OVUniversity of Otago Oval10 Mar 2020
Chris DentGLO15992 & 67317180v WORBristol1 Aug 2020
Sean WilliamsZIM1598 & 151*326141v AFGAbu Dhabi10 Mar 2021
Ben FoakesSUR15926 & 133313210v GLOBristol8 Apr 2021
Ben SlaterNOT15945 & 114*463150v WORWorcester22 Apr 2021
Lewis HillLEI159121 & 38276192v GLOBristol29 Apr 2021
Shreyas IyerIND15992 & 67185194v SLBengaluru12 Mar 2022
Bharat PopliND159150 & 9*324141v CSWhangarei29 Mar 2022
Nick BrowneESS159159299231v KENCanterbury20 Apr 2023
Robert O'DonnellAA1598 & 151*170224v OVUniversity of Otago Oval29 Feb 2024

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.