Teams Bill Duncan played for

Main FCNorthern Districts (1957/58)
Hawke CupNorthland (1957/58)
 South Canterbury (1960/61)
Plunket ShieldNorthern Districts (1957/58)
MiscellaneousCanterbury XI (1953/54)
 Northland (1957/58)
 South Canterbury (1959/60-1960/61)
 Canterbury Minor and Sub-Associations (1959/60)
 Canterbury B (1961/62)