Batting by opposition (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Trent Bridge×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGIndia2014-2021571361154*60.1765754.95210440
Michael VaughanENGIndia2002-200734033019782.5048268.46201420
Jos ButtlerENGIndia2014-202668031110638.8838780.36111415
Ian BellENGIndia2007-201446027415945.6741865.55101370
Mike AthertonENGIndia1990-1996220219160109.5047146.50110250
Stuart BroadENGIndia2011-20214701796425.57177101.13012272
Alastair CookENGIndia2007-20185801684421.0034448.84000200
Andrew StraussENGIndia2004-20113511485537.0034443.02010180
Alec StewartENGIndia1996-20022201378768.5020766.18020200
Kevin PietersenENGIndia2007-20112401246331.0022654.87010160
Ben StokesENGIndia2014-20184501246224.8031239.74021100
Jonny BairstowENGIndia2018-20213501123822.4019856.57001161
Trevor ChappellAUSIndia1983110110110110.0013183.97100110
Nasser HussainENGIndia1996-2002221110107*110.0018758.82100120
Peter MayENGIndia1959110106106106.00--100180
Robin SmithENGIndia1990110103103103.0010598.10100110
James AndersonENGIndia2007-202161051038120.6022046.82010180
Tim BresnanENGIndia20111201019050.5014171.63010190
Sam CurranENGIndia2021-202623210041*100.0010694.34000121
Eoin MorganENGIndia2011-2018340997024.7512976.74011102
Matt PriorENGIndia2007-2014350977319.4012577.60010141
Craig WhiteENGIndia20021119494*-11978.99010121
Paul CollingwoodENGIndia2004-2007220916345.5017751.41010110
Philip SaltENGIndia2022-2026220787039.0050156.0001083
Dawid MalanENGIndia2022110777777.0039197.4401065
Matt HorneNZIndia1999110747474.0011663.79010100
Godfrey EvansENGIndia1959110737373.0073100.00010120
Gary BallanceENGIndia2014110717171.0016742.5101090
Andrew FlintoffENGIndia2002-20042216734*67.006997.1000073
Graham YallopAUSIndia19831116666*-7390.4101050
Jason RoyENGIndia2018-2022220653832.5061106.5600072
AB de VilliersSAIndia2009110636363.0051123.5301070
Dominic CorkENGIndia1996-20022216332*63.0013845.6500090
Roger TwoseNZIndia19991116060*-7777.9201050
Adil RashidENGIndia2018-20263316033*30.008570.5900072
Sam RobsonENGIndia2014110595959.0014241.5501080
Martin HortonENGIndia1959110585858.00--01060
Ken BarringtonENGIndia1959110565656.00--01062
Mark ButcherENGIndia2002110535353.0011546.0901070
Vikram SolankiENGIndia2004110525252.007569.3301080
Kim HughesAUSIndia1983110525252.008660.4701030
Mark EalhamENGIndia1996110515151.0012042.5001030
Jack RussellENGIndia1990-1996220505025.005590.9101140
Dominic SibleyENGIndia2021120462823.0020322.6600040
Graham ThorpeENGIndia1996110454545.009149.4500050
Ryan SidebottomENGIndia20071224325*-7458.1100060
Alex HalesENGIndia2014110424242.005576.3600050
Liam LivingstoneENGIndia20221114242*-29144.8300004
Junaid SiddiqueBANIndia2009110414141.0022186.3600023
Moeen AliENGIndia2014-2022330382412.675470.3700151
Page 1Next

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