Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi 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
Ollie PriceGLO20252025110424242.0039107.6900011
Alex LeesYOR201520151214237*42.0013431.3400030
Tom WestleyESS20172017120423621.0010440.3800080
Emilio GayDUR202520251214223*42.008151.8500070
Alice MonaghanSUR20262026330422114.007060.0000010
Joey EvisonKEN20242024231421521.006465.6300060
Fidel EdwardsHAM20172017564422021.005971.1900051
Marcus TrescothickENG20052005110414141.0037110.8100050
Sanath JayasuriyaSL20062006110414141.0030136.6700042
Kamran AkmalPAK20102010110414141.005377.3600060
Sarfraz AhmedPAK201920191114141*-32128.1300020
David WieseSUS20202020110414141.0026157.6900022
Nat Sciver-BruntENGW20252025110414141.005278.8500050
John SimpsonMID20222022110414141.0026157.6900022
Tom Kohler-CadmoreYOR20192019110414141.007753.2500040
Matthew ShortAUS20242024110414141.0026157.6900042
Florence MillerSUN20242024110414141.0031132.2600060
Josh ThomasSOM20242024110414141.005771.9300050
SML FernandesESS20252025110414141.0038107.8900060
Thomas RewSB20262026110414141.0030136.6700051
Michael LumbNOT20162016120413220.506959.4200060
Peter HandscombYOR20172017120414020.506068.3300050
Dawid MalanMID20192019220412320.5037110.8100070
Adam LythYOR20222022120412220.5014827.7000060
Tom SmithGLO201420142224130*-27151.8500041
Fi MorrisSV20192019221413641.0037110.8100040
George BartlettSOM20212021220412720.509543.1600031
Ben SlaterNOT20252025230413113.6711037.2700060
Sophia SmaleWF/ESS20262026331413320.5036113.8900030
Izzy SharpNZW20262026330413613.6734120.5900140
Brendon McCullumNZ201320131114040*-19210.5300032
Chris GayleWI20172017110404040.0029137.9300015
BJ PatelKEN200420041114040*-7751.9500010
Suresh RainaIND20112011110404040.0019210.5300033
Mitchell MarshAUS201520151114040*-34117.6500021
Karl BrownLAN20152015110404040.005375.4700040
Chris WoakesENG20192019210404040.005474.0700040
Chris WoakesENG20202020210404040.005474.0700050
Lizelle LeeSS20172017110404040.0024166.6700080
Ben DuckettWF20222022110404040.0031129.0300050
Brett D'OliveiraWOR20212021110404040.004197.5600060
Babar AzamPAK20162016110404040.004295.2400040
James BraceyGLO20192019110404040.004393.0200040
Fran WilsonWS20192019110404040.0030133.3300051
Matt RenshawSOM20182018110404040.0036111.1100021
Max HoldenMID20222022110404040.0033121.2100051
Prithvi ShawNOR20242024110404040.0034117.6500051
Harrison WardSUS20262026110404040.0021190.4800043
CR NichollsGLA20262026110404040.005276.9200031
Ravi BoparaESS20142014120403920.005868.9700050

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.