Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by team (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Bangladesh×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Kemar RoachWIWest Indies2009-2024132152014712.5652238.51004242
Natsai MushangweZIMZimbabwe2014240882.001844.4400320
Steven FinnENGEngland2010-201655233*1.002910.3400300
Yamin AhmadzaiAFGAfghanistan2019-202636029194.8313122.1400341
Kraigg BrathwaiteWIWest Indies2011-202414272107621243.04257941.72353932
Roy KaiaZIMZimbabwe2021120000.00100.0000200
Wasim JafferINDIndia2007231138138*69.0023359.23102170
Mohammad AliPAKPakistan2024230220.67248.3300200
Brandon MavutaZIMZimbabwe2018240962.253129.0300201
Matthew HumphreysIREIreland202524020165.003557.1400221
Umar GulPAKPakistan2003-201155021114.209721.6500220
Shingirai MasakadzaZIMZimbabwe2013-2014350502410.0015532.2600250
CBRLS KumaraSLSri Lanka2017-2024552862.672630.7700210
Asitha FernandoSLSri Lanka2022-2025550741.404914.2900210
Khurram ShahzadPAKPakistan2024-202635127126.759229.3500221
Trevor GripperZIMZimbabwe2001-200446119311238.6041146.96112231
Timycen MarumaZIMZimbabwe2013-2021360684111.3317239.5300280
Tendai ChataraZIMZimbabwe2014-20184612714*5.403772.9700241
Nathan LyonAUSAustralia2017-20264616632*13.2013748.1800271
Donald TiripanoZIMZimbabwe2018-2021360705211.6723629.6601290
Muttiah MuralitharanSLSri Lanka2001-2009117240248.005375.4700242
Tino BestWIWest Indies2004-201267129124.838832.9500231
Nkruma BonnerWIWest Indies2021-20224702649037.7174235.58022251
Tom BlundellNZNew Zealand2022-20234718257*13.6713660.29012120
Roston ChaseWIWest Indies2018470883212.5717350.8700281
Richard NgaravaZIMZimbabwe2021-20264725028*10.0011145.0500251
Zaheer KhanINDIndia2000-20107831157523.0017864.61012152
Prasanna JayawardeneSLSri Lanka2002-2009782176120*29.3332055.00102140
Graeme CremerZIMZimbabwe2005-20134811024314.5733130.8200270
Brian ChariZIMZimbabwe2014-20184801425317.7539436.04012134
Saud ShakeelPAKPakistan2024-202648018814123.5038848.45102140
Younis KhanPAKPakistan2002-20157102638200*79.75101562.86302657
Suranga LakmalSLSri Lanka2013-202191131534219.1325560.00002123
Michael VandortSLSri Lanka2001-2008812256514056.50102055.39222665
Henry NichollsNZNew Zealand2017-2023812141510737.7370758.70142471
Tillakaratne DilshanSLSri Lanka2005-201311151100816872.00127179.314421106
Elton ChigumburaZIMZimbabwe2005-201481503828825.4773951.69032406
Dinesh ChandimalSLSri Lanka2013-202514224115913864.39220052.685628714
Steve HarmisonENGEngland2003-2005310000.0030.0000100
Monde ZondekiSASouth Africa2008110000.0020.0000100
Shoaib MalikPAKPakistan2001-2003210000.00190.0000100
JP DuminySASouth Africa2015210000.0010.0000100
Stuart ClarkAUSAustralia2006110000.00200.0000100
Saeed AjmalPAKPakistan2011210000.0020.0000100
Matthew BreetzkeSASouth Africa2024110000.0040.0000100
Newman NyamhuriZIMZimbabwe2026110000.00110.0000100
Mohammad SaleemAFGAfghanistan2026110000.0030.0000100
Martin LoveAUSAustralia2003221100100*100.0015564.5210170
Lou VincentNZNew Zealand2001220232311.506237.1000120
Lasith MalingaSLSri Lanka2005-200772012126.006717.9100100
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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