John Bonner (3 April 1869 – 26 November 1936) was an English cricketer. He played for Essex between 1896 and 1898.