LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL326/8 (50)Innings break - PAK need 327 runs to winLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2Live59th Match · CSA Pro20 2026/27SWDES116/5 (17.2)ES chose to batT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

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
Steve SmithAUS220200* & 20*340160v WIPerth30 Nov 2022
Henry NichollsCAN220111 & 109*276232v OVDunedin26 Nov 2025
James BraceyGLO22072 & 148*342242v NORNorthampton12 Jun 2026
Stan McCabeAUS219187* & 32302281v ENGSydney2 Dec 1932
Jack MoroneyAUS219118 & 101*-130v SAJohannesburg10 Feb 1950
Colin CowdreyENG219148 & 71-310v WIPort of Spain14 Mar 1968
Geoff BoycottENG21977 & 142*507230v AUSSydney9 Jan 1971
Dennis AmissENG219203 & 16336300v WILondon12 Aug 1976
Peter TooheyAUS219122 & 97-181v WIKingston28 Apr 1978
Graham GoochENG21973 & 146434230v WINottingham2 Jun 1988
Mark TaylorAUS219219461230v ENGNottingham10 Aug 1989
Aravinda de SilvaSL21996 & 123334207v NZAuckland1 Mar 1991
Michael SlaterAUS219219321155v SLPerth8 Dec 1995
Ricky PontingAUS219103 & 116412222v SADurban24 Mar 2006
Hamilton MasakadzaZIM219158 & 61439223v BANKhulna3 Nov 2014
Jonny BairstowYOR219219*268311v DURChester-le-Street28 Jun 2015
Jonathan TrottWAR219219*289310v MIDLondon17 Apr 2016
Brendan TaylorNOT219114 & 105*270285v DURNottingham28 May 2016
Paul CollingwoodDUR219127 & 92*319281v GLASwansea26 May 2017
Moeen AliWOR219219277274v YORScarborough19 Aug 2018
Wayne MadsenDER21915 & 204*393230v GLOBristol11 Apr 2019
Sean DicksonKEN219128 & 91415250v SURBeckenham20 May 2019
Dawid MalanYOR219219244284v DERLeeds15 Aug 2020
Ben ComptonKEN219104* & 115629201v LANCanterbury14 Apr 2022
Shan MasoodDER219219268261v LEILeicester21 Apr 2022
Haseeb HameedNOT219206* & 13277333v DURChester-le-Street16 May 2025
Clem HillAUS21876 & 142--1v SAJohannesburg11 Oct 1902
Desmond HaynesWI21875 & 143489250v AUSSydney26 Jan 1989
Sanjay ManjrekarIND218218401280v PAKLahore1 Dec 1989
Saleem MalikPAK21875 & 143379290v AUSLahore1 Nov 1994
Inzamam-ul-HaqPAK218148 & 70366271v ENGLondon25 Jul 1996
Brian LaraWI218178 & 40393210v SLGalle13 Nov 2001
Michael VaughanENG218177 & 41401244v AUSAdelaide21 Nov 2002
Phil JaquesAUS218150 & 68332240v SLHobart16 Nov 2007
Younis KhanPAK218218 & DNB308314v ENGLondon11 Aug 2016
Nick GubbinsMID218125 & 93474252v YORLondon20 Sept 2016
Alex HalesNOT218218218381v DERDerby6 Aug 2017
Dimuth KarunaratneSL218158* & 60302201v SAGalle12 Jul 2018
Alastair CookENG21871 & 147476220v INDLondon7 Sept 2018
Pieter MalanWAR218141 & 77*317232v WORWorcester11 Jul 2021
Syd GregoryAUS217201 & 16-300v ENGSydney14 Dec 1894
Eddie PaynterENG217117 & 100-181v SAJohannesburg24 Dec 1938
Rohan KanhaiWI217217-320v PAKLahore26 Mar 1959
Mike GattingENG217207 & 10*329203v INDChennai13 Jan 1985
Wavell HindsWI217165 & 52348321v PAKBridgetown18 May 2000
Graham ThorpeENG21717 & 200*273295v NZChristchurch13 Mar 2002
Rahul DravidIND217217468280v ENGLondon5 Sept 2002
AB de VilliersSA217217*333172v INDAhmedabad3 Apr 2008
Mohammad HafeezPAK217196 & 21357221v SLColombo30 Jun 2012
Alastair CookENG21741 & 176483280v INDAhmedabad15 Nov 2012

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.