T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by team (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark WaughAUSAustralia1991-2002128209178029153*41.821536052.2720471984441
Kushal Janith PereraSLSri Lanka2015-2021224131177153*30.97162972.2527515112
Tatenda TaibuZIMZimbabwe2001-201228543154615330.31373241.4311251827
Haroon RasheedPAKPakistan1977-198323361121715334.77169049.8235211219
LG PretoriusSASouth Africa202523023515378.3325392.89110187
Chamara SilvaSLSri Lanka2006-200811171537152*33.5685462.88123681
Aiden MarkramSASouth Africa2017-202652952331515235.65573957.76814747116
Jos ButtlerENGEngland2014-2022571009290715231.95536554.18218934033
Nayan MongiaINDIndia1994-200144688144215224.03374238.541661595
Warren LeesNZNew Zealand1976-19832137477815223.5863139.62114905
Charlie FrankSASouth Africa192136023615239.33--100200
Richard HadleeNZNew Zealand1973-199086134193124151*27.17461157.342151234333
MahmudullahBANBangladesh2009-2021509472914150*33.49545653.415161133824
Imrul KayesBANBangladesh2008-201939762179715024.28374248.0234424011
Rashid LatifPAKPakistan1992-200337579138115028.77291247.421741565
Billy ZulchSASouth Africa1910-19211632298315032.7783742.29240541
Phil JaquesAUSAustralia2005-20081119090215047.47166354.24361993
Sarfaraz KhanINDIndia2024611137115037.1049574.95133448
Les AmesENGEngland1929-1939477212243414940.57213939.788751726
Bob WyattENGEngland1927-193740646183914931.71203634.432126576
Chris TavaréENGEngland1980-198931562175514932.50573530.6021251750
Bob WoolmerENGEngland1975-198119342105914933.09273438.733241312
George UlyettENGEngland1877-18902539094914924.3326043.46176635
Soumya SarkarBANBangladesh2015-20211630083114927.70144257.631421099
Mohammad KaifINDIndia2000-200613223624148*32.84154840.31131642
Tony GreigENGEngland1972-197758934359914840.44725146.04820543719
Allan SteelENGEngland1880-18881320360014835.2916851.79201510
Keith MillerAUSAustralia1946-195655877295814736.98122950.12713522228
Geoff HowarthNZNew Zealand1975-198547835253114732.45575339.1161172551
Shai HopeWIWest Indies2015-202649933251814727.98574343.8457228212
Charles KellewayAUSAustralia1910-192826424142214737.42266935.11361880
Percy McDonnellAUSAustralia1880-18881934195514728.9431560.95326794
Gordon WhiteSASouth Africa1906-19121731287214730.07--243554
Haris SohailPAKPakistan2017-20211627184714732.58193643.752317413
Mark GreatbatchNZNew Zealand1988-1996407152021146*30.62494640.86310922710
Keaton JenningsENGEngland2016-201917321781146*25.19183842.49214880
Greg RitchieAUSAustralia1982-198730535169014635.21436338.7337115811
Reggie DuffAUSAustralia1902-190521403131714635.59--260950
Alan KippaxAUSAustralia1925-193422341119214636.12180039.06281971
Khurram ManzoorPAKPakistan2009-20141630181714628.17182744.721731001
Mark RichardsonNZNew Zealand2000-200438653277614544.77737037.6741913444
Aminul IslamBANBangladesh2000-20021326153014521.20152034.87123500
Colin BlandSASouth Africa1961-1966213951669144*49.09100238.8239213720
Stanley JacksonENGEngland1893-1905203341415144*48.7910.005631180
C.B. FryENGEngland1896-191226413122314432.1810.00273450
David HookesAUSAustralia1977-1985234131306143*34.37220257.541841475
Vernon RansfordAUSAustralia1907-1912203861211143*37.84119252.10172921
Larry GomesWIWest Indies1976-1987609111317114339.64553841.2891352582
Asanka GurusinhaSLSri Lanka1985-199641707245214338.92610936.6578324811
Ajit WadekarINDIndia1966-197437713211314331.07242341.7711472172

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.