Although he was born in England, Keane is of Irish ancestry, which made him eligible to play for the Republic of Ireland national team. He represented Ireland at under-17 and under-19 levels, but expressed his desire to play for the England under-19 team and hoped to be included in the squad for the friendly against the Czech Republic in February 2012. He made his debut for the under-19 team on 25 May 2012, in a 5–0 win against Slovenia during which his twin brother Will scored twice. He was named in manager Noel Blake's squad for the 2012 UEFA European Under-19 Championship, and helped England reach the semi-final. On 25 March 2013, Keane made his debut for the England under-21 team, replacing Andre Wisdom in the 77th minute of a 4–0 win against Austria at the Falmer Stadium.