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/27NSWSAODI1st 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 runsFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 Pakistan×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Alistair CampbellZIMZimbabwe1993-2002142506127524.48125748.69061751
Gundappa ViswanathINDIndia1978-19831523161114527.7786242.00133660
Clive LloydWIWest Indies1975-19801118260615737.8820252.48120338
Roy FredericksWIWest Indies1975-1977714259212049.336100.00150370
Geoff BoycottENGEngland1967-19786103591121*84.43166635.47330582
Alvin KallicharranWIWest Indies1975-19801118358911539.2722435.71120272
Keith FletcherENGEngland1969-1974914258612248.8363632.86150540
John ReidNZNew Zealand1979-19857121584158*53.09146338.62312611
Dhananjaya de SilvaSLSri Lanka2019-2023611158112258.1094861.29321739
John WrightNZNew Zealand1979-19891119057610730.3294941.94130743
Vijay ManjrekarINDIndia1952-19611318357474*38.27--05190
Rohan KanhaiWIWest Indies1958-1959814157321744.08--121350
Yuvraj SinghINDIndia2004-200779057216963.5678772.68310874
Sanjay ManjrekarINDIndia198947156921894.83122346.52230700
Jonathan TrottENGEngland2010-2012713156518447.08127844.21130660
Richard HadleeNZNew Zealand1973-1989121945598937.2730759.93031506
Habibul BasharBANBangladesh2001-2003612155410850.3690861.01161690
Basil D'OliveiraENGEngland1967-19719122552114*55.2081148.21150621
Mominul HaqueBANBangladesh2015-202691705519132.41110250.00051611
Shaun PollockSASouth Africa1997-2007121855508242.3194957.96020559
Graeme WoodAUSAustralia1979-19881019355010034.38156035.26122474
Jonny BairstowENGEngland2015-201891605488334.25110649.55042622
Ian HealyAUSAustralia1988-1998142015478228.79122044.84031510
Shakib Al HasanBANBangladesh2011-2024713354614454.6087662.33140664
Stuart BroadENGEngland2010-20201928553916923.4388061.25115566
Mitchell MarshAUSAustralia2014-202471315389644.8388760.65051725
Michael ClarkeAUSAustralia2004-20141017153416633.38103751.49110543
Jeremy ConeyNZNew Zealand1979-19859152528111*40.6266543.01120523
BJ WatlingNZNew Zealand2009-20211119451977*34.60128740.33042531
Temba BavumaSASouth Africa2018-2025712251110651.10106448.03130573
Mark RichardsonNZNew Zealand2001-2003611150710650.70142435.60130641
Sidath WettimunySLSri Lanka1982-1986917050615729.7667247.02123460
Bruce LairdAUSAustralia1980-198291714928530.75134936.47041340
Andrew JonesNZNew Zealand1989-199461204918640.92116642.11041412
Sandeep PatilINDIndia1980-19841117047912728.1860667.33132631
Ashwell PrinceSASouth Africa2007-2010712247513847.50106444.64120480
WPUJC VaasSLSri Lanka1994-20091830647153*19.63118839.65013541
Mark GreatbatchNZNew Zealand1989-19961020146413324.42109042.57112572
Peter ParfittENGEngland196277246011992.0018754.01400472
Jos ButtlerENGEngland2015-2020711246015251.1185553.80131496
Yashpal SharmaINDIndia1979-19831116345663*35.08120133.72040500
Everton WeekesWIWest Indies195858145519765.00--120-0
Denis ComptonENGEngland195445045327890.60--121521
Jason HolderWIWest Indies2016-202181544525841.0990949.72030558
Aunshuman GaekwadINDIndia1983-198458145120164.4343646.10130170
Ian SmithNZNew Zealand1984-1990111834506530.0060674.26031581
Niroshan DickwellaSLSri Lanka2014-202281414478334.3861073.28040562
Shane WatsonAUSAustralia2005-20106111441120*44.1084652.13120525
Chris GayleWIWest Indies2000-200681404399331.3666466.11040732
Chetan ChauhanINDIndia1978-198091724389329.2062336.28022280

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.