Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

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
Chris RogersAUSAustralia2008-201525481201517342.87398250.6051412681
Dawid MalanYORYorkshire2020-202522381201421954.43286270.3759125722
Andrew HudsonSASouth Africa1992-199834633200716333.45512939.1341372545
Saud ShakeelPAKPakistan2022-2026265032006208*42.68396750.5741142114
Nick ComptonMIDMiddlesex2015-201737675200514932.34459443.644872434
Dilip SardesaiINDIndia1961-197230554200121239.2475327.225942042
Tom HaywardENGEngland1896-190935602199913734.4770.0031271430
Michael JonesDURDurham2018-202438624199920634.47386951.67312426414
Monty NobleAUSAustralia1898-190942737199713330.2610.0011641062
Matthew GilkesNSWNew South Wales2019-20264376219969426.97437045.68019621715
Deryck MurrayWIWest Indies1963-19806296919939122.91230043.3001171617
Craig ErvineZIMZimbabwe2011-202632623199116033.75403049.4048221915
Heath StreakZIMZimbabwe1993-200565107181990127*22.36536937.061111521212
Aunshuman GaekwadINDIndia1974-198440704198520130.08154238.5921041090
Andrew SalterGLAGlamorgan2014-202367981819859024.81464842.7108726819
Ben ManentiSASouth Australia2022-2026406914198212836.04258376.73112623930
Benny HowellGLOGloucestershire2014-201951805198216326.43349856.6629724023
Charlie WakimTASTasmania2019-202636661197716030.42421146.9531062613
Jack BurnhamDURDurham2015-202150846197613525.33416347.472101126416
Adam WheaterHAMHampshire2014-2016386361975204*34.65293767.2541062539
Geoff PullarENGEngland1959-196328494197417543.8736229.2841231312
Brian McMillanSASouth Africa1992-1998386212196811339.36459242.86313320611
Eric RowanSASouth Africa1935-195126505196523643.678128.403124420
Jim ParksENGEngland1954-1968466871962108*32.16181244.8729314615
Michael-Kyle PepperESSEssex2018-202649747195914029.24316461.9257723919
Bruce EdgarNZNew Zealand1978-198639684195816130.59564132.0731271770
Matthew HurstLANLancashire2023-202641709194910631.95392749.63213719425
Sean WilliamsZIMZimbabwe2013-202524474194615445.26302064.4467022216
Abdul RazzaqPAKPakistan1999-200646779194613428.62474141.0537423023
Neil DexterLEILeicestershire2016-201940665194518031.89401448.4656112628
Wasim JafferINDIndia2000-200831581194421234.11404548.0651162723
Romesh KaluwitharanaSLSri Lanka1992-2004497841933132*26.12320360.353952846
Archie MacLarenENGEngland1894-190935614193114033.8820.005841480
Andrew GaleYORYorkshire2014-201640634192916432.69375551.374632591
Cameron GreenWAWestern Australia2018-202620366192725164.23350155.0475121226
Rhys MariuCANCanterbury2023-202623403192524052.03306762.766812698
Zafar AnsariSURSurrey2014-201634569192411240.94509737.7531052164
Jake WeatheraldSASouth Australia2017-202634651192415030.06375751.2158724312
Cameron GreenAUSAustralia2020-2026396261920174*34.29383150.1238521016
Todd AstleCANCanterbury2012-201942689192019532.54319860.0411182619
Ali OrrSUSSussex2021-202327502191719839.94374851.1548324530
Fletcha MiddletonHAMHampshire2023-202643731191311626.57413146.3121162602
Lance KlusenerSASouth Africa1996-2004496911190617432.86318759.8148423620
Daniel HughesSUSSussex2024-202628501190115138.80329857.644952956
Yuvraj SinghINDIndia2003-201240626190016933.93327757.98311726022
Brett HuttonNOTNottinghamshire2015-2026811191319008417.92425044.71081923313
Shoaib MalikPAKPakistan2001-201535606189824535.15415545.6838623917
Jack RussellENGEngland1988-19985486161897128*27.10529035.862682050
Aaron RedmondOVOtago Volts2012-201528513189615439.50342755.33510427518
Ben CoxLEILeicestershire2023-202639599189416237.88315959.96110624013

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.