Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Cambusdoon New Ground×
PlayerRunsScoresBF4s6sOppositionGroundDate
CG WilliamsNAM21214610v NEPAyr11 Jul 2022
Mohammad Aadil AlamNEP20203021v NAMAyr16 Jul 2022
Karan KCNEP19191121v NAMAyr11 Jul 2022
Jan Nicol Loftie-EatonNAM19193510v NEPAyr16 Jul 2022
Ruben TrumpelmannNAM19193510v NEPAyr16 Jul 2022
Craig WrightSCO18183410v IRECambusdoon New Ground5 Aug 2006
Darron ReekersNED18181321v SCOAyr6 Aug 2006
Alexei KervezeeNED1818*2530v IRECambusdoon New Ground8 Aug 2006
David WieseNAM18182320v NEPAyr11 Jul 2022
Lo-handre LouwrensNAM18182330v NEPAyr11 Jul 2022
Ryan WatsonSCO1717*2220v KENAyr12 Aug 2008
Matthew ParkerSCO17172110v AFGAyr16 Aug 2010
Gordon GoudieSCO17171121v CANAyr11 Jul 2012
JJ SmitNAM17171411v NEPAyr11 Jul 2022
Rohit KumarNEP17175000v NAMAyr16 Jul 2022
JAR BlainSCO16163610v IRECambusdoon New Ground5 Aug 2006
Darron ReekersNED16161230v IRECambusdoon New Ground8 Aug 2006
Luuk van TroostNED15151601v SCOAyr6 Aug 2006
Craig WrightSCO1515*1001v NEDAyr6 Aug 2006
RO HussainSCO14144010v IRECambusdoon New Ground5 Aug 2006
Aasif SheikhNEP14142020v NAMAyr11 Jul 2022
David ObuyaKEN13131920v SCOAyr12 Aug 2008
Andrew WhiteIRE12121910v SCOCambusdoon New Ground5 Aug 2006
Majid HaqSCO12121910v AFGAyr16 Aug 2010
Noor-ul-HaqAFG12125600v SCOAyr17 Aug 2010
Muhammad UsmanUAE12123620v SCOAyr9 Aug 2016
Andre BothaIRE11111010v SCOCambusdoon New Ground5 Aug 2006
Dougie BrownSCO11112320v IRECambusdoon New Ground5 Aug 2006
William PorterfieldIRE11112120v SCOCambusdoon New Ground5 Aug 2006
Alexei KervezeeNED11111010v SCOAyr6 Aug 2006
Dewald NelSCO1111*1710v AFGAyr16 Aug 2010
Josh DaveySCO11113600v AFGAyr17 Aug 2010
Mohammad ShahzadAFG11111120v SCOAyr17 Aug 2010
Junaid SiddiquiCAN1111*1610v SCOAyr11 Jul 2012
Ryan WatsonSCO10101420v IRECambusdoon New Ground5 Aug 2006
WF StellingNED1010*1200v SCOAyr6 Aug 2006
Sompal KamiNEP10101800v NAMAyr11 Jul 2022
Mohammad Aadil AlamNEP10101310v NAMAyr11 Jul 2022
Pawan SarrafNEP1010*1810v NAMAyr16 Jul 2022
Gavin HamiltonSCO992800v KENAyr12 Aug 2008
Moneeb IqbalSCO99*1110v AFGAyr17 Aug 2010
Richie BerringtonSCO991300v CANAyr11 Jul 2012
Nitish KumarCAN992310v SCOAyr11 Jul 2012
Ahmed RazaUAE99*4000v SCOAyr9 Aug 2016
Mohammed QasimUAE992810v SCOAyr9 Aug 2016
Neil MacRaeSCO882110v IRECambusdoon New Ground5 Aug 2006
Bastiaan ZuiderentNED88910v SCOAyr6 Aug 2006
Bastiaan ZuiderentNED881810v IRECambusdoon New Ground8 Aug 2006
JH StanderSCO882310v CANAyr11 Jul 2012
Neil McCallumSCO772210v IRECambusdoon New Ground5 Aug 2006

BF balls faced · 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.