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/27QUETAST2069th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd 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 India×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Javed MiandadPAKPakistan1978-1989283962228280*67.52308150.08514114813
Joe RootENGEngland2012-202535647338321859.35611555.32131213608
Ricky PontingAUSAustralia1996-201229514255525754.36442857.7081242784
Clive LloydWIWest Indies1966-1983284442344242*58.6093065.38712118622
Shivnarine ChanderpaulWIWest Indies1994-2013254410217114063.85517141.9871002198
Alastair CookENGEngland2006-201830543243129447.67537445.247912833
Allan BorderAUSAustralia1979-199220355156716352.23353743.404921717
Ken BarringtonENGEngland1959-196714213135517275.2870645.893901368
Bevan CongdonNZNew Zealand1965-1976132417137831.009330.11091657
Matthew HaydenAUSAustralia2001-200818353188820359.00286465.9268221424
Mahela JayawardeneSLSri Lanka1997-201018281182227567.48325955.916812107
Graham GoochENGEngland1979-199319332172533355.65322153.5558120910
Gordon GreenidgeWIWest Indies1974-198923394167819447.94213044.3258315118
Graeme SmithSASouth Africa2004-2013152719879437.96161661.080811424
Zak CrawleyENGEngland2021-2025142708528431.56136062.650831257
Tom LathamNZNew Zealand2014-2024122416929530.09159243.47082761
Viv RichardsWIWest Indies1974-1989284131927192*50.7196871.0787120520
Garry SobersWIWest Indies1958-197118307192019883.4810.0087214517
Rohan KanhaiWIWest Indies1958-197118281169325662.70--4711458
Hashim AmlaSASouth Africa2004-2018213721528253*43.66338345.175741813
Alvin KallicharranWIWest Indies1974-197915253122918755.8647060.643721173
Andy FlowerZIMZimbabwe1992-200291861138232*94.83230749.333711359
Bill LawryAUSAustralia1964-19691223489210046.9535461.58171882
Keith FletcherENGEngland1971-198219297874123*39.73214340.78272964
Doug WaltersAUSAustralia1968-19811017575610263.0064249.07171594
Ramnaresh SarwanWIWest Indies2002-20111424074111630.88178641.49172863
Michael ClarkeAUSAustralia2004-2014224022049329*53.92362256.5776222714
Kevin PietersenENGEngland2006-2012162811581202*58.56257361.4566120412
David GowerENGEngland1979-1990243761391200*44.87281349.452631553
AB de VilliersSASouth Africa2006-2018203511334217*39.24245154.4336214711
Jonny BairstowENGEngland2012-2024234221261114*31.52209860.1026815015
Mohammad YousufPAKPakistan1999-200715272124717349.88219856.7346216911
Bob SimpsonAUSAustralia1964-197811210112517653.57145143.004601060
Simon KatichAUSAustralia2003-201014263108812547.30209152.032601281
Marnus LabuschagneAUSAustralia2019-202515282100710838.73230043.781601140
Brian LaraWIWest Indies1994-200617290100212034.55190052.742631026
Kim HughesAUSAustralia1977-19811121298821352.00205045.71261964
Hanif MohammadPAKPakistan1952-19611526297016040.4220.00261501
Imtiaz AhmedPAKPakistan1952-19611527175313528.96--16440
Marlon SamuelsWIWest Indies2002-20161426275010431.25144351.981641109
Chris GayleWIWest Indies2002-2013142517388830.75155747.4006311612
Mark BurgessNZNew Zealand1968-1976132407259530.218430.95062715
Andrew HudsonSASouth Africa1992-19971020169014636.32183237.66161952
Andrew FlintoffENGEngland2001-2008111804737026.2892251.30064648
Chris RogersAUSAustralia2008-201551004369543.6071660.89060600
Steve SmithAUSAustralia2013-202524466235619258.90446052.83115325714
Jacques KallisSASouth Africa2000-2013183161734201*69.36390644.3975117311
Ben StokesENGEngland2014-202525471127614127.74266247.9325514116
Ian BothamENGEngland1979-198214170120120870.65166272.2655111724
Steve WaughAUSAustralia1985-200418315109015041.92253842.952531352
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.