Teams Don Macleod played for

Main FCCentral Districts (1956/57-1966/67)
 Wellington (1958/59)
 Canterbury (1967/68)
Other FCNorth Island (1957/58)
Hawke CupRangitikei (1957/58)
 Manawatu (1959/60-1966/67)
 Hawke's Bay (1969/70)
 Northland (1971/72)
 Taranaki (1975/76)
Plunket ShieldCentral Districts (1956/57-1966/67)
 Wellington (1958/59)
 Canterbury (1967/68)
MiscellaneousWellington Colts (1948/49-1950/51)
 Wellington Under-20s (1949/50-1951/52)
 New Zealand Universities (1949/50-1953/54)
 North Island Colts (1950/51)
 New Zealand Brabin XI (1951/52)
 Auckland Under-20s (1952/53)
 Auckland (1953/54)
 Rangitikei (1956/57-1957/58)
 Central Districts East (1956/57)
 Central Districts (1956/57)
 Wellington City (1958/59)
 Manawatu (1960/61-1966/67)
 Manawatu and Wairarapa (1960/61)
 Cricket Society of Scotland (1964)
 Canterbury XI (1967/68)
 PGZ Harris' XI (1967/68)
 Hawke's Bay (1969/70-1970/71)
 Northland (1971/72)
 Taranaki (1975/76)