Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by ground (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Cambusdoon New Ground×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Richie BerringtonSCOCambusdoon New GroundAyr2008-2012530463315.336274.1900060
Fraser WattsSCOCambusdoon New GroundAyr2006-201043111255*56.0018759.8902081
Josh DaveySCOCambusdoon New GroundAyr2010-2012430412313.678747.1300040
Gordon DrummondSCOCambusdoon New GroundAyr2008-20124113535*-19184.2100022
Ryan WatsonSCOCambusdoon New GroundAyr2006-2008331744737.007993.67000101
Gavin HamiltonSCOCambusdoon New GroundAyr2008-2010330423114.0010540.0000030
Neil McCallumSCOCambusdoon New GroundAyr2006-2008320383119.004879.1700040
Craig WrightSCOCambusdoon New GroundAyr2006-2008321331833.004475.0000011
CJO SmithSCOCambusdoon New GroundAyr2006-20083212624*26.002796.3000030
JAR BlainSCOCambusdoon New GroundAyr2006-2008310161616.003644.4400010
Majid HaqSCOCambusdoon New GroundAyr2010-2012321121212.002744.4400010
Dewald NelSCOCambusdoon New GroundAyr2006-20103111111*-1764.7100010
PL MommsenSCOCambusdoon New GroundAyr2010-20123201055.002835.7100010
Ross LyonsSCOCambusdoon New GroundAyr2006-201031100*-90.0000000
Karim SadiqAFGCambusdoon New GroundAyr2010221114114*114.00109104.59101113
Mohammad ShahzadAFGCambusdoon New GroundAyr2010221111100*111.0083133.73100170
Calum MacLeodSCOCambusdoon New GroundAyr20122119999*-12777.95010120
WK McCallanIRECambusdoon New GroundAyr20062229650*-67143.28010121
Niall O'BrienIRECambusdoon New GroundAyr2006220855342.5011573.9101090
Jan Nicol Loftie-EatonNAMCambusdoon New GroundAyr2022220796039.5010575.2401061
Gerhard ErasmusNAMCambusdoon New GroundAyr2022220755337.5011963.0301042
Divan la CockNAMCambusdoon New GroundAyr2022220684134.0062109.68000120
Andre BothaIRECambusdoon New GroundAyr2006220675633.508182.7201080
William PorterfieldIRECambusdoon New GroundAyr2006220594829.508569.4100070
Aarif SheikhNEPCambusdoon New GroundAyr20222215450*54.009954.5501020
David WieseNAMCambusdoon New GroundAyr2022220523426.007371.2300021
Aasif SheikhNEPCambusdoon New GroundAyr2022220483424.005292.3100080
Samiullah ShenwariAFGCambusdoon New GroundAyr2010210464646.007462.1600051
JJ SmitNAMCambusdoon New GroundAyr2022220442722.004891.6700023
Dipendra Singh AireeNEPCambusdoon New GroundAyr2022220423821.006267.7400040
Andrew WhiteIRECambusdoon New GroundAyr2006220362418.005367.9200020
Paul HoffmannSCOCambusdoon New GroundAyr2006220353117.5017205.8800024
D KhanalNEPCambusdoon New GroundAyr2022220353417.507646.0500020
Darron ReekersNEDCambusdoon New GroundAyr2006220341817.0025136.0000051
Daan van BungeNEDCambusdoon New GroundAyr2006220323216.0023139.1300122
Mohammad Aadil AlamNEPCambusdoon New GroundAyr2022220302015.004369.7700031
Alexei KervezeeNEDCambusdoon New GroundAyr20062212918*29.003582.8600040
Kushal BhurtelNEPCambusdoon New GroundAyr2022220272713.505054.0000121
CG WilliamsNAMCambusdoon New GroundAyr2022220262113.005944.0700010
Dougie LockhartSCOCambusdoon New GroundAyr2010210262626.004557.7800020
Ruben TrumpelmannNAMCambusdoon New GroundAyr2022220251912.504358.1400020
Javed AhmadiAFGCambusdoon New GroundAyr2010210252525.003278.1300030
Lo-handre LouwrensNAMCambusdoon New GroundAyr2022220201810.002774.0700030
Matthew ParkerSCOCambusdoon New GroundAyr2010210171717.002180.9500010
Rohit KumarNEPCambusdoon New GroundAyr202222017178.505729.8200100
Bastiaan ZuiderentNEDCambusdoon New GroundAyr20062201688.002759.2600020
RO HussainSCOCambusdoon New GroundAyr200622016148.004535.5600010
Luuk van TroostNEDCambusdoon New GroundAyr2006210151515.001693.7500001
Dougie BrownSCOCambusdoon New GroundAyr200622015117.503050.0000030
Moneeb IqbalSCOCambusdoon New GroundAyr2010221149*14.003046.6700010
Page 1Next

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.