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
Marcus TrescothickENGEngland2000-20067614310582521943.801068554.5214291283142
Martin CroweNZNew Zealand1982-19957613111544429945.371219044.661718965927
Mudassar NazarPAKPakistan1976-1989761168411423138.09891641.23101773581
Pat CumminsAUSAustralia2011-20267611414167064*16.70349947.73031416239
Brett LeeAUSAustralia1999-200876901814516420.15273952.98051418118
Ian ChappellAUSAustralia1964-19807513610534519642.42877445.6114261156215
Misbah-ul-HaqPAKPakistan2001-201775132205222161*46.631172644.531039951181
Kusal MendisSLSri Lanka2015-2026751396483624536.36825858.5610231558155
BJ WatlingNZNew Zealand2009-20217511716379020537.52889442.61819104298
Doug WaltersAUSAustralia1965-19817412514535725048.26866249.171533452523
Michael SlaterAUSAustralia1993-2001741317531221942.84996753.301421959830
Denesh RamdinWIWest Indies2005-20167412614289816625.88594548.7541593766
Kagiso RabadaSASouth Africa2015-2026741112111027112.24213151.71012213920
Mitchell JohnsonAUSAustralia2007-201573109162065123*22.20353658.401111924731
Allan DonaldSASouth Africa1992-20027294336523710.69185635.130017660
Shakib Al HasanBANBangladesh2007-2024711308460921737.78747361.68531655628
Mark ButcherENGEngland1997-20047113174288173*34.581000542.86823105583
Marlon SamuelsWIWest Indies2000-2016711277391726032.64821947.667241453732
Jason GillespieAUSAustralia1996-20067193281218201*18.74381031.9712131468
Craig McDermottAUSAustralia1984-199671901394042*12.21171654.780013906
Chris MartinNZNew Zealand2000-2013711045212312*2.3761520.000036150
Tamim IqbalBANBangladesh2008-2023701342513420638.89885258.0010311165541
Kim HughesAUSAustralia1977-1984701246441521337.421008142.849221044427
KL RahulINDIndia2014-2026701225428819936.65823052.101221951034
Suranga LakmalSLSri Lanka2010-202270109259344211.12193648.24002111412
Dennis LilleeAUSAustralia1971-198470902490573*13.71233137.620110968
Brian StathamENGEngland1951-19657087286753811.4426442.800013355
Travis HeadAUSAustralia2018-2026691186480817542.93692869.401320758941
Daryll CullinanSASouth Africa1993-200169115124554275*44.21930048.9714201054825
Dhananjaya de SilvaSLSri Lanka2016-2026691239443117338.87763858.0113201153438
Mohinder AmarnathINDIndia1969-19886911310437813842.50511942.1811241233021
Faf du PlessisSASouth Africa2012-20216911814416319940.03898646.331021951621
Jason HolderWIWest Indies2014-202469123203073202*29.83559554.923141135955
Paul CollingwoodENGEngland2003-20116811510425920640.56917046.441020646924
Temba BavumaSASouth Africa2014-20266811714399317938.77817348.865261045217
Hansie CronjeSASouth Africa1992-2000681119371413536.41832044.646231140933
Moeen AliENGEngland2014-20236811883094155*28.13597351.805151537534
Moin KhanPAKPakistan1990-2004681048274113728.55536251.12415533427
Bill LawryAUSAustralia1961-19716712312523421047.15745139.191327645815
Marnus LabuschagneAUSAustralia2018-2026671219485721543.37931452.151125454415
Damien MartynAUSAustralia1992-20066710914440616546.38856951.421323751110
Rohit SharmaINDIndia2013-20246711610430121240.58753857.061218647388
Grant FlowerZIMZimbabwe1992-20046712363457201*29.551001334.536151634916
Peter SiddleAUSAustralia2008-201967941511645114.73246847.1602171254
Abdul QadirPAKPakistan1977-199067771110296115.59224742.100379916
Javagal SrinathINDIndia1991-200267922110097614.21203749.5304131108
Fred TruemanENGEngland1952-196567851498139*13.8252442.7500116025
Bishan BediINDIndia1966-1979671012865650*8.9960342.950120513
Matthew HoggardENGEngland2000-2008679227473387.28209022.630019420
Babar AzamPAKPakistan2016-20266612211477119642.98861455.39934856628

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