Players who have played for Caledonian Highlanders
A Bailwal
2010-2016
RG Brown
2016-2022
TJ Buchan
2010-2011
CG Burnett
2010-2013
FWG Burnett
2011
RD Cameron
2017
SJ Cameron
2016-2022
BA Carnegie
2021-2022
HG Carnegie
2016-2022
Chalmers
2013
EF Chalmers
2013
R Chouskey
2022
KJ Coetzer
2016-2022
FRJ Coleman
2010
F Coutts
2022
MH Cross
2010
GA Cutler
2022
BN Ditchmen
2016-2019
GD Drummond
2013
HR Edwards
2013
COM Farrell
2013
BNW Ford
2016
CR Garden
2017-2020
HJW Gardiner
2013
R Glenn
2022
G Goudie
2010-2013
CN Greaves
2016-2022
GM Hamilton
2010
JR Hogarth
2018-2020
RA Johnston
2016-2020
JF King
2018-2019
T Kirodian
2022
T Knight
2022
J Koster
2017
HG Laing
2018
MA Leask
2010-2022
L Lindsay
2019
WJ Lubbe
2019
CM Mackaness
2018
DC Mackay-Champion
2021-2022
RE McLean
2016-2022
S Meikle
2019
J Mitchell
2019
UA Mohammad
2010-2018
HG Munsey
2013
A Neill
2016-2022
LC Ngoepe
2017
LW O'Donnell
2021-2022
MA Parker
2010-2016
AD Paul
2017
M Petrie
2022
MJ Petrie
2010-2022
C Ramsay
2010-2022
I Rangebandara
2022
M Rasheed
2019
CG Robertson
2016-2018
A Saraswat
2022
M Saraswat
2022
GFB Scott
2019
SM Sharif
2016-2022
A Shazad
2018
JH Stander
2010-2013
LR Sweeney
2016-2017
GJ Tomlinson
2010
OD Townsend
2022
HJ van der Berg
2016
CV Venske
2016-2018
CD Wallace
2010-2022
RR Watson
2010-2011
BG Wilkinson
2016-2018
E Willemse
2010-2013