Arthur Batchelar (11 March 1831 – 6 January 1912) was an English cricketer. He played two first-class matches for Surrey in 1862.