Live1st ODI · India in New Zealand 2026/27NZ182/9 (38.4)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
Stephen BoockNZNew Zealand1978-198930418207376.2783124.310010130
Simon O'DonnellAUSAustralia198561032064829.4347143.74001193
Archie LenhamSUSSussex2021-202271222064820.6054138.08002260
N BalasooriyaPSCPolice Sports Club2024-2026612120655*18.7321396.71012225
Pat PocockENGEngland1968-198525374206336.2477718.660010181
Albert TrottAUSAustralia189535320585*102.50--021221
Johnathan DaltonSASouth Australia2017-20184802056425.6353338.46021180
Michael PollardCANCanterbury2017-201861112056220.5051240.04021221
Yasir Ali ChowdhuryBANBangladesh2021-202261112055520.5044446.17011260
Tom HoganAUSAustralia1983-1984712120542*18.6437943.01001220
Nathan EllisTASTasmania2020-2023101402054114.6456236.48001271
Alex BarrowSOMSomerset2014-201681522052915.7749741.25003280
Simon JonesENGEngland2002-2005181852054415.7739551.90003293
Henry WoodENGEngland1888-1892441204134*68.008966.29110110
Peter SiddleLANLancashire20154602048934.0038053.68010210
Devang GandhiINDIndia19994712048834.0054537.43022271
Arthur MiltonENGEngland1958-1959691204104*25.5015824.05100211
Malindu MadurangaKCCCKandy Customs Cricket Club2024-202561002048620.4029968.23010246
Raveen YasasCMCCChilaw Marians Cricket Club202561002044520.4050440.48001180
Hilton CartwrightMIDMiddlesex201861102048018.5538353.26012281
H KannanAAAuckland Aces2025-202661102047818.5561033.44012211
Christian LeopardCSCentral Stags2016-20225822035233.8337653.99011293
S HapuhinnaTUCATamil Union Cricket and Athletic Club2024-20266912035325.3826277.48010341
Thisara PereraSLSri Lanka2011-201261002037520.3027873.02010214
Logan van BeekWORWorcestershire2023-202461012035322.5639551.39011272
Kirk McKenzieWIWest Indies2023-202461202035016.9234758.50012302
Geoff CookENGEngland1982-198371302036615.6252938.37021200
Venkatesh PrasadINDIndia1996-200133472020330*7.5270328.880010110
Terry AldermanAUSAustralia1981-199141532220326*6.5573527.620013190
David BernardWIWest Indies2003-20093612026940.4038053.16030183
Ajinkya RahaneLEILeicestershire202436020210233.6738951.93100301
Clifford McWattWIWest Indies1954-19556922025428.86--020-0
Bill BrockwellENGEngland1893-189971202024916.83--001100
Tony DodemaideAUSAustralia1987-1992101562025022.4485123.74010140
Cameron GannonQUEQueensland2017-2026121622024514.4361233.01004241
Richard EllisonENGEngland1984-1986111612024113.4771828.13001230
Winston DavisWIWest Indies1983-1988151742027715.5438939.07012193
Hasan MahmudBANBangladesh2024-20261728920238*10.6357035.44003234
Scott BolandVICVictoria2017-202640482320224*8.0871128.41002270
Shan MasoodLEILeicestershire2025220201111100.5028271.28110240
Mayank AgarwalYORYorkshire202534020117550.2528670.28102225
Anthony McGrathENGEngland20034502018140.2040250.00020271
Reece YoungAAAuckland Aces2012-201361002014920.1035856.15001370
Ajmal ShahzadNOTNottinghamshire2014711520168*33.5035955.99012223
K PathiratneNCCNondescripts Cricket Club2025-202691212013718.2750040.20000210
Justin VaughanNZNew Zealand1992-199761212014418.2775726.55000210
Peter MoorIREIreland2023-202571402017914.3638452.34013292
Tinashe PanyangaraZIMZimbabwe2004-2014918620140*16.7538552.21002302
Andrew NealHAMHampshire202651002004720.0035057.14001247
Wilf FergusonWIWest Indies1948-195481032007528.57--02100

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.