ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by team (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Dave HoughtonZIMZimbabwe1994330466266155.3399047.07210505
Jonathan TrottENGEngland2011-201258046020357.5095248.32220460
Khurram ManzoorPAKPakistan2009-2014101814599327.00101545.22040521
BJ WatlingNZNew Zealand2014-20198113454142*56.75103243.99211391
Hansie CronjeSASouth Africa1993-199859145212256.5091849.241304211
Ian HealyAUSAustralia1989-1999111634457134.2394247.24031380
Alistair CampbellZIMZimbabwe1994-1999101604449927.75135732.72011471
Jason HolderWIWest Indies2015-202191834447429.6075858.58021555
Lance KlusenerSASouth Africa2000-20046103435118*62.1483652.03130473
Phillip HughesAUSAustralia2011-2013610043512643.5084551.48121483
Craig ErvineZIMZimbabwe2016-2020510043016043.0079853.88131396
Moeen AliENGEngland2014-20188142429155*35.7584950.53202494
Nathan AstleNZNew Zealand1997-2006916042611426.63108939.12122524
Travis HeadAUSAustralia2019-202569142516153.1362767.78130562
Ajinkya RahaneINDIndia2015-2017915142413230.2986549.02212410
Abdullah ShafiquePAKPakistan2022-202347141720169.5088047.39201355
Sean WilliamsZIMZimbabwe2016-2020510141410746.0064863.89120476
Mohsin KhanPAKPakistan1982-1986711140812940.8029373.38120300
Jacques RudolphSASouth Africa2004-2012712240710240.7099041.11120520
Martin GuptillNZNew Zealand2009-2015612039715633.0867558.81110572
Aiden MarkramSASouth Africa2018-202481513976828.3666859.43031521
Sadagoppan RameshINDIndia1999-200148039614349.5088045.00110420
Shaun MarshAUSAustralia2011-201635039314178.6092542.49210460
Vinod KambliINDIndia1993-199456039312565.5070555.74220485
Mehedi Hasan MirazBANBangladesh2017-2025916339281*30.1569856.16010434
Ravindra JadejaINDIndia2017-20269124391175*48.8860964.20110367
Paul CollingwoodENGEngland2003-200781513905727.86107636.25021361
JP DuminySASouth Africa2014-201759238715555.2974851.74211460
Mohinder AmarnathINDIndia1985-198746138613177.2030143.52210140
Ijaz AhmedPAKPakistan1997-200046038521164.1784645.51200432
Graeme SmithSASouth Africa2002-201271213857435.0073952.10041402
Mudassar NazarPAKPakistan1982-198671023838147.8830239.07040150
Adam GilchristAUSAustralia2004-2007711238314442.5652572.951244010
Jos ButtlerENGEngland2018-20215913816447.6354769.65030361
Kamran AkmalPAKPakistan2004-20098111381158*38.1049676.81110386
Shivnarine ChanderpaulWIWest Indies2005-2010712337886*42.0093140.60030282
Carl HooperWIWest Indies1993-200161113778137.7070253.70040402
Graham GoochENGEngland1982-199136037617462.6769054.49110460
Yuvraj SinghINDIndia2005-201069136777*45.8857663.72052514
Rishabh PantINDIndia2022-20264603539658.8337494.390404111
Roston ChaseWIWest Indies2018-2026712035319429.4270150.36101322
Darren BravoWIWest Indies2010-20155813508050.0074846.79050349
Imran FarhatPAKPakistan2004-20064803467243.2553364.92040590
Nasser HussainENGEngland2001-2003814034510924.6486639.84121454
Mark WaughAUSAustralia1992-1999914034511124.6469849.43135241
Shai HopeWIWest Indies2015-2026815034511223.0083641.27101391
Murray GoodwinZIMZimbabwe1998-199951003447334.4087139.49031370
Shahid AfridiPAKPakistan1999-200661003418434.1051366.47031466
Jonty RhodesSASouth Africa1993-20006112340101*37.7878943.09120322
Ravichandran AshwinINDIndia2015-2022111603336120.8160455.13030362

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.