John Henry Kirwan (25 December 1816 – 13 June 1899) was an English amateur cricketer who played first-class cricket from 1836 to 1842. Mainly associated with Cambridge University Cricket Club, he made 18 known appearances in first-class matches and had three brothers who all played first-class cricket.