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.

Qualification: Minimum 500 balls faced.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Javagal SrinathINDIndia1991-200267922110097614.21203749.5304131108
Ajinkya RahaneINDIndia2013-20238514412507718838.461025649.5012261057835
Ian BellENGEngland2004-201511820524772723542.691562249.4622461491939
Keith StackpoleAUSAustralia1966-197443805280720737.43344949.43714531810
Craig ErvineZIMZimbabwe2011-202632623199116033.75403049.4048221915
Chetan SharmaINDIndia1984-1989232793965422.0064249.38012321
VVS LaxmanINDIndia1996-201213422433878128145.971778549.3717561411355
Simon KatichAUSAustralia2001-201056996418815745.03848349.37102544909
Saleem MalikPAKPakistan1982-199910215422576823743.701090649.331529126787
Johnny TaylorAUSAustralia1920-19261928099710835.61117049.32181880
Dinesh KarthikINDIndia2004-201826421102512925.00208049.281741344
Graham GoochENGEngland1975-19951182156890033342.581807549.24204613107925
Doug WaltersAUSAustralia1965-19817412514535725048.26866249.171533452523
Kruger van WykNZNew Zealand201291713417121.3169449.14013410
Zakir HasanBANBangladesh2022-20241326159310023.72120849.09142705
Gordon GreenidgeWIWest Indies1974-199110818516755822644.721253849.0319341188467
Daryll CullinanSASouth Africa1993-200169115124554275*44.21930048.9714201054825
Andrew StraussENGEngland2004-20121001786703717740.911438548.9221271586710
Dean JonesAUSAustralia1984-1992528911363121646.55742748.8911141136110
Graeme HickENGEngland1991-2001651146338317831.32692048.896181145022
Temba BavumaSASouth Africa2014-20266811714399317938.77817348.865261045217
Usman KhawajaAUSAustralia2011-20268815914622923242.961275748.8316281066428
DuleepENGEngland1929-19311219299517358.5385248.83350641
Seymour NurseWIWest Indies1960-196929541252325847.60195848.83610323011
Stuart MacGillAUSAustralia1998-2008444711349439.6971548.810012382
Ibrahim ZadranAFGAfghanistan2019-2025816060211437.63123448.78142734
Denesh RamdinWIWest Indies2005-20167412614289816625.88594548.7541593766
Madan LalINDIndia1974-198639621610427422.65110848.74057871
Len DarlingAUSAustralia1933-1937121814748527.8850348.71032210
Prasanna JayawardeneSLSri Lanka2000-20155883112124154*29.50436148.7045922315
Alec StewartENGEngland1990-200313323521846319039.551738948.67154514112110
Mohsin KhanPAKPakistan1978-198648796270920037.11486248.667932586
Basil ButcherWIWest Indies1958-1969447863104209*43.11224048.6671632666
Steve WaughAUSAustralia1985-2004168260461092720051.062246148.65325022117520
Asif IqbalPAKPakistan1964-198057997357517538.86290348.641112935017
Alok KapaliBANBangladesh2002-2006173415848517.70120148.63026803
Asad ShafiqPAKPakistan2010-2020771286466013738.20958848.6012271351229
Dwayne BravoWIWest Indies2004-201040711220011331.43452748.60313626921
Makhaya NtiniSASouth Africa1998-20091011164569932*9.85143948.5800211048
Mushfiqur RahimBANBangladesh2005-2026106195176957219*39.081434448.5014301479639
Parthiv PatelINDIndia2002-2018253889347131.13192748.470641251
Danish KaneriaPAKPakistan2000-2010618433360297.0674348.450025463
Leon JohnsonWIWest Indies2014-201691604036625.1983248.44022551
Angelo MathewsSLSri Lanka2009-2025119212278214200*44.401697048.401645683590
Nicky BojeSASouth Africa2000-200643621013128525.23271548.320451856
Saleem YousufPAKPakistan1982-199031445105591*27.05186548.310521004
Peter HandscombAUSAustralia2016-202320356107911037.21223448.302521231
Imran FarhatPAKPakistan2001-201340772240012832.00497048.2931433484
Abid AliPAKPakistan2019-2021162621180215*49.17244548.264321485
Suranga LakmalSLSri Lanka2010-202270109259344211.12193648.24002111412

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