In August 2011, Gavin was called up to the
Indonesia U16 for
2012 AFC U-16 Championship qualification in
Thailand. On 12 September 2011, he started and debuted for the youth team in a 4–1 win against
Myanmar U16 in the
2012 AFC U-16 Championship qualification where he also scored his first goal in the 8th minute. Gavin made his international debut for the senior team on 8 June 2017, against
Cambodia. He scored his debut goal for the senior team on 4 December 2017, against
Mongolia. ==Career statistics==