Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi 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/27VICWAODI3rd ODI · England tour of Australia 2026AUSENG

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
Mady VilliersSUN20222022110999.001850.0000000
Eva GrayBP/ESS2026202621199*-3300.0000020
Luke HollmanMID20242024110999.001369.2300010
Luke HollmanMID20262026110999.006150.0000001
Amara CarrSUN2023202311199*-1181.8200010
Niamh HollandWS20232023110999.005180.0000020
Ami CampbellMO20222022110999.001369.2300010
Noor AhmadWF2022202211199*-4225.0000001
Tawanda MuyeyeOI20252025110999.009100.0000020
Ali OrrSUS20222022110999.006150.0000020
Ben WellsGLO20232023110999.001850.0000000
Kashif AliWOR20222022110999.002733.3300010
Manav SutharWAR20262026110999.002536.0000000
Amuruthaa SurenkumarWAR20262026110999.001560.0000000
Abi NorgroveSV20242024110999.005180.0000010
AM VaughanSOM20242024110999.002045.0000000
S BeechWAR20262026110999.008112.5000010
Josh DaveySOM20172017121959.001181.8200020
Marchant de LangeSOM20222022220984.501656.2500010
Reece TopleyENG20222022221999.008112.5000010
Marcus HarrisLEI2021202112197*9.003129.0300000
Joe ClarkeNOT20212021120994.502437.5000100
Ben CoadYOR20252025120994.504918.3700110
Saif ZaibSB20262026221969.001090.0000000
Maitlan BrownSB2023202342297*-8112.5000010
Rebecca StokellIREW20262026220994.501656.2500110
George BartlettSOM20192019120994.502437.5000120
Emily WindsorSV/WF20232023421999.001850.0000000
Josh ThomasSOM20262026120994.503030.0000110
Ruaidhri SmithGLA20142014230943.005217.3100010
Mason CraneHAM20232023730943.001656.2500010
Sarah BryceWF/TB20252025330943.002045.0000000
Tom BantonSOM20192019230963.002142.8600010
Ricky PontingAUS2004200411188*-8100.0000010
Owais ShahENG20092009110888.001942.1100010
Tapash BaisyaBAN20042004110888.001650.0000010
Chris ReadNOT2016201611188*-4717.0200020
Michael HusseyAUS2009200911188*-4200.0000010
Dwayne BravoWI20122012110888.007114.2900010
Farveez MaharoofSL20062006110888.008100.0000000
RP AlexanderUSA20042004110888.002828.5700000
Sana MirPAKW20162016110888.008100.0000010
Adam VogesAUS20132013110888.001747.0600000
Shikhar DhawanIND20192019110888.001266.6700010
Paul StirlingMID20182018110888.006133.3300020
Darren BravoWI2012201211188*-1361.5400010
Stafanie TaylorWS20172017110888.001747.0600000
Junaid KhanMID20152015110888.007114.2900020
Danielle WyattENGW20162016110888.001080.0000000
Alex HalesENG20132013110888.00988.8900010

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.