John Barnhill Walker (30 October 1883 — 21 November 1953) was a Scottish first-class cricketer and businessman.
Walker was born at Greenock in October 1883 and was educated at the Glasgow Collegiate.
[1] Walker played two first-class cricket matches for Scotland in 1912, against the touring South Africans at Glasgow, and Ireland at Dublin.
[3] Walker served in the Renfrewshire Volunteer Regiment during the First World War, being commissioned as a temporary second lieutenant in April 1918.
Besides his cricketing and business interests, he also played rugby football for Greenock Wanderers RFC.