Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1014th Match · Abu Dhabi T10 League 2026RDCYLT20Semi 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
Pat CumminsAUS202020202221313*-5260.0000011
Craig YoungIRE20202020321131113.001872.2200010
Wayne MadsenMO202220222201396.502161.9000000
Tim GroenewaldSOM201720172211310*13.005523.6400020
Mark WoodENG201520152221310*-1492.8600010
Max WallerSOM2016201622113913.001681.2500010
Alex BlakeKEN201620162211313*13.007185.7100130
Sam CurranENG202220222201396.5012108.3300001
George RhodesWOR2018201812013126.509813.2700010
Rob JonesWOR202420241201396.503933.3300030
Eddie ByromSOM20212021121131113.001586.6700020
Ryan PatelSUR2025202512013136.502552.0000130
Sam EvansLEI202120211201386.503438.2400010
Alice CapseyENGW/BP202620262201386.5013100.0000010
James WhartonYOR2025202512013136.502650.0000110
Harry DukeYOR20212021121131213.002259.0900000
James SalesNOR2022202212013106.502454.1700020
Shahid AfridiHAM201720175301384.331968.4200100
James HildrethSOM2019201923013114.332748.1500110
Adam LythYOR/NS202120212301374.333834.2100120
Brad WhealHAM2017201733113136.507317.8100110
Jess KerrNZW20262026333136*-12108.3300000
Mary TaylorSV/SB202320234311376.502552.0000110
Chris JordanSB202620264421356.509144.4400020
Mason CraneHAM201920198421376.502552.0000120
Mohammad YousufPAK20042004110121212.002842.8600000
Mohammad RafiqueBAN20042004110121212.001963.1600020
Nain AbidiPAKW20162016110121212.001392.3100020
Ravi BoparaESS201520151111212*-2842.8600000
Roelof van der MerweSOM20182018210121212.0012100.0000000
Colin IngramGLA20192019110121212.001392.3100020
Meg LanningLS20242024110121212.0012100.0000020
Natasha FarrantSV201720172111212*-6200.0000010
John SimpsonMID201420141111212*-6200.0000020
Chris RushworthDUR201520151111212*-9133.3300011
Daniel Bell-DrummondKEN20202020110121212.009133.3300001
Sam BillingsKEN20222022110121212.0012100.0000000
Tom CurranENG/SUR20172017210121212.002157.1400010
Tom HelmMID202020201111212*-8150.0000010
Ben WrightGLA20152015110121212.001580.0000020
Andrew SalterGLA201820181111212*-4300.0000011
Ian CockbainGLO20172017110121212.002157.1400010
Nick BrowneESS20222022110121212.002744.4400020
Jake LibbyWOR20212021110121212.002060.0000010
Aneurin DonaldENG20262026110121212.005240.0000011
Liam LivingstoneBP20252025110121212.001963.1600010
Saqib MahmoodENG20202020310121212.001580.0000010
Saqib MahmoodENG20242024110121212.001580.0000001
Anuj DalDER20242024110121212.001963.1600010
Paul WalterESS201720171111212*-9133.3300010

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.