Afi played all six games in Brunei U21s' maiden Hassanal Bolkiah Trophy victory in 2012. He also turned out for the under-23s at the 2013 SEA Games.