Teams John Birnie played for

Western District Cricket UnionVale of Leven (2014)
MiscellaneousVale of Leven (2020)