Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th 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 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

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
WK McCallanIRECambusdoon New GroundAyr20062229650*-67143.28010121
Karim SadiqAFGCambusdoon New GroundAyr2010221114114*114.00109104.59101113
Fraser WattsSCOCambusdoon New GroundAyr2006-201043111255*56.0018759.8902081
Mohammad ShahzadAFGCambusdoon New GroundAyr2010221111100*111.0083133.73100170
Calum MacLeodSCOCambusdoon New GroundAyr20122119999*-12777.95010120
Ryan WatsonSCOCambusdoon New GroundAyr2006-2008331744737.007993.67000101
Rameez ShahzadUAECambusdoon New GroundAyr20161117474*-14052.8601082
Ryan ten DoeschateNEDCambusdoon New GroundAyr20061115656*-41136.5901054
Aarif SheikhNEPCambusdoon New GroundAyr20222215450*54.009954.5501020
Gordon DrummondSCOCambusdoon New GroundAyr2008-20124113535*-19184.2100022
Craig WrightSCOCambusdoon New GroundAyr2006-2008321331833.004475.0000011
Alexei KervezeeNEDCambusdoon New GroundAyr20062212918*29.003582.8600040
CJO SmithSCOCambusdoon New GroundAyr2006-20083212624*26.002796.3000030
Moneeb IqbalSCOCambusdoon New GroundAyr2010221149*14.003046.6700010
Majid HaqSCOCambusdoon New GroundAyr2010-2012321121212.002744.4400010
Dewald NelSCOCambusdoon New GroundAyr2006-20103111111*-1764.7100010
Junaid SiddiquiCANCambusdoon New GroundAyr20121111111*-1668.7500010
WF StellingNEDCambusdoon New GroundAyr20062211010*10.001376.9200100
Pawan SarrafNEPCambusdoon New GroundAyr20221111010*-1855.5600010
Ahmed RazaUAECambusdoon New GroundAyr201611199*-4022.5000000
Peter OngondoKENCambusdoon New GroundAyr200811133*-3100.0000000
Bernard ScholtzNAMCambusdoon New GroundAyr2022221323.001127.2700000
Ben ShikongoNAMCambusdoon New GroundAyr202211122*-825.0000000
John MooneyIRECambusdoon New GroundAyr200622111*1.00333.3300100
Hiren VaraiyaKENCambusdoon New GroundAyr200811111*-1100.0000000
Pieter SeelaarNEDCambusdoon New GroundAyr200611111*-1100.0000000
Ross LyonsSCOCambusdoon New GroundAyr2006-201031100*-90.0000000
Shapoor ZadranAFGCambusdoon New GroundAyr201021100*-20.0000000
Eoin MorganIRECambusdoon New GroundAyr2006110999999.0013473.8801071
Niall O'BrienIRECambusdoon New GroundAyr2006220855342.5011573.9101090
Jan Nicol Loftie-EatonNAMCambusdoon New GroundAyr2022220796039.5010575.2401061
Shaiman AnwarUAECambusdoon New GroundAyr2016110787878.0012960.4701090
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
Ruvindu GunasekeraCANCambusdoon New GroundAyr2012110535353.007570.6701052
David WieseNAMCambusdoon New GroundAyr2022220523426.007371.2300021
Aasif SheikhNEPCambusdoon New GroundAyr2022220483424.005292.3100080
Richie BerringtonSCOCambusdoon New GroundAyr2008-2012530463315.336274.1900060
Samiullah ShenwariAFGCambusdoon New GroundAyr2010210464646.007462.1600051
Thomas OdoyoKENCambusdoon New GroundAyr2008110454545.0039115.3800014
JJ SmitNAMCambusdoon New GroundAyr2022220442722.004891.6700023
Zeeshan SiddiqiCANCambusdoon New GroundAyr2012110434343.009047.7800021
Gavin HamiltonSCOCambusdoon New GroundAyr2008-2010330423114.0010540.0000030
Dipendra Singh AireeNEPCambusdoon New GroundAyr2022220423821.006267.7400040
Josh DaveySCOCambusdoon New GroundAyr2010-2012430412313.678747.1300040
Neil McCallumSCOCambusdoon New GroundAyr2006-2008320383119.004879.1700040
Andrew WhiteIRECambusdoon New GroundAyr2006220362418.005367.9200020
Paul HoffmannSCOCambusdoon New GroundAyr2006220353117.5017205.8800024
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.