Francis Henry (Frank) Walters (9 February 1860 – 1 June 1922) was an Australian cricketer.
Walters was born in East Melbourne. He played in 1 Test in 1885. He died at sea off Mumbai.