Herrera made his international debut for
Malta on 18 November 2009, in the 1–4 home
friendly defeat against
Bulgaria. He came on as a
substitute, replacing
Kevin Sammut in the 56th minute. On 10 September 2013, Herrera scored his first international goal in the 1–2 defeat against Bulgaria in a
2014 FIFA World Cup qualifier.
International goal :''Scores and results list Malta's goal tally first.'' == Honours ==