ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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
Michael HusseyAUS18641 & 145*338190v INDSydney2 Jan 2008
Andrew StraussENG186141 & 45375290v WINottingham25 May 2012
Kevin PietersenENG186186 & DNB233204v INDMumbai23 Nov 2012
Joe RootENG1866 & 180352192v AUSLondon18 Jul 2013
Peter TregoCS186141 & 45228251v AANapier12 Dec 2013
Angelo MathewsSL18626 & 160277272v ENGLeeds20 Jun 2014
Dimuth KarunaratneSL186186354161v WIGalle14 Oct 2015
William PorterfieldIRE186186325211v NAMWindhoek24 Oct 2015
Babar HayatHK186113 & 73365180v UAEDubai11 Nov 2015
Anshuman RathHK18698* & 88225153v NEDHong Kong10 Feb 2017
Colin AckermannLEI186186350240v SUSLeicester20 Apr 2018
KL RahulIND18637 & 149277241v ENGLondon7 Sept 2018
Tom LathamNZ18610 & 176400181v SLChristchurch26 Dec 2018
Ben DuckettNOT186150 & 36*238270v DURNottingham6 Sept 2020
Cheteshwar PujaraSUS18616 & 170*207244v MIDBrighton5 May 2022
Harry BrookENG186186 & 0176245v NZWellington24 Feb 2023
Virat KohliIND186186364150v AUSAhmedabad9 Mar 2023
James VinceHAM186186279220v NORNorthampton20 Apr 2023
Wayne MadsenDER18693 & 93211294v YORScarborough3 Sept 2023
Brad SchmulianCS186186257201v WFPalmerston North8 Mar 2024
Colin AckermannDUR186186312170v LANChester-le-Street9 Sept 2024
Jake WeatheraldTAS186186204261v QUEBrisbane15 Nov 2024
BS McKinneyDUR186153 & 33326232v WARChester-le-Street11 Apr 2025
James RewSOM18664 & 122323202v NOTTaunton3 Apr 2026
Ollie PopeSUR186103 & 83*238280v LEILondon10 Apr 2026
Tom BlundellNZ186186292223v IREBelfast27 May 2026
Leus du PlooyMID18685 & 101*298180v WORWorcester12 Jun 2026
Asa TribeGLA18631 & 155381200v SURLondon15 Sept 2026
Mayank AgarwalDUR186177 & 9236331v WORChester-le-Street15 Sept 2026
Donald BradmanAUS185185336200v INDBrisbane28 Nov 1947
Bob BarberENG185185255190v AUSSydney7 Jan 1966
Bevan CongdonNZ1859 & 176405190v ENGNottingham7 Jun 1973
Qasim UmarPAK18596 & 89426180v NZDunedin9 Feb 1985
John WrightNZ185185 & DNB443230v INDChristchurch2 Feb 1990
Martin CroweNZ18570 & 115328261v ENGManchester30 Jun 1994
Sanath JayasuriyaSL18572 & 113308131v PAKColombo26 Apr 1997
Gary KirstenSA18577 & 108*314241v AUSAdelaide30 Jan 1998
Justin LangerAUS18519 & 166324162v SLColombo24 Mar 2004
Mahela JayawardeneSL185180 & 5322233v ENGGalle26 Mar 2012
Will SmithHAM18534 & 151*348150v ESSSouthampton15 Jun 2014
Shivnarine ChanderpaulWI18584* & 101*332160v BANSt Lucia13 Sept 2014
Michael PappsWF18514 & 171306221v AAAuckland17 Mar 2015
Brad WilsonND185165 & 20359310v OVHamilton18 Mar 2015
Anton DevcichND18562 & 123177233v OVHamilton18 Mar 2015
Riki WesselsNOT18569 & 116168294v NORNottingham28 Aug 2017
Malcolm NofalWF185179 & 6261134v CSCello Basin Reserve17 Mar 2018
Cameron SteelDUR18525 & 160341220v SUSChester-le-Street10 Sept 2018
Rory BurnsSUR185107 & 78341200v SOMTaunton14 May 2019
Marnus LabuschagneAUS185185279200v PAKBrisbane21 Nov 2019
Jeet RavalND18524 & 161*375260v OVDunedin3 Apr 2021

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.