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 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
Junaid SiddiqueBANBangladesh2008-20121937096910626.19234141.391721231
Josh ThomasSOMSomerset2025-20261627196813637.23159060.883531394
Michael YardySUSSussex2014-20151830096713932.23183852.613431270
Peter FultonNZNew Zealand2006-20142239196713625.45246239.2825311718
Jake LehmannHAMHampshire202612244965133*48.25178054.212711281
Gareth HarteDURDurham2018-20202342396511424.74246839.10146993
Taijul IslamBANBangladesh2014-202663105129644710.37249838.5900131063
Richard OliverWORWorcestershire2014-20151731096217931.03134771.422521452
Johnny DouglasENGEngland1911-19252335296211929.15132835.99163510
Rob NicolAAAuckland Aces2014-2017193449618932.03244339.3407210915
Gerry AlexanderWIWest Indies1957-19612538696110830.0360244.68175512
Callum McLachlanWFWellington Firebirds2021-20262039496010027.43170156.441591207
Shane ThomsonNZNew Zealand1990-199519354958120*30.90211345.341531336
Glenn PhillipsNZNew Zealand2020-20261933695610035.41131772.5915210627
Percy McDonnellAUSAustralia1880-18881934195514728.9431560.95326794
Paul ReiffelAUSAustralia1992-199835501495579*26.53204246.770651030
Mark PettiniLEILeicestershire2016-201720343953142*30.74200047.653301194
Clifford RoachWIWest Indies1928-19351632195220930.7110933.94266695
Ben McDermottQUEQueensland2023-202517293950146*36.54184251.5716211210
Nipun KarunanayakeBCAABloomfield Cricket and Athletic Club2024-20261930494913836.50183451.741928812
Kyle MayersWIWest Indies2021-202318323949210*32.72155061.2322511716
George UlyettENGEngland1877-18902539094914924.3326043.46176635
Navod ParanavithanaTUCATamil Union Cricket and Athletic Club2025-20261524194815241.22162358.412309010
Matt RenshawAUSAustralia2016-20261729294819035.11210145.122411096
Graham McKenzieAUSAustralia1961-19716089129457612.2796434.0202157016
Morné MorkelSASouth Africa2006-201886104239444011.65185850.8100221435
Riki WesselsWORWorcestershire2019-20212540294311824.82134270.271681367
Ryan McLarenHAMHampshire2015-20161826994210055.41183051.481701277
Danial IbrahimSUSSussex2021-202623424940121*24.74214643.802461203
Craig McDermottAUSAustralia1984-199671901394042*12.21171654.780013906
Zafar GoharMIDMiddlesex2025-2026274149389525.35186450.32063969
Washington SundarINDIndia2021-202618309937101*44.62199846.901638020
Derek UnderwoodENGEngland1966-1982861163593745*11.57245635.990019910
Courtney WalshWIWest Indies1984-20011321856193630*7.55208844.8300437719
Parthiv PatelINDIndia2002-2018253889347131.13192748.470641251
Phil DeFreitasENGEngland1986-1995446859348814.83169155.2304101038
Suranga LakmalSLSri Lanka2010-202270109259344211.12193648.24002111412
Joe CracknellMIDMiddlesex2021-20262027393211238.83159058.621531078
Sam FanningWAWestern Australia2022-2026183219329930.06225841.280831025
Ramesh MendisMSCMoors Sports Club2024-202616193931160*58.19152760.97161778
Tom LawesSURSurrey2022-2026415399318321.16167655.550451299
Ryan RickeltonSASouth Africa2022-20261730393025934.44176352.752121117
Asif MujtabaPAKPakistan1986-19972541392865*24.42324828.570851070
Lance CairnsNZNew Zealand1974-1985436589286416.28122357.650278028
DH LateganWORWorcestershire2025-20261731192714430.90154959.851431369
Saqlain MushtaqPAKPakistan1995-2004497814927101*14.48360325.731213827
Cam FletcherAAAuckland Aces2023-202617315926132*35.62217242.631519615
Andrew BalbirnieIREIreland2013-202616312925205*31.90167955.091641063
Percy ChapmanENGEngland1924-19312636492512128.9197062.781527312
Stuart BroadNOTNottinghamshire2014-20233753109255721.51128072.2705312614

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.