Live1st ODI · India in New Zealand 2026/27NZ83/3 (15.5)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 by team (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
James FaulknerLANLancashire201568028912136.1342967.37120311
Sheridon GumbsLEILeicestershire202681312899324.0878736.72012401
Anton MurraySASouth Africa1952-19541014128910922.23--111230
Shawn HicksAAAuckland Aces2015-201691622895020.6467243.01011321
Kyle MillsNZNew Zealand2004-2009193052895711.5674938.58015373
Doug WrightENGEngland1938-19513439132894511.1219344.56007230
Chanaka RuwansiriBSCBadureliya Sports Club2024-202581302888422.1533785.460223412
Zahid FazalPAKPakistan1990-199591602887818.0090631.79010380
Blessing MuzarabaniZIMZimbabwe2017-2026193392884712.0055651.80006377
Nuwan ZoysaSLSri Lanka1997-20043040628828*8.4769541.44009315
Keegan PetersenDURDurham202261122877831.8961646.59020280
Peter SiddleTASTasmania2020-20231928112874616.8857649.83006390
Marcus StoinisWAWestern Australia2018-202381312866023.8355052.00031372
DKRC JayatissaACCCAce Capital Cricket Club2024-2026172322864013.6252354.680033011
Nathan GilchristKENKent2020-2025354410286418.4182834.540013413
Jack RichardsENGEngland1986-1988813028513321.9275038.00102290
Paul BartonNZNew Zealand1961-1963714028510920.3620.00111220
Sean HuntSUSSussex2021-20263247202856510.5686333.020110305
George BaileyMIDMiddlesex2016351284110*71.0052953.69120431
Clayton LambertWIWest Indies1991-199859028410431.5670640.23111342
Usman KhawajaLANLancashire20145902848631.5660447.02031370
K AmanthaACCCAce Capital Cricket Club20265912847535.5050256.57021402
Matthew PardoeWORWorcestershire201491312845223.6765043.69012392
Ashton TurnerLANLancashire2025231283154141.5029097.59200267
Rehaan EdavalathWORWorcestershire2023-2026101712836317.6971339.69024450
Imesh UdayangaKCCCKandy Customs Cricket Club2024-202581412825821.6949856.63010344
Sai SudharsanSURSurrey2023-202458028110535.1352553.52110251
Frank MannENGEngland1922-19235912818435.13--020116
Risith UpamalBRCBurgher Recreation Club2025-2026610228115135.1353752.33100332
Julien WienerAUSAustralia1979-198061102819325.5565842.71020233
Paul BorringtonDERDerbyshire2014713228186*25.5574637.67011340
Nalin PriyadarshanaPSCPolice Sports Club2024-2026151852815721.6251154.99013371
Charles StoboNSWNew South Wales2018-20261119228142*16.5364743.43003345
S. SreesanthINDIndia2006-20112740132813510.4153952.130010384
Jesse RyderWFWellington Firebirds2012-201347028016240.00280100.00110387
Morice BirdENGEngland1910-1914101612806118.67--02202
Harry MakepeaceENGEngland1920-192148027911734.8870139.80120120
Aaron FinchVICVictoria2017-20196902798331.0047558.74031307
T HarshanaBCAABloomfield Cricket and Athletic Club20267902798931.0054850.91020260
Philo WallaceWIWest Indies1997-199971302799221.4648257.88021402
Ijaz ButtPAKPakistan1959-196281622795819.93--01120
Steven FinnENGEngland2010-20163647222795611.1690130.97019360
Will YoungDURDurham202147027812439.7169340.12201331
Gary SteadNZNew Zealand19995802787834.7567141.43020360
Nathan McAndrewWARWarwickshire20227912786334.7561445.28020373
Aaron FinchAUSAustralia201851002786227.8061844.98021301
Jonathan BushnellDURDurham2022-202371122786630.8960645.87011341
Lendl SimmonsWIWest Indies2009-201181602784917.3859346.88001284
Luis ReeceLANLancashire2014-2015101712788217.3867641.12012311
Nazar MohammadPAKPakistan1952581277124*39.57--11100

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.