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 (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kennington Oval×

Qualification: Minimum 20 innings.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickENGEngland2000-200616225113621966.82169866.904621664
Hashim AmlaSURSurrey2014-2022253151530215*58.85269156.864611695
Ollie PopeSURSurrey2017-2026748919390327455.76488679.881115446638
Graham GoochENGEngland1978-199416262129319653.88258050.1221031543
Aaron FinchSURSurrey2016-2019262761114117*53.05747149.133509958
Kumar SangakkaraSURSurrey2015-201735423201117151.56250080.4469021626
Kevin PietersenENGEngland2005-201321260126017548.46170573.9047216215
Daniel LawrenceSURSurrey2024-202629365148821848.00154896.1256215739
Denis ComptonENGEngland1937-19561321480911347.592321.74150500
Joe RootENGEngland2013-2026283831651149*47.17239768.8841021805
Eoin MorganENGEngland2010-2021212047408846.2576197.240707018
Dominic SibleySURSurrey2014-2026628514315930544.49626950.39814332925
Alastair CookENGEngland2006-201824350149514742.71296850.374821852
Jason RoySURSurrey2014-202690989377714342.443245116.3972510439107
Zafar AnsariSURSurrey2014-2016414114114510642.41221851.6217411113
Ben FoakesSURSurrey2015-202611112021405612540.97719156.40527146424
Rory BurnsSURSurrey2014-202612617019598222739.621069455.949321172625
Jamie SmithSURSurrey2018-202664708243416639.26335672.53513829845
Ian BellENGEngland2004-201524321120323538.81205658.511921507
Jos ButtlerENGEngland2011-2025232146528938.3574387.750227612
Will JacksSURSurrey2018-2026778292788150*38.192752101.314194301100
Sean AbbottSURSurrey2021-202626224677110*37.6173492.231515028
Daniel Bell-DrummondKENKent2014-202624282959107*36.88124377.152621143
Alan KnottENGEngland1967-1981142126779235.63131251.60070841
Andrew StraussENGEngland2004-20121725281612935.48147955.171611131
Steven DaviesSURSurrey2014-20163744314469935.27207269.79013416511
Gary WilsonSURSurrey2014-2016333761076160*34.71162966.051411198
Sam CurranSURSurrey2015-2026928712242112632.28258793.58316425577
Tom WestleyESSEssex2014-20261620063113631.5597864.52120914
Ryan PatelSURSurrey2017-202657675194713431.40334458.2258424524
Mark StonemanSURSurrey2017-202139471140916530.63225062.622712163
Jonny BairstowENGEngland2011-2024182326118129.1088169.35044765
Scott BorthwickSURSurrey2017-20202326267513728.13155343.46143703
Arun HarinathSURSurrey2014-2018152516709627.92146045.89050861
Paul CollingwoodENGEngland2001-20102227364679*26.92101863.46050685
James VinceHAMHampshire2014-20251520246410425.7862674.12121714
Jamie OvertonSURSurrey2020-2025464198105925.3197882.820417633
Jordan ClarkSURSurrey2019-2026787813153310723.58215171.2728415330
Rikki ClarkeSURSurrey2017-2021444087417123.16120861.340219418
Tom LawesSURSurrey2022-2026353986376020.55106060.09045767
Laurie EvansSURSurrey2020-2026474677988520.46654122.020207331
Cameron SteelSURSurrey2021-2025282343717119.5359162.77036435
Tom CurranSURSurrey2014-202694761511895419.49141184.2704712328
Gareth BattySURSurrey2014-20219251205595018.0386464.70015595
Gus AtkinsonSURSurrey2020-20263225730366*16.8345466.74023355
Stuart BroadENGEngland2007-2023303083244814.7352761.48003355
Daniel WorrallSURSurrey2022-20263833132375111.8539260.46016266
Jade DernbachSURSurrey2014-2021492161543110.2721571.63004164
James AndersonENGEngland2003-202335259140178.7537437.43002190
Matt DunnSURSurrey2014-202435258128347.5327945.88008134

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.