Erste internationale Erfahrungen sammelte Tariq Ahmed al-Amri bei der Sommer-Universiade 2011 in Shenzhen, bei der er in 14:11,06 min den achten Platz im 5000-Meter-Lauf belegte. 2014 nahm er erstmals an den Asienspielen in Incheon teil und wurde dort über 5000 und 10.000 Meter jeweils Achter. Im Jahr darauf wurde er bei den Militärweltspielen im südkoreanischen Mungyeon in 13:34,89 min Vierter. 2016 wurde er im 1500-Meter-Lauf Neunter bei den Hallenasienmeisterschaften in Doha und qualifizierte sich über 5000 Meter für die Olympischen Spiele in Rio de Janeiro, bei denen er mit 14:26,90 min im Vorlauf ausschied. Im Jahr darauf gelangte er bei den Islamic Solidarity Games in Baku auf den zehnten Rang. Anschließend gewann er bei den Asienmeisterschaften in Bhubaneswar in 14:56,83 min die Bronzemedaille hinter dem Inder Govindan Lakshmanan und dem Katari Yaser Salem Bagharab. Anfang September gewann er bei den Asian Indoor &amp; Martial Arts Games in Aşgabat in 8:03,98 min die Silbermedaille im 3000-Meter-Lauf.