Live5th Match · Pakistan ODI Tri-Series 2026/27PAK111 (25.4)SLInnings break - SL need 112 runs to winT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

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
Tom GraveneyENGEngland1951-19697912313488225844.38481740.98112084257
Ian HealyAUSAustralia1988-1999119182234356161*27.40876049.73422184255
Roy FredericksWIWest Indies1968-1977591097433416942.49434446.5782674258
Liton DasBANBangladesh2015-202657992351114136.20580460.49721541925
Ijaz AhmedPAKPakistan1987-200159924331521137.67732345.231212741723
Shaun PollockSASouth Africa1995-200810815639378111132.32719852.53216941235
Quinton de KockSASouth Africa2014-2021549163300141*38.82465270.94622741133
Hansie CronjeSASouth Africa1992-2000681119371413536.41832044.646231140933
Neil McKenzieSASouth Africa2000-200958947325322637.39774442.01516940922
Peter MayENGEngland1951-19616610694537285*46.77169139.271322840612
Darren BravoWIWest Indies2010-2020561025353821836.47788644.86817540441
Taufeeq UmarPAKPakistan2001-201444835296323637.99662644.7271464044
Ravindra JadejaINDIndia2012-202691136264160175*37.82751655.35628840382
Habibul BasharBANBangladesh2000-200850991302611330.88502060.2832474014
Ravichandran AshwinINDIndia2011-202410615115350312425.76642354.54614939923
Ashwell PrinceSASouth Africa2002-201166104163665162*41.65838543.711111739713
Rishabh PantINDIndia2018-2026529053725159*43.82502374.168213396102
Harry BrookENGEngland2022-202641702361031753.09418286.321020539555
Aamer SohailPAKPakistan1992-200047833282320535.29510355.3251363838
Rod MarshAUSAustralia1970-19849615013363313226.52725445.993161238124
Majid KhanPAKPakistan1964-1983631065393116738.92374245.6481993799
WPUJC VaasSLSri Lanka1994-2009111162353089100*24.32703343.921131237616
Denesh RamdinWIWest Indies2005-20167412614289816625.88594548.7541593766
Moeen AliENGEngland2014-20236811883094155*28.13597351.805151537534
John ReidNZNew Zealand1949-1965581085342814233.2813932.37622537433
Sherwin CampbellWIWest Indies1995-200251934288220832.38715940.2641873739
Kamran AkmalPAKPakistan2002-2010539262648158*30.79419663.116121437214
Henry NichollsNZNew Zealand2016-2026609493358200*39.51654251.33111263709
Wavell HindsWIWest Indies2000-200545801260821333.01545947.77514636816
Craig McMillanNZNew Zealand1997-2005559110311614238.47567054.96619736754
Chris CairnsNZNew Zealand1989-2004621045332015833.54581557.09522736587
Brad HaddinAUSAustralia2008-20156611213326616932.99558758.46418836254
Jacques RudolphSASouth Africa2003-2012488392622222*35.43598443.8261183627
Dean JonesAUSAustralia1984-1992528911363121646.55742748.8911141136110
Jason HolderWIWest Indies2014-202469123203073202*29.83559554.923141135955
Mudassar NazarPAKPakistan1976-1989761168411423138.09891641.23101773581
Jeff DujonWIWest Indies1981-19918111511332213931.94635646.26516835811
Navjot SidhuINDIndia1983-199950782320220142.13713544.33915935838
Keith FletcherENGEngland1968-1982599614327221639.90750438.5871963556
Alistair CampbellZIMZimbabwe1992-2002601094285810327.22684341.77218103554
Shane WarneAUSAustralia1992-20071451991731549917.33547057.660123435337
Asif IqbalPAKPakistan1964-198057997357517538.86290348.641112935017
Bob SimpsonAUSAustralia1957-1978621117486931146.82476244.73102783492
Grant FlowerZIMZimbabwe1992-20046712363457201*29.551001334.536151634916
Devon ConwayNZNew Zealand2021-202636672276122742.48509154.23813534918
Imran FarhatPAKPakistan2001-201340772240012832.00497048.2931433484
Jermaine BlackwoodWIWest Indies2014-20235610262898112*30.19537353.94318734736
Mark RichardsonNZNew Zealand2000-200438653277614544.77737037.6741913444
Richard HadleeNZNew Zealand1973-199086134193124151*27.17461157.342151234333
Shubman GillINDIndia2020-202643777304326943.47495661.40119534247

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