T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 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)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 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 runsT20I2nd 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/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
Keith FletcherENGEngland1968-1982599614327221639.90750438.5871963556
Shannon GabrielWIWest Indies2012-202359883422920*4.2466034.700023286
Gautam GambhirINDIndia2004-2016581045415420641.96806751.49922751810
Tony GreigENGEngland1972-197758934359914840.44725146.04820543719
John ReidNZNew Zealand1949-1965581085342814233.2813932.37622537433
Neil McKenzieSASouth Africa2000-200958947325322637.39774442.01516940922
Wilfred RhodesENGEngland1899-1930589821232517930.19177640.5421161091
Prasanna JayawardeneSLSri Lanka2000-20155883112124154*29.50436148.7045922315
Darren GoughENGEngland1994-20035886188556512.57196743.4702141029
Joel GarnerWIWest Indies1977-19875868146726012.44114848.0001175515
Bhagwath ChandrasekharINDIndia1964-1979588039167224.0734519.420023120
Mushtaq MohammadPAKPakistan1959-1979571007364320139.17280233.01101943164
Asif IqbalPAKPakistan1964-198057997357517538.86290348.641112935017
Liton DasBANBangladesh2015-202657992351114136.20580460.49721541925
Jos ButtlerENGEngland2014-2022571009290715231.95536554.18218934033
Ramiz RajaPAKPakistan1984-199757945283312231.83569145.4922273073
Wasim RajaPAKPakistan1973-1985579214282112536.17364651.26418829127
Syd GregoryAUSAustralia1890-1912571007228220124.5417640.9148121570
Bob TaylorENGEngland1971-198457831211569716.28426027.1403101001
Srinivasaraghavan VenkataraghavanINDIndia1965-19835776127486411.6962037.740213493
Umesh YadavINDIndia2011-20235768274603111.2288352.100094224
Simon KatichAUSAustralia2001-201056996418815745.03848349.37102544909
Darren BravoWIWest Indies2010-2020561025353821836.47788644.86817540441
Jermaine BlackwoodWIWest Indies2014-20235610262898112*30.19537353.94318734736
Niroshan DickwellaSLSri Lanka2014-202656100728539630.68429566.43023531311
Ken RutherfordNZNew Zealand1985-1995569982465107*27.09535446.043181631415
Mohammad HafeezPAKPakistan2003-2018551058365222437.65652056.011012845528
Vijay ManjrekarINDIndia1951-19655592103208189*39.1220.00715111970
Craig McMillanNZNew Zealand1997-2005559110311614238.47567054.96619736754
Chandu BordeINDIndia1958-19695597113061177*35.5923829.41518132951
Keith MillerAUSAustralia1946-195655877295814736.98122950.12713522228
Sarfraz NawazPAKPakistan1972-198455721310459017.71130350.96046931
Fidel EdwardsWIWest Indies2003-2012558828394306.57139728.200019482
Saeed AnwarPAKPakistan1990-2001549124052188*45.53726555.771125853514
Hanif MohammadPAKPakistan1952-196954978391533743.99120635.24121552592
Quinton de KockSASouth Africa2014-2021549163300141*38.82465270.94622741133
Sarfraz AhmedPAKPakistan2010-2023549514303111837.42432070.1642143099
Jack RussellENGEngland1988-19985486161897128*27.10529035.862682050
Ashley GilesENGEngland1998-200654811314215920.90306446.380491755
Herbert SutcliffeENGEngland1924-193553849455519460.73655834.60162322476
Jimmy AdamsWIWest Indies1992-20015390173012208*41.26801737.5761473134
Kamran AkmalPAKPakistan2002-2010539262648158*30.79419663.116121437214
Fred TitmusENGEngland1955-1975537611144984*22.29237032.4901041363
Bert OldfieldAUSAustralia1920-1937538017142765*22.65249234.95049791
Merv HughesAUSAustralia1985-199453708103272*16.65223346.2202109617
Donald BradmanAUSAustralia1928-1948528010699633499.94980058.60291376816
Jonathan TrottENGEngland2009-201552936383522644.08812847.1891984510
Rishabh PantINDIndia2018-2026529053725159*43.82502374.168213396102
Dean JonesAUSAustralia1984-1992528911363121646.55742748.8911141136110
Aiden MarkramSASouth Africa2017-202652952331515235.65573957.76814747116

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