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
Dion EbrahimZIMZimbabwe2001-20052955112259422.69311639.3101081450
Manjural IslamBANBangladesh2001-200417331181213.6837421.66001060
Andy BlignautZIMZimbabwe2001-2005193638869226.85129268.5806610223
Javed OmarBANBangladesh2001-200740802172011922.05450938.151852401
Mushfiqur RahmanBANBangladesh2001-20041019223246*13.6575530.73005230
Mohammad SharifBANBangladesh2001-20071020312224*7.1828243.26007104
Leon GarrickWIWest Indies2001120272713.507635.5300120
Brighton WatambwaZIMZimbabwe2001-2002685114*3.675918.6400200
Enamul HaqueBANBangladesh2001-20031019418024*12.0052034.62003251
Ryan SidebottomENGEngland2001-20102231113133115.6590334.66003370
Ian WardENGEngland20015911293916.1331640.8200180
Travis FriendZIMZimbabwe2001-2004131944478129.80102043.82034543
Hemang BadaniINDIndia2001471943815.6724837.90000111
Usman AfzaalENGEngland2001361835416.6013760.58010120
Tatenda TaibuZIMZimbabwe2001-201228543154615330.31373241.4311251827
Hamilton MasakadzaZIMZimbabwe2001-201838762222315830.04500944.38581026523
Simon KatichAUSAustralia2001-201056996418815745.03848349.37102544909
Jimmy OrmondENGEngland2001241381812.6710336.8900130
Taufeeq UmarPAKPakistan2001-201444835296323637.99662644.7271464044
Shoaib MalikPAKPakistan2001-201535606189824535.15415545.6838623917
Thilan SamaraweeraSLSri Lanka2001-20138113220546223148.771164146.921430116337
Mohammad AshrafulBANBangladesh2001-2013611195273719024.01594046.08681633522
Michael VandortSLSri Lanka2001-200820332114414036.90242147.254431326
Douglas HondoZIMZimbabwe2001-2005915683199.2233824.56001110
André NelSASouth Africa2001-200836428337349.9173146.100011405
Claude HendersonSASouth Africa2001-200277065309.2920232.1800190
Deep DasguptaINDIndia2001-2002813134410028.67112630.55122401
Virender SehwagINDIndia2001-20131031786850331949.441034682.19233116121990
Mashrafe MortazaBANBangladesh2001-2009366757977912.85118667.2003129522
Khaled MahmudBANBangladesh2001-2003122312664512.0945558.46004303
Charitha BuddhikaSLSri Lanka2001-20029831324526.4033239.76001150
Shane Edward BondNZNew Zealand2001-20091820716841*12.9243238.89001204
Lou VincentNZNew Zealand2001-200723401133222434.15282747.1239416112
James FosterENGEngland2001-200271232264825.1165434.56001271
Richard DawsonENGEngland2001-2003713311419*11.4036331.40000140
Sanjay BangarINDIndia2001-200212182470100*29.38144732.48132573
Iqbal SiddiquiINDIndia2001121292429.003096.6700031
Tinu YohannanINDIndia2001-2002344138*-3043.3300010
Sanwar HossainBANBangladesh2001-200391803454919.1774346.43001400
Justin OntongSASouth Africa2002-2004241573219.0015536.7700180
Fahim MuntasirBANBangladesh200236052338.678660.4700171
Naved LatifPAKPakistan2002120202010.003852.6300130
Ryan HindsWIWest Indies2002-2009152515058421.04124540.56021612
Ashwell PrinceSASouth Africa2002-201166104163665162*41.65838543.711111739713
Graeme SmithSASouth Africa2002-201411620313925327748.701549559.72273810116424
Andrew HallSASouth Africa2002-20072133476016326.21165046.06137964
Dewald PretoriusSASouth Africa2002-20034412297.334153.6600140
Ian ButlerNZNew Zealand2002-2004810276269.5016346.63002101
Andre AdamsNZNew Zealand200212018119.002090.0000030
Adam SanfordWIWest Indies2002-2004111727218*4.8032821.9500272

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