Even though he was born in Thailand into a mixed English and Indonesian family, he decided to represent Indonesia at the international level. Baggott has played for Indonesia at the
under-19 level. He won his first cap for the under-19 team on 11 October 2020 in a friendly against
North Macedonia U19. He received a call to join the senior
Indonesia national football team in May 2021 but rejected it due to
COVID-19 travel restrictions. On 22 October 2021, the Chief of
PSSI, Mochamad Iriawan, stated that Baggott had refused to play for Indonesia after rejecting multiple call-ups. Baggott immediately sent a letter to PSSI explaining his absence and his willingness to accept the next call-up, citing the fact that the COVID-19 situation in
the United Kingdom and
Indonesia have been much better. Iriawan openly accepted his explanation three days later. On 16 November 2021, he made his debut for the
senior team in a
friendly match against
Afghanistan. He played for 68 minutes and was substituted by
Victor Igbonefo due to a concussion head injury, which resulted in a
Football Association mandatory 14-day 'no footballing activity' recuperation period. Baggott was cleared to play again on 2 December 2021, after a
neurological MRI scan concluded no lasting damage. On 12 December 2021, Baggott made his senior team competitive debut against
Laos in the
AFF Suzuki Cup, played in Singapore, in which Indonesia won the match 5–1. He scored his first goal for the national team on 19 December 2021, netting a header for the last goal of a 4–1 win against
Malaysia. Baggott again represented the senior national team for the
2023 AFC Asian Cup qualification – third round competition in Kuwait from 8 to 14 June. Baggott played in all 3 matches against
Kuwait,
Jordan, and
Nepal. Baggott helped Indonesia secure qualification for the
Asian Cup that took place in January 2024. Baggott scored his second international goal in the 7–0 win over Nepal. Baggott was named in the provisional Indonesia squad for the
2022 AFF Championship but chose instead to stay with
Gillingham during the busy December–January period of fixtures and with the Kent side bottom of
League Two at the time of his call up. Baggott was once again called up for the Indonesia squad for two friendlies against
Burundi on 25 and 28 March 2023. On 27 May 2023, Baggott received a call-up for the friendly matches against
Palestine and
Argentina. He started both matches and played the full game. On 29 August, Baggott received a call-up to the
under-23 team for the
2024 AFC U-23 Asian Cup qualification. He made his debut for the under-23 team against
Chinese Taipei, where he also scored a goal in a 9–0 win. In January 2024, Baggott was named in the final squad for the
2023 AFC Asian Cup tournament in Qatar. He featured twice in the group-stage phase as they qualified as one of the four best third-placed teams. He played the full ninety minutes as Indonesia were defeated 4–0 by
Australia. Baggott himself opened the scoring for the opposition with an own goal after twelve minutes. In March 2026, Baggott received his first call-up to the national team for two years under new coach
John Herdman. ==Career statistics==