William Foster (8 June 1859 – 1 November 1944) was an English cricketer.
Foster made a single first-class appearance for Nottinghamshire against the Marylebone Cricket Club at Lord's in 1889.
[1] Nottinghamshire won the toss and elected to bat first, making 176 all out, with Foster being dismissed for a duck by Dick Pougher.
Chasing 157 for victory, the Marylebone Cricket Club reached their target with seven wickets in hand.
He died at Arnold, Nottinghamshire, on 1 November 1944.