Teams James Downs played for

MiscellaneousUddingston (1902-1921)
 Mitchell's and Butler's (1903)
 West of Scotland (1904-1910)
 Western District Cricket Union (1904)