Live1st ODI · India in New Zealand 2026/27NZ135/8 (31.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
Martin LoveAUSAustralia2002-2003583233100*46.6047648.95112170
S FonsekaCCCColts Cricket Club2025-202610802337129.1346650.00020171
Roy KilnerENGEngland1924-19269812337433.2926639.10020190
Dineth ThimodyaRCCRagama Cricket Club2024-202551002336023.3039558.99010258
Eldine BaptisteWIWest Indies1983-19901011123387*23.3043751.95011271
Frank de CairesWIWest Indies19303602328038.6711233.0402140
Sean TerryHAMHampshire2015510123262*25.7848348.03022311
Ateeq JavidLEILeicestershire2018-201971202326919.3367634.32021300
Mushfiqur RahmanBANBangladesh2001-20041019223246*13.6575530.73005230
JH BrownNDNorthern Districts2022-20261320623250*16.5733669.05011294
Nathan SowterMIDMiddlesex2017-2021122132325212.8938460.42014321
Michael CarberryLEILeicestershire2017-201871202317319.2548247.93010361
Mitchell McClenaghanAAAuckland Aces2012-20171213423173*25.6734766.57012227
Bill LockwoodENGEngland1893-19021216323152*17.77--01370
Frank TysonENGEngland1954-19591724323037*10.9516737.72003142
Bert StrudwickENGEngland1910-1926284213230247.9329441.16005120
Cameron WhiteVICVictoria2017-20194812296332.7145350.55020252
Ashraf AliPAKPakistan1982-19878832296545.8033646.13020210
Jayasinghrao GhorpadeINDIndia1953-195981502294115.27--003120
Noel HarfordNZNew Zealand1955-195881502299315.27--024110
Alex TudorENGEngland1998-20021016422999*19.0851344.64012390
John SparlingNZNew Zealand1958-1964112022295012.7213826.8101230
Wes AgarKENKent2023-2025152142295113.4743652.52017267
Harry CaveNZNew Zealand1949-19581931522922*8.811926.3200550
Shannon GabrielWIWest Indies2012-202359883422920*4.2466034.700023286
Raminda WijesooriyaPSCPanadura Sports Club2024-202561012287725.3329178.35010246
Ryan HicksNSWNew South Wales2025-202671222285022.8050245.42011220
Willie QuaifeENGEngland1899-190271312286819.00--011100
Matt HenrySOMSomerset2023-20251014422850*22.80215106.05011318
Lahiru JayaratneKYCCKurunegala Youth Cricket Club2024-20261417122857*14.2538858.760142111
Ben SearsWFWellington Firebirds2018-20241929122284113.4194224.20004251
Anshuman RathHKHong Kong2015-201724122798*75.6729277.74020193
James BazleyQUEQueensland2021-20251116422764*18.9239158.06025247
Mike ProcterSASouth Africa1967-197071012264825.1138254.71001213
I KarannagodaCCCColombo Cricket Club2025-202671022266528.2537759.95020225
Ashok MalhotraINDIndia1982-1985710122672*25.1126650.75012180
James FosterENGEngland2001-200271232264825.1165434.56001271
Dushan VimukthiCMCCChilaw Marians Cricket Club202581422265818.8352942.72012224
Finn AllenWFWellington Firebirds2020-202381502264415.0743152.44002370
Rahul GunasekeraNSWCNugegoda Sports Welfare Club2025-2026141602267314.1350644.66013182
Tim SoutheeNDNorthern Districts2013-2024131922263613.2928379.86001306
Jack WhiteNORNorthamptonshire2020-2024355224226598.0742752.930111264
Shaun MarshYORYorkshire2017231225125*112.5045749.23110350
CG WilliamsNAMNamibia2012-201735022514045.0030274.50100247
Dave MohammedWIWest Indies2004-20065812255232.1431471.66010326
AP AgathangelouLEILeicestershire201561212255420.4545249.78011350
Blake CullenMIDMiddlesex2020-2025101522254217.3157339.27001251
Oli StoneWARWarwickshire2017-2021141852254317.3145749.23005323
Aaron BeardESSEssex2016-20242224122254118.7551943.35001282
Naren TamhaneINDIndia1955-19602127522554*10.23--01840

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.