Live1st ODI · India in New Zealand 2026/27NZ31/1 (6.1)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
Stan NicholsENGEngland1930-19391419735578*29.582429.1702001
Andy BichelAUSAustralia1997-2003192213557116.9055264.31013512
Mick CommailleSASouth Africa1910-1927122213554716.90--00100
Percy MansellSASouth Africa1951-1955132223559017.75--023440
William ShaldersSASouth Africa1899-1907122313554216.14--004180
Matt PooreNZNew Zealand1953-1956142413554515.4370.00006100
Dillon PenningtonNOTNottinghamshire2024-20262531103556116.9061158.10015515
Adithya AshokAAAuckland Aces2022-2026223473554413.15130727.16005405
Ben HilfenhausAUSAustralia2009-201227381235556*13.6565554.20018485
Gabe BellTASTasmania2017-202645672235535*7.89102034.800011463
Dick SpoonerENGEngland1951-195571413549227.23--03300
Lee IrvineSASouth Africa197047035310250.4365054.31120336
Amal SilvaSLSri Lanka1983-1988916235311125.2133939.82201170
QLM SundeAAAuckland Aces2023-20241119235352*20.7681543.31013481
Dinushka MalanKYCCKurunegala Youth Cricket Club2024-2026162143533520.7660258.64004393
Matthew HartNZNew Zealand1994-1995142443534517.65104533.78003450
Brian TaberAUSAustralia1966-1970162753534816.0560331.18003200
Sunil JoshiINDIndia1996-2000151923529220.7183442.21012364
Stuart MatsikenyeriZIMZimbabwe2003-200581613515723.4069450.58020463
Gordon LeggatNZNew Zealand1952-195691823516121.94520.0002190
Max BryantQUEQueensland2020-202481403508425.0054364.46011560
C.K.NayuduINDIndia1932-193671403508125.00--02001
Peter LeverENGEngland1970-19751718235088*21.8881143.16021321
Datta GaekwadINDIndia1952-1961112013505218.42--01390
Kyle CoetzerNORNorthamptonshire2014-2015122303505415.2270549.65022561
Rob NicolCANCanterbury2013-20146923499549.8692037.93042377
Mahesh KumaraNSWCNugegoda Sports Welfare Club2025-20268122349121*34.9060058.17122450
James KettleboroughNORNorthamptonshire201471403497324.9378344.57032521
SM MycockWFWellington Firebirds2024-202581603497321.8197035.98031440
Stuart MacGillAUSAustralia1998-2008444711349439.6971548.810012382
Udayawansha ParakramaACCCAce Capital Cricket Club2024-2025712134811331.6450269.32110297
Will RhodesYORYorkshire2015-201691513487924.8679443.83010400
DJ AhmedGLOGloucestershire2025-2026816334890*26.7761856.31021475
Craig MatthewsSASouth Africa1992-19951825634862*18.3277644.85014472
Buster NupenSASouth Africa1921-1936173173486914.50--02553
Nathan LyonNSWNew South Wales2017-202532489348408.9289938.710011344
Jasprit BumrahINDIndia2018-202552782534834*6.5784341.2800283811
Jahurul IslamBANBangladesh2010-201371413474826.6990238.47002374
Hayden KerrNSWNew South Wales2021-202381423478828.9261156.79031423
Ben DwarshuisNSWNew South Wales2022-20261118434760*24.7964953.47012374
George ScottGLOGloucestershire2020-2022132123477718.2693737.03013471
Danny BriggsHAMHampshire2014-2015162363474820.4166951.87001470
Dean CoskerGLAGlamorgan2014-2015182873476916.5288039.43012410
Matt SalisburyDURDurham2018-2022263953474510.21110331.46006410
Promod MaduwanthaNCCNegombo Cricket Club2024-20258114346101*49.4363154.83131260
Peter HandscombYORYorkshire20178121346101*31.4553564.67111471
Stephen CookDURDurham2017612134689*31.4556561.24022430
V ThewmikaTUCATamil Union Cricket and Athletic Club2025-2026101523466326.6272447.79010343
Laurie EvansSUSSussex2017-20191221034611316.4867551.26114511
Lawrie MillerNZNew Zealand1953-1958132503464713.84--00530

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.