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/27NAMIRET2062nd 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 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZIND

Batting by team (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Qualification: Minimum 500 balls faced.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Mike AthertonENGEngland1989-200111521277728185*37.702060937.501646209044
Naeem IslamBANBangladesh2008-2012815241610832.00111037.48110524
Kiran MoreINDIndia1986-199348641412857325.70318137.470771322
Brian RoseENGEngland1977-198191623587025.5795637.45020380
Devang GandhiINDIndia19994712048834.0054537.43022271
James FranklinNZNew Zealand2001-201331467808122*20.72216337.36126825
Jack LeachENGEngland2018-20243959224989213.46133437.33017632
Mohammed SirajINDIndia2020-2026486527192225.0551537.280016204
Stuart CarlisleZIMZimbabwe1995-200537666161511826.92433237.2828718510
Vic PollardNZNew Zealand1965-197332597126611624.35112737.272741244
Archie JacksonAUSAustralia1929-1931811147416447.4094037.23121290
John EdrichENGEngland1963-19767712795138310*43.541210337.231224655711
Colin CowdreyENGEngland1954-197511418815762418244.07632437.192238975313
Devendra BishooWIWest Indies2011-20183661157074515.37190337.150010704
Manjural Islam RanaBANBangladesh200461112576925.7069237.14012301
Heath StreakZIMZimbabwe1993-200565107181990127*22.36536937.061111521212
Chetan ChauhanINDIndia1969-19814068220849731.58385937.0601662051
Tino MawoyoZIMZimbabwe2011-201611221615163*29.29166037.05132770
Paul WisemanNZNew Zealand1998-2005253483663614.0898937.01005434
Barry KnightENGEngland1961-19692938781212726.1968736.97202943
John MorrisonNZNew Zealand1973-19821729065611722.62134936.92134612
Ravi ShastriINDIndia1981-19928012114383020635.79794236.751112931722
'Young Jack' HearneENGEngland1911-19262436580611426.00118436.74123420
Asanka GurusinhaSLSri Lanka1985-199641707245214338.92610936.6578324811
Neil FairbrotherENGEngland1987-1993101512198315.6459936.56011222
Peter SleepAUSAustralia1979-1990142114839024.15132336.51034350
Micky StewartENGEngland1962-196481213858735.0052636.50021272
Neil FosterENGEngland1983-1993294574463911.74122336.47009544
Barry JarmanAUSAustralia1959-1969193034007814.8162636.42025402
John MurrayENGEngland1961-19672128550611222.0060836.35123432
Tafadzwa TsigaZIMZimbabwe2023-20261018320733*13.8057036.32003260
Joe HardstaffENGEngland1935-1948233831636205*46.74154036.3041041193
Robert CroftENGEngland1996-20012134842137*16.19116036.29002502
David MurrayWIWest Indies1978-1982193136018421.4698436.28033350
Ian BishopWIWest Indies1989-19984263116324812.15174336.260010622
Fanie de VilliersSASouth Africa1993-19981826735967*18.8999136.23023365
Tim McIntoshNZNew Zealand2008-20111733285413627.55235936.20245987
Mark RamprakashENGEngland1991-200252926235015427.33649536.18212122517
Bruce LairdAUSAustralia1979-19822140213419235.29371336.120112940
Wayne LarkinsENGEngland1980-1991132514936420.54136636.09036511
Nick ComptonENGEngland2012-20161630377511728.70215036.05223843
Alan DavidsonAUSAustralia1953-19634461713288024.59106436.00051918
Johnny DouglasENGEngland1911-19252335296211929.15132835.99163510
Derek UnderwoodENGEngland1966-1982861163593745*11.57245635.990019910
Trevor GoddardSASouth Africa1955-197041785251611234.47106735.9911841546
John SnowENGEngland1965-19764971147727313.54195135.980217734
Vijay HazareINDIndia1946-1953305262192164*47.65119435.937941101
Kemar RoachWIWest Indies2009-20269114731140358*12.09390535.93012416616
Mushtaq AhmedPAKPakistan1990-20035272166565911.71182835.890214708
Jack RussellENGEngland1988-19985486161897128*27.10529035.862682050

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.