Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)INDInnings break - IND need 186 runs to winTest1st 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
Zulfiqar AhmedPAKPakistan1952-1956910420063*33.33--01172
Ravi RampaulDERDerbyshire2018-2019162592003012.5030565.57006208
Devan VishvakaWFWellington Firebirds2022-20235901998022.1137153.64021241
James McCollumIREIreland2019-202361211993918.0950239.64001270
AR ShettyLANLancashire2025-202681201993716.5829467.69000301
Saqib AliUAEUnited Arab Emirates201112019815399.0037053.51100215
Khurram KhanUAEUnited Arab Emirates201112019811399.0028569.47110222
Harry MosesAUSAustralia1887-189561001983319.8011137.8400091
Roly JenkinsENGEngland1948-195291211983918.009827.5500000
Ben SlaterLEILeicestershire202024019717249.2537552.53102213
Lachlan HearneNSWNew South Wales2021-20224801976524.6340249.00020260
Isitha WijesunderaBCAABloomfield Cricket and Athletic Club2024-202591301975415.1523882.770121312
Liam DuddingWFWellington Firebirds2024-2026142371972912.3146142.73003321
Kieran BullGLAGlamorgan2014-2020132461973110.9491421.55004220
Corey CollymoreWIWest Indies1999-200730522719716*7.8864230.690011190
Wiaan MulderESSEssex202646219679*49.0034257.31021241
Wanindu HasarangaSLSri Lanka2020-20214701965928.0022786.34010291
George ScottMIDMiddlesex2018-201971111965519.6039250.00010181
Pubudu DassanayakeSLSri Lanka1993-1994111721963613.0756035.00003210
Navin PatelCSCentral Stags2015-2018132031964711.5340648.28004221
Frank LaverAUSAustralia1899-1909152361964511.53--00400
Thomas OdoyoKENKenya2007-2009331195103*97.5035754.62110262
Ashton AgarAUSAustralia2013-20235711959832.5035155.56010243
Matt MilnesYORYorkshire2023-20257841957548.7528767.94020175
Ben BarnettAUSAustralia19384811955727.8639948.87010250
Y RodrigoBRCBurgher Recreation Club2025-20267901955921.6761231.86021161
Josh TongueNOTNottinghamshire2025-2026101241955524.3837152.56012270
Himesh RamanayakePSCPolice Sports Club2024-20261113319570*19.5058533.33012125
Blair TicknerDERDerbyshire2024-2025131761954717.7343644.72003241
James TaylorSURSurrey2020-20261620619531*13.9362031.45001291
Jack BlatherwickLANLancashire2021-2025162141953611.4739050.00003235
Sarel BurgerNAMNamibia2012-20174711948532.3345942.27020240
Hayden KerrQUEQueensland2025-202659119457*24.2541346.97012213
Stuart BinnyINDIndia2014-201561011947821.5633358.26012231
Joey FieldCSCentral Stags2020-202581111943819.4067428.78001250
Chamikara EdirisingheKYCCKurunegala Youth Cricket Club2025-202691231944521.5664829.94000191
Hamza ShaikhWARWarwickshire2024-2025714119433*14.9255534.95002280
Ateeq JavidWARWarwickshire2014-2017111821942812.1363530.55003160
Shahid NazirPAKPakistan1996-2007151931944012.1341846.41003222
Pramud HettiwatteNSWCNugegoda Sports Welfare Club20263611937038.6026872.01010205
Supun MadushankaPSCPolice Sports Club2025-20265821936532.1729764.98011146
Graham GedyeNZNew Zealand1964-19654801935524.13--020100
Laurie EvansSURSurrey2020-20215901936521.4431461.46011321
Tom WestleyENGEngland20175911935924.1345342.60010330
S LiyanageCMCCChilaw Marians Cricket Club2025-202661111934419.3040048.25000192
Jonathon BoultNDNorthern Districts2013-20151014419353*19.3031361.66013204
Shaminda ErangaSLSri Lanka2011-201619261119345*12.8746941.15004260
Fakhar ZamanPAKPakistan2018-20193601929432.0035953.48020201
GSM FernandoRCCRagama Cricket Club2024-20256801929624.0037850.79010211
Don KenyonENGEngland1951-195581501928712.80--011100

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.