Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLiveSemi Final · CSA Pro20 2026/27LIO31/0 (4)WPLIO chose to batT20Semi Final · CSA Pro20 2026/27WAR163/2BOL160/7Warriors won by 8 wickets (11 balls left)T1016th Match · Abu Dhabi T10 League 2026RDCUTODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGT2069th 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)List 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 2026AUSENGT20I1st T20I · 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
Morné MorkelSUR2018201811144*-944.4400010
Bismah MaroofPAKW20162016110444.00580.0000010
Boyd RankinENG20132013110444.004100.0000000
Jonathan TrottENG20112011110444.001723.5300000
Tim SoutheeNZ20232023110444.003133.3300010
Sophie DevineBP20232023110444.002200.0000010
Rachel PriestWS20192019110444.004100.0000010
Steve SmithWF20252025110444.002200.0000010
Azhar AliWOR20232023110444.001136.3600000
Shannon GabrielWI20202020110444.00580.0000010
Chamari AtapattuYD20182018110444.00944.4400000
Craig CachopaSUS20142014110444.004100.0000010
Mohammad NabiKEN20192019110444.004100.0000010
Fawad AhmedAUS2013201321144*-2200.0000010
Chris JordanSUR/SB2025202531144*-3133.3300000
Sam BillingsENG/KEN20172017310444.00580.0000000
Tymal MillsSUS/SB20252025510444.002200.0000010
David PayneGLO/WF20222022210444.00666.6700000
Tom SmithLAN20162016110444.002317.3900010
Andrew CarterHAM20162016110444.004100.0000010
Jake BallSOM2026202611144*-1625.0000010
Andrew SalterGLA20152015110444.00580.0000000
Ian CockbainGLO20222022110444.00580.0000010
Sidra NawazPAKW20162016110444.00757.1400000
George LindeKEN20222022110444.004100.0000010
Ben DwarshuisBP20262026110444.00850.0000000
Nathan SowterOI2023202311144*-3133.3300000
Adam HoseSOM20162016110444.004100.0000000
Philip SaltSUS20212021110444.002200.0000010
Ryan StevensonHAM20152015110444.003133.3300010
Aaron BeardESS2019201911144*-666.6700000
Dhanushka GunathillekeSL20212021110444.002200.0000010
Zafar GoharGLO20232023110444.00850.0000000
Abtaha MaqsoodESS2025202511144*-3133.3300000
Hasan AliPAK2019201911144*-4100.0000000
Hasan AliWAR20242024110444.001330.7700000
Alice MacleodWS20172017110444.00944.4400000
Alice MacleodSUN20232023110444.00757.1400010
Katie GeorgeWAR20252025110444.00580.0000000
Georgia HennessyWS20202020110444.00757.1400010
Rashid KhanML20262026110444.003133.3300000
Wanindu HasarangaSL20262026110444.00757.1400000
Marie KellyTB20242024110444.003133.3300010
Danielle GibsonENGW2026202611144*-757.1400000
Charlie DeanENGW2026202611144*-3133.3300010
Eathan BoschESS2024202411144*-4100.0000000
Rachin RavindraNZ20232023110444.002200.0000010
Matthew BreetzkeSA20252025110444.001040.0000010
Arshdeep SinghIND2026202611144*-580.0000000
Daniel DouthwaiteGLA20252025110444.00850.0000000

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.