Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND41/1 (7.5)IND need 145 runs in 253 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 (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerRunsScoresBF4s6sOppositionGroundDate
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
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
Sam RobsonMID159159290190v YORLondon19 Jun 2017
Alex CareySA159139 & 20*270152v QUECairns3 Dec 2017
James HildrethSOM15948 & 111*222222v WORTaunton20 Apr 2018
Rishabh PantIND159159*189151v AUSSydney3 Jan 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
Jordan CoxESS15947 & 112252212v WARChelmsford17 May 2024
Tom BantonSOM15978 & 81252153v WARTaunton30 Jun 2024
Jesse TashkoffWF15950 & 109196185v CANWellington29 Mar 2025
Henry HuntSA159126 & 33394121v VICAdelaide4 Oct 2025
Mushfiqur RahimBAN159106 & 53*29571v IREDhaka19 Nov 2025
DH LateganWOR15915 & 144195195v GLOCheltenham20 Aug 2026
Jack HaynesNOT159159 & DNB183171v LEINottingham2 Sept 2026
Karl NunesWI15866 & 92501190v ENGKingston3 Apr 1930
Lindsay HassettAUS158137 & 21*415221v ENGNottingham10 Jun 1948
Leonard HuttonENG158158-160v SAJohannesburg27 Dec 1948
Colin CowdreyENG1584 & 154-160v WIBirmingham30 May 1957
Basil ButcherWI158142 & 16-100v INDMadras21 Jan 1959
Bob SimpsonAUS15855 & 103-140v INDAdelaide23 Dec 1967
Majid KhanPAK15879 & 79-220v NZWellington2 Feb 1973

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.