Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At The Rose Bowl×

Player figures come from full scorecards, which we hold for 383 of the 384 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom CooperSOM20152015110272727.0025108.0000030
Ben StokesENG20132013110272727.0025108.0000021
Jonny BairstowENG20222022110272727.003090.0000020
Marizanne KappOI20232023110272727.0022122.7300030
Chamari AtapattuSLW20262026110272727.0019142.1100041
Daniel HughesSUS20252025110272727.0020135.0000050
Sanju SamsonIND20262026110272727.0014192.8600032
Will BraggGLA20172017110272727.003969.2300030
Alex DaviesLAN201520151112727*-12225.0000031
Tom TaylorWOR202520251112727*-4658.7000031
Ryan HigginsMID20242024110272727.0026103.8500030
Jo GardnerSUN20242024110272727.004461.3600050
Harleen DeolINDW20252025110272727.004461.3600040
Rishi PatelLEI20212021110272727.005450.0000050
James HildrethSOM20212021220271413.503969.2300030
Quinton de KockSA201920192212717*27.003871.0500020
Dawid MalanMID20152015220271713.5023117.3900060
Lewis GregorySOM20262026120272513.506939.1300030
Tim GroenewaldSOM/DER20142014221272327.005846.5500020
Sean TerryHAM20152015120271913.505846.5500021
Philip SaltENG/MO20242024220272013.5023117.3900050
Rahul ChaharSUR20252025120271713.504658.7000030
Ryan PatelSUR20212021120271613.5012521.6000040
Dominic DrakesYOR20222022120272113.508133.3300021
Dan MousleyWAR20222022120271613.507536.0000040
Ella ChandlerSV20212021220272313.502993.1000000
Craig OvertonSOM/SB202520256322718*27.0026103.8500130
Dan RedfernLEI2014201423027149.004461.3600040
Daniel LawrenceESS201820183312716*13.5019142.1100011
Thea BrookesSV2019201933027179.004264.2900010
Maia BouchierSV2019201933027199.0026103.8500020
Joe DenlyKEN20152015110262626.0017152.9400041
Tim PaineAUS20102010110262626.004360.4700030
Heather KnightENGW20262026110262626.0023113.0400020
Marizanne KappOI20212021110262626.0024108.3300021
Chris LynnNS20212021110262626.0022118.1800040
Darren StevensKEN201820181112626*-17152.9400030
Marcus StoinisKEN20182018110262626.0025104.0000010
Chris LiddleGLO20192019110262626.0024108.3300021
KL RahulIND20192019110262626.004261.9000020
David PayneGLO201920191112626*-23113.0400030
Jake BallNOT20152015110262626.003868.4200030
Luke WoodNOT201520151112626*-5250.0000030
Ollie RaynerKEN20192019110262626.003770.2700030
Benny HowellGLO20182018110262626.0015173.3300002
Nick BrowneESS20182018110262626.005349.0600050
Aneurin DonaldGLA20182018110262626.0017152.9400031
Zak ChappellDER20242024110262626.004163.4100030
Dhanushka GunathillekeSL20162016110262626.0016162.5000040
Shimron HetmyerWI20252025110262626.008325.0000013

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.