John Dunlop Edwards (12 June 1860 – 31 July 1911) was an Australian cricketer who played in three Tests in England in 1888.
A short and slight man, Edwards attended Wesley College and played for Melbourne Cricket Club before making his first-class debut for Victoria in 1880–81.
He hit his highest score the following summer (65 against the touring English team)[1] before he was transferred to Bendigo in his job as a bank clerk.
His selection for the tour of England in 1888 was prompted by his heavy scoring in club matches.
Edwards did only a little better in first-class cricket overall, playing in 51 matches and scoring 961 runs at an average of 13.72.