Batting by team (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Sophia Gardens×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGEngland2014-202633111299*56.0014776.19010100
Alex HalesENGEngland2014-20182219858*98.0010494.2301093
Ryan McLarenSASouth Africa20131117171*-61116.39010111
AB de VilliersSASouth Africa2013110707070.007198.5901070
Alastair CookENGEngland2011-2014220695034.508779.3101070
Jonny BairstowENGEngland2011-20182216941*69.0039176.9200015
Robin PetersonSASouth Africa2013110686868.007294.4401060
Jonathan TrottENGEngland2011110636363.0060105.0001032
Angelo MathewsSLSri Lanka2013110515151.008957.3001011
Eoin MorganENGEngland2014-2018220452822.506470.3100050
Mahela JayawardeneSLSri Lanka2013110383838.006360.3200030
Ravi BoparaENGEngland20111113737*-22168.1800031
Jos ButtlerENGEngland2014-2026330331711.003984.6200041
Faf du PlessisSASouth Africa2013110303030.0023130.4300050
Will JacksENGEngland2026110303030.004468.1800020
Ian BellENGEngland2011-2014220272613.5023117.3900002
Sam CurranENGEngland2026110262626.003183.8700040
Jeevan MendisSLSri Lanka2013110252525.003571.4300010
Ben StokesENGEngland2014110232323.002979.3100030
Gus AtkinsonENGEngland20261112323*-16143.7500031
Hashim AmlaSASouth Africa2013110222222.0015146.6700040
Craig KieswetterENGEngland2011110212121.0017123.5300040
Chris WoakesENGEngland2014110202020.002386.9600001
Tillakaratne DilshanSLSri Lanka20131111818*-2185.7100020
Kumar SangakkaraSLSri Lanka2013110171717.004438.6400010
Harry BrookENGEngland2026110161616.0016100.0000021
Jason RoyENGEngland2018110151515.0012125.0000021
JP DuminySASouth Africa2013110141414.002458.3300000
James TredwellENGEngland2014110101010.001190.9100001
James AndersonENGEngland201411199*-8112.5000010
Morné MorkelSASouth Africa2013110888.001172.7300010
Lasith MalingaSLSri Lanka201311177*-2350.0000010
Lahiru ThirimanneSLSri Lanka2013110777.003122.5800010
Colin IngramSASouth Africa2013110666.005120.0000010
Rory KleinveldtSASouth Africa2013110444.00580.0000000
Kushal Janith PereraSLSri Lanka2013110444.00850.0000010
Jacob BethellENGEngland2026110444.001040.0000010
Lonwabo TsotsobeSASouth Africa2013110333.001421.4300000
David WilleyENGEngland201811133*-650.0000000
Nuwan KulasekaraSLSri Lanka2013110111.00333.3300000
Thisara PereraSLSri Lanka2013110000.0040.0000100
David MillerSASouth Africa2013110000.000-00100
Chris JordanENGEngland2014-2018210000.0020.0000100
Ben DuckettENGEngland2026110000.0010.0000100

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