James Buchanan (South African cricketer)

James Buchanan (22 February 1908 – 13 May 1989) was a South African cricketer. He played in twenty-one first-class matches from 1936/37 to 1953/54.