Barrow maakte zijn debuut in het Gambiaans voetbalelftal op 8 september 2018, toen een kwalificatiewedstrijd voor het AK 2019 gespeeld werd tegen Algerije. Namens dat land opende Baghdad Bounedjah twee minuten na rust de score. Door een doelpunt van Assan Ceesay werd uiteindelijk met 1–1 gelijkgespeeld. Barrow moest van bondscoach Tom Saintfiet op de reservebank beginnen en hij mocht na zesenzestig minuten invallen voor de Gambiaanse doelpuntenmaker. De andere debutant bij Gambia dat duel was Ebou Adams (Leyton Orient). Op 12 juni 2019, tijdens zijn vijfde interlandoptreden, kwam Barrow voor het eerst tot scoren. Op die dag werd een vriendschappelijke wedstrijd gespeeld tegen Marokko en na vierentwintig minuten tekende de aanvaller voor het enige doelpunt: 0–1.