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
Ella McCaughanSV202220223314727*23.506671.2100030
Quinton de KockSA/SB20222022440472411.754897.9200151
James FosterESS20182018110464646.005288.4600051
Rahul DravidIND20072007110464646.007263.8900021
Paul CollingwoodENG20052005110464646.0026176.9200052
Craig KieswetterENG20112011110464646.0025184.0000043
Smriti MandhanaMSG20262026110464646.0036127.7800032
Ravindra JadejaIND20142014120463123.009548.4200080
Scott BorthwickSUR201820182214646*46.0039117.9500151
Lewis GregorySOM20162016220462823.008256.1000040
Cordelia GriffithESS20262026220464023.0044104.5500051
Dan MousleyWAR20242024120463223.008057.5000021
BI KellawayGLA/WF20252025220463323.0027170.3700060
Kevin O'BrienIRE20202020331462223.005879.3100011
Chris WoakesENG/WAR20152015230464215.337462.1600190
Jonny BairstowYOR20262026230463615.336867.6500032
Graham WaggGLA201420142314621*23.005780.7000050
Greg SmithLEI20142014230463415.339946.4600040
Tom CurranENG202020205324638*46.006768.6600040
Shane SnaterESS202620263324637*46.006373.0200032
PG TullochHAM202620261353461423.005879.3100020
Kieron PollardSB20242024310454545.0023195.6500025
Samit PatelENG20122012110454545.005188.2400032
Jonny BairstowYOR201420141114545*-4893.7500041
Mark WallaceGLA20162016110454545.0034132.3500050
Ryan HigginsGLO20192019110454545.0045100.0000003
Shai HopeWI20252025110454545.0027166.6700033
Thea BrookesYD20182018110454545.0036125.0000061
Georgia RedmayneLS20242024110454545.0031145.1600080
N FernandesMID20262026110454545.005976.2700051
Tim BresnanENG20102010221452745.0041109.7600050
Andrew GaleYOR20162016120452622.508453.5700090
George BaileyAUS/SUS20152015220452322.5038118.4200021
Daniel ChristianNOT20162016120453122.5010742.0600051
Simon HarmerESS202120212224532*-5090.0000051
Sam WhitemanNOR20232023120454522.5010642.4500160
Ben FoakesSUR20252025120454322.509945.4500070
Ed BarnardWAR20242024120452722.507857.6900060
Rishabh PantIND20212021120454122.5011040.9100050
Ollie PopeSUR20182018220454122.507460.8100040
Alfie OgborneSOM20262026120453822.505680.3600053
Ryan ten DoeschateESS20192019230453615.0010144.5500050
Tom AlsopSUS20252025231453022.507460.8100060
Matt ParkinsonKEN20242024231452922.5010443.2700070
Paige ScholfieldOI/SUR202520253314530*22.5045100.0000150
Hollie ArmitageDUR/ML20262026330452715.0036125.0000060
Stafanie TaylorSB20212021441452315.004795.7400250
Luke HollmanMID202320233414528*15.0037121.6200051
Inzamam-ul-HaqPAK200620061114444*-33133.3300032
Dinesh KarthikIND200720071114444*-4597.7800040

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.