Alfred Shaw (29 August 1842-16 January 1907) was a cricketer, who captained the English cricket team in four test matches in 1881/2, losing two and drawing two. After retiring as a player, he became an umpire.