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 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
Graeme FowlerENGEngland1982-198521370130720135.32336238.883831453
Anil KumbleINDIndia1990-2008131173322506110*17.77645538.8215173029
Colin BlandSASouth Africa1961-1966213951669144*49.09100238.8239213720
Erapalli PrasannaINDIndia1962-19784984207353711.4881038.770015650
Denis ComptonENGEngland1937-19577813115580727850.06274538.761728104403
Greg RitchieAUSAustralia1982-198730535169014635.21436338.7337115811
Bob WoolmerENGEngland1975-198119342105914933.09273438.733241312
Bill AtheyENGEngland1980-19882341191912322.98237338.73142930
Adam ParoreNZNew Zealand1990-20027712819286511026.28739938.72214631612
Bill BrownAUSAustralia1934-1948223511592206*46.82271738.72491851
Mark BurgessNZNew Zealand1968-1980509262684119*31.21238438.72514526217
Richie BenaudAUSAustralia1952-196463977220112224.46111938.703981828
Sanjay ManjrekarINDIndia1987-199637616204321837.15528238.684932201
Hasan RazaPAKPakistan1996-200571012356826.1160838.65021390
Bruce FrenchENGEngland1986-1988162143085918.1279738.64012371
Conrad HunteWIWest Indies1958-196744786324526045.07175538.6381352113
Brendon KuruppuSLSri Lanka1987-1991471320201*53.3382938.60100410
Taijul IslamBANBangladesh2014-202663105129644710.37249838.5900131063
Aunshuman GaekwadINDIndia1974-198440704198520130.08154238.5921041090
Kyle MillsNZNew Zealand2004-2009193052895711.5674938.58015373
Keith FletcherENGEngland1968-1982599614327221639.90750438.5871963556
Nayan MongiaINDIndia1994-200144688144215224.03374238.541661595
George GunnENGEngland1907-1930152911120122*40.00133238.51273852
Iain O'BrienNZNew Zealand2005-200922345219317.5556938.49008291
Jahurul IslamBANBangladesh2010-201371413474826.6990238.47002374
Geoff CookENGEngland1982-198371302036615.6252938.37021200
Phil EdmondsENGEngland1975-19875165158756417.50228338.33025849
Chris OldENGEngland1972-1981466698456514.82216538.2402101038
Karsan GhavriINDIndia1974-19813957149138621.23156438.17022737
Javed OmarBANBangladesh2001-200740802172011922.05450938.151852401
Ajaz PatelNZNew Zealand2018-20252232132193511.5357538.09001225
Wally HammondENGEngland1927-194785140167249336*58.46749138.072224451227
Brian BoothAUSAustralia1961-196629486177316942.21205638.0451051383
Jack RichardsENGEngland1986-1988813028513321.9275038.00102290
Tony BlainNZNew Zealand1986-1994112034567826.82120137.97022624
Leonard HuttonENGEngland1937-19557913815697136456.67310737.95193354757
Mohammad AmirPAKPakistan2009-20193667117514813.41198037.93007913
Woorkeri RamanINDIndia1988-1997111914489624.89118337.87044551
Chris BroadENGEngland1984-198925442166116239.55438737.866631731
Matthew BellNZNew Zealand1998-20081832272910724.30192837.812371000
Akram KhanBANBangladesh2000-200381602594416.1968637.76000293
Manoj PrabhakarINDIndia1984-199539589160012032.65415637.751931654
Pravin AmreINDIndia1992-19931013342510342.50112637.74130443
Srinivasaraghavan VenkataraghavanINDIndia1965-19835776127486411.6962037.740213493
Mark RichardsonNZNew Zealand2000-200438653277614544.77737037.6741913444
Tagenarine ChanderpaulWIWest Indies2022-202615292758207*28.07201337.66122726
Dennis LilleeAUSAustralia1971-198470902490573*13.71233137.620110968
Jimmy AdamsWIWest Indies1992-20015390173012208*41.26801737.5761473134
Ian RedpathAUSAustralia1964-19766612011473717143.46902037.5683194812
Cyril WashbrookENGEngland1937-195637666256919542.82114637.5261221608

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.