Live1st ODI · India in New Zealand 2026/27NZ53/2 (11)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
R SilvaBSCBadureliya Sports Club202561013337537.0054960.66040301
Cheteshwar PujaraNOTNottinghamshire2017812033311227.7571646.51111410
Mohammad MithunBANBangladesh2018-2021101803336718.5075244.28024323
Mark DekkerZIMZimbabwe1993-19961422133368*15.86105631.53024350
Kanchana de LiveraPSCPanadura Sports Club2025-202681113317933.1059655.54031393
Cole BriggsAAAuckland Aces2021-2024112033315119.4786238.40011480
Andrew HazeldineCANCanterbury2018-2022162323314115.7657657.47004467
Matthew QuinnKENKent2021-20263246163314211.0360954.35006468
S DanielSSCSinhalese Sports Club2024-202569033014236.6747769.18121309
Roger BluntNZNew Zealand1930-193291313309627.50--01180
Frank FosterENGEngland1911-1912111513307123.5742453.30031241
Ben GibbonWORWorcestershire2022-2026252583307519.4171546.15015386
Wajahatullah WastiPAKPakistan1999-2000610132913336.5680540.87200383
Vijay MehraINDIndia1955-196481413296225.31--021160
Brett RandellNDNorthern Districts2017-2022183163295613.1692235.68038424
Harry DixonVICVictoria2025-202691803277618.1749066.73022379
Herby WadeSASouth Africa1935-19361018232740*20.44--00450
Craig SmithOVOtago Volts2015-2016131933277020.4475843.14012392
Alex MoirNZNew Zealand1951-19591730832741*14.865818.97005172
Martin SneddenNZNew Zealand1981-19902530832733*14.86116728.02006350
Ashantha de MelSLSri Lanka1982-1986172853263414.1738740.83005173
Grahame ThomasAUSAustralia1965-196681213256129.5525158.57030170
George FullertonSASouth Africa1947-195171303258825.00--031141
Aaron RedmondNZNew Zealand2008-201381613258321.6783339.02021462
Sohag GaziBANBangladesh2012-201410161325101*21.6752961.441033211
Maitland HathornSASouth Africa1902-19111220132510217.113630.56101220
Arron LilleyLANLancashire2015-2018101533245927.0033995.58011428
Mitchell StarcNSWNew South Wales2017-20251219332486*20.2572844.51021323
Morné MorkelSURSurrey2018-2020203053243312.9660853.29004485
Charlie TurnerAUSAustralia1887-1895173243232911.546942.03006120
Neil WagnerESSEssex2017-2018131743225024.7754259.41011475
Liam NorwellWARWarwickshire2019-20222232113226415.3354359.30016418
Sandun WeerakkodyTUCATamil Union Cricket and Athletic Club2024-202569032112835.67301106.642023510
Glenn PhillipsGLOGloucestershire2021-2022510032112532.1065149.31110365
Stan WorthingtonENGEngland1930-1937911032112829.1822732.60114290
Matthew WaiteYORYorkshire2018-20221116232159*22.9362251.61011422
Wesley MadhevereZIMZimbabwe2021-202691623218422.9360353.23026332
Sajid KhanPAKPakistan2021-20261623232148*15.2953160.450023510
Brendon KuruppuSLSri Lanka1987-1991471320201*53.3382938.60100410
Joe BurnsMIDMiddlesex201571103208729.0962051.61030332
Dwayne SmithWIWest Indies2004-200610141320105*24.6245770.02104476
Abhinav MukundINDIndia2011-201771403208122.8670045.71023321
Luke RonchiNZNew Zealand2015-20164803198839.8843273.84021416
WGRL WijenayakeBSCBadureliya Sports Club2025-2026710231957*39.8870345.38040360
Simon MilenkoTASTasmania2018-2020811031910029.0046069.35120377
Jack CrappENGEngland1948-194971323195629.00190.0003161
Marchant de LangeSOMSomerset2021-2022121713197519.94286111.540242620
Dominic BessENGEngland2018-2021141953195722.7971044.93013392
Tom LathamSURSurrey20235913189939.7565348.70031401
Omari BanksWIWest Indies2003-20051016431850*26.5081738.92011422

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.