T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd 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 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th 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
Eddie BarlowSASouth Africa1961-197030572251620145.75182244.0261532745
Wasim JafferINDIndia2000-200831581194421234.11404548.0651162723
Mitchell MarshAUSAustralia2014-202446807208318128.53370056.3039927032
Stan McCabeAUSAustralia1930-193839625274823248.21321760.0261342695
Mehedi Hasan MirazBANBangladesh2016-20266110911238410424.33476350.05211626926
Dwayne BravoWIWest Indies2004-201040711220011331.43452748.60313626921
Chris RogersAUSAustralia2008-201525481201517342.87398250.6051412681
Bevan CongdonNZNew Zealand1965-1978611147344817632.22437533.14719926712
Brendan TaylorZIMZimbabwe2004-202637724242017135.59435455.58612326722
Basil ButcherWIWest Indies1958-1969447863104209*43.11224048.6671632666
Jeremy ConeyNZNew Zealand1974-19875285142668174*37.58578341.9531632668
Glenn TurnerNZNew Zealand1969-198341736299125944.64406134.0171412650
Hamilton MasakadzaZIMZimbabwe2001-201838762222315830.04500944.38581026523
Shaun MarshAUSAustralia2011-201938682226518234.32516543.85610102648
Alex CareyAUSAustralia2021-202652809246215634.68385863.82313526317
Mark BurgessNZNew Zealand1968-1980509262684119*31.21238438.72514526217
Guy WhittallZIMZimbabwe1993-2002468272207203*29.43537341.0841062617
Victor TrumperAUSAustralia1899-1912488983163214*39.05133969.4581372604
Yuvraj SinghINDIndia2003-201240626190016933.93327757.98311726022
Hanif MohammadPAKPakistan1952-196954978391533743.99120635.24121552592
Mitchell StarcAUSAustralia2011-20261091603325169919.81428558.720131725949
Larry GomesWIWest Indies1976-1987609111317114339.64553841.2891352582
Mohsin KhanPAKPakistan1978-198648796270920037.11486248.667932586
Jonty RhodesSASouth Africa1992-200051809253211735.66556745.48317425622
Alviro PetersenSASouth Africa2010-201536644209318234.88404451.7658325612
Chris WoakesENGEngland2013-20256299182034137*25.11384352.9317112569
Geoff HowarthNZNew Zealand1975-198547835253114732.45575339.1161172551
Derek RandallENGEngland1977-198447795247017433.38562543.91712142545
Andrew HudsonSASouth Africa1992-199834633200716333.45512939.1341372545
Mark RamprakashENGEngland1991-200252926235015427.33649536.18212122517
JP DuminySASouth Africa2008-2017467410210316632.86454446.2868925013
Clem HillAUSAustralia1896-191248892341219139.2293374.9271992481
Asanka GurusinhaSLSri Lanka1985-199641707245214338.92610936.6578324811
Herbert SutcliffeENGEngland1924-193553849455519460.73655834.60162322476
Clyde WalcottWIWest Indies1948-196044747379822056.6910.001514124711
Mitchell JohnsonAUSAustralia2007-201573109162065123*22.20353658.401111924731
Syed KirmaniINDIndia1976-19868812422275910227.05442244.0121272463
Devon SmithWIWest Indies2003-201843762176010823.78383445.911872461
Andrew JonesNZNew Zealand1987-199539748292218644.27744339.2671122458
Bill EdrichENGEngland1938-195539632244021940.00198330.5661332449
Norm O'NeillAUSAustralia1958-196542698277918145.56191842.6061562414
Lindsay HassettAUSAustralia1938-1953436933073198*46.56229844.43101112408
Imrul KayesBANBangladesh2008-201939762179715024.28374248.0234424011
Javed OmarBANBangladesh2001-200740802172011922.05450938.151852401
Shoaib MalikPAKPakistan2001-201535606189824535.15415545.6838623917
Upul TharangaSLSri Lanka2005-201731583175416531.89321254.613862399
Kaushal SilvaSLSri Lanka2011-201839740209913928.36521240.2731262382
Sadiq MohammadPAKPakistan1969-198041742257916635.82256741.7651062370
Boeta DippenaarSASouth Africa1999-2007386251718177*30.14412841.623782375
Lance KlusenerSASouth Africa1996-2004496911190617432.86318759.8148423620

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