Duncan Bell McLachlan (30 October 1893 – 15 September 1958) was a New Zealand cricketer. He played five matches of first-class cricket for Canterbury and Otago between the 1912âÂÂ13 and 1921âÂÂ22 seasons.
A left-arm medium-pace bowler, McLachlan took 22 wickets in seven days in two first-class matches on Canterbury's northern tour in January 1915. On 6 and 7 January, against Hawke's Bay in Hastings, he took 7 for 57 and 5 for 17 in Canterbury's innings victory. On 9, 11 and 12 January he took 4 for 59 and 6 for 43 against Wellington at the Basin Reserve, Wellington; Canterbury won by 92 runs.
McLachlan served overseas with the New Zealand Expeditionary Force in World War I. He was part of the New Zealand occupation of Cologne in Germany immediately after the end of the war.
Professionally McLachlan worked as a piano tuner. He died at Chatswood in Sydney in 1958 aged 64.