In September 2015, Wilson was named in the
Australian under-20 side to travel to Laos for
2016 AFC U-19 Championship qualification. He made his debut for the side in a win over
Laos. He is also eligible to represent
Botswana and
England at senior level. In November 2019, he was one of four players suspended by the Australia U23 due to "unprofessional conduct". In November 2023, he received a call up for
Botswana national team but has not yet been able to play due to issues gaining Botswana citizenship and receiving a Botswana passport as an Australian citizen, with Botswana currently not allowing dual citizenship. Despite this, Wilson has participated in training camps with the squad. ==Honours==