ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th 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
Malcolm JarvisZIMZimbabwe1992-199453142*2.001526.6700100
Mark HaslamNZNew Zealand1992-1995421434.003511.4300000
Simon DoullNZNew Zealand1992-20003250115704614.6285266.900010769
Ali ShahZIMZimbabwe1992-19963501226224.4042928.44010131
Dion NashNZNew Zealand1992-200132451472989*23.52210234.68045654
David BrainZIMZimbabwe1992-199591321152810.4518761.50004170
Jonty RhodesSASouth Africa1992-200051809253211735.66556745.48317425622
Pravin AmreINDIndia1992-19931013342510342.50112637.74130443
Brett SchultzSASouth Africa1992-1997982961.505815.5200310
Brian McMillanSASouth Africa1992-1998386212196811339.36459242.86313320611
Omar HenrySASouth Africa1992-1993330533417.6717330.6400051
Jimmy CookSASouth Africa1992-19933601074317.8337328.69001100
Ajay JadejaINDIndia1992-2000152425769626.18146339.37041623
Craig MatthewsSASouth Africa1992-19951825634862*18.3277644.85014472
Damien MartynAUSAustralia1992-20066710914440616546.38856951.421323751110
Chris HarrisNZNew Zealand1992-2002234247777120.45230533.71059872
Michael OwensNZNew Zealand1992-19948126168*2.6713112.2100520
Justin VaughanNZNew Zealand1992-199761212014418.2775726.55000210
Daryll CullinanSASouth Africa1993-200169115124554275*44.21930048.9714201054825
Junior MurrayWIWest Indies1993-200233454918101*22.39167054.971391026
Justin LangerAUSAustralia1993-200710518212769625045.271419254.2323301191140
Rajesh ChauhanINDIndia1993-19982017398237.0034828.16001103
Vinod KambliINDIndia1993-199516211108422754.20182359.464331246
Paul TaylorENGEngland1993-19942423417*17.0018218.6800130
Anderson CumminsWIWest Indies1993-1994561985019.6023342.0601190
Jo AngelAUSAustralia1993-199547135115.8312228.6900260
Richard BlakeyENGEngland1993240761.754216.6700210
Ashley de SilvaSLSri Lanka19933301093.334621.7400110
Vijay YadavINDIndia1993110303030.0025120.0000032
Ujesh RanchodZIMZimbabwe1993120874.002927.5900010
Gavin BriantZIMZimbabwe199312017168.505133.3300010
Basit AliPAKPakistan1993-19951933185810326.81180347.59155917
Aamer NazirPAKPakistan1993-1995611631116.2013822.4600240
Nadeem KhanPAKPakistan1993-1999231342517.0010233.3300010
Shakeel AhmedPAKPakistan1993-1995350743314.8019737.5600180
Andrew CaddickENGEngland1993-200362951286149*10.37250634.3600191027
Peter SuchENGEngland1993-1999111656714*6.0934519.4200370
Michael SlaterAUSAustralia1993-2001741317531221942.84996753.301421959830
Brendon JulianAUSAustralia1993-199579112856*16.0026847.76013141
Graham ThorpeENGEngland1993-2005100179286744200*44.661469345.901639127789
Mark IlottENGEngland1993-199556228157.0013121.3700040
Martin McCagueENGEngland1993-199435021114.207030.0000230
Mark LathwellENGEngland1993240783319.5020039.0000180
Martin BicknellENGEngland1993-200347045156.4313034.6200360
Ruwan KalpageSLSri Lanka1993-1999111822946318.3870841.53020354
Pat SymcoxSASouth Africa1993-19982027174110828.50132156.091418012
Pubudu DassanayakeSLSri Lanka1993-1994111721963613.0756035.00003210
Piyal WijetungeSLSri Lanka199312010105.001566.6700120
Clive EksteenSASouth Africa1993-20007112912210.1157115.9400160
Kumar DharmasenaSLSri Lanka1993-20043151786862*19.73266532.57034912

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