Gençliği
Admir Mehmedi, Makedonya'nın Gostivar şehrinde dünyaya geldi. Arnavut kökenli futbolcu, iki yaşındayken ailesi ile birlikte Makedonya'dan İsviçre'ye taşındı. Burada İsviçre kulübü AC Bellinzona tarafından keşfedildi ve futbola başladı. 2006 yılında Zürih'e taşındı. Mehmedi FC Zürich takımının altyapısına transfer oldu. Burada iki yıl oynadıktan sonra 2008 yılında A takıma yükseldi.
Zürih
Mehmedi on yedi yaşındayken FC Zürich takımında profesyonel futbol hayatına başladı. 2008 yılında A takım kadrosuna dahil oldu ve 2010 yılına kadar düzenli olarak A takım kadrosunda yer aldı. İlk maçına, Neuchâtel Xamax ile 20 Temmuz 2008 tarihinde oynanan lig maçında çıktı. Zürih takımının şampiyon tamamladığı bu sezonda toplam 11 maça çıktı. Bu maçlardan hiçbirisinde sahaya ilk on birde çıkmadı. Ancak oynadığı maçlarda toplam 2 gol attı.
2009-10 sezonunda takımda ilk on birde düzenli olarak şans bulmaya başladı. 3 Kasım 2009 tarihinde Şampiyonlar Ligi'nde 6-1 kaybedilen Marseille maçında 81 dakika görev yaptı ve böylece kariyerinde ilk kez Avrupa kupası maçında forma giydi. Zürih takımında geçirdiği bu sezonda, ligde toplam 23 maçta şans buldu. Bunların 9 tanesinde ilk on birde sahaya çıktı ve 3 gol attı.
2010-11 sezonunda takımıyla 33 lig maçında forma giydi. Bu maçların 21'inde ilk on bir başladı ve 10 gol attı. Böylece bu zamana kadarki en fazla lig golünü atmış oldu. Schweizer Cup'ta ise toplam 4 maçın 3'ünde ilk on birde sahaya çıktı. Bu maçlarda 3 gol attı.
2011-12 sezonunda, 27 Temmuz 2011 tarihinde R. Standard de Liège ile oynanan ve 1-1 eşitlikle biten Şampiyonlar Ligi maçında, takımını 1-0 öne geçiren golü attı. Bu gol kariyerinde attığı ilk Avrupa kupası golü oldu. 1-0 kazandıkları bu maçın rövanşında da galibiyeti getiren golü kaydetti. Bu sezonda ligde 24 maçta forma şansı bulurken 5 gol attı. İsviçre Kupası'nda ise 3 maçta 1 gol attı.
Mehmedi, 2012 Ocak transfer döneminde, Sunderland, Liverpool ve 1. FC Nürnberg takımlarından transfer teklifi aldı. Ancak Mehmedi Dinamo Kiev takımına transfer oldu.
Dinamo Kiev
Mehmedi 13 Ocak 2012 tarihinde, Zürih takımından Dinamo Kiev'e transfer oldu ve beş yıllık bir sözleşme imzaladı. Kiev takımındaki ilk sezonunda 7 maçta forma şans buldu. 4'ünde ilk on birde başladığı bu maçlarda 1 gol attı. Kiev'deki ikinci sezonunda ise Şampiyonlar Ligi'nde 3, Avrupa Ligi'nde 2 maça çıktı. Bu maçlarda gol atma başarısı gösteremedi. Ligde ise 8'inde ilk on birde başladığı 16 maçta golle tanışamadı. İsviçre millî takımında oynamak için daha fazla forma şansı bulabilmek amacıyla Alman kulünü Freiburg takımına transfer oldu.
Freiburg
11 Temmuz 2013 tarihinde Freiburg takımı, satın alma opsiyonlu olarak Mehmedi'yi Dinamo Kiev'den 1 yıllığına kiralık olarak transfer etti. Freiburg ile Bundesliga'da çıktığı 32 maçta toplam 12 gol kaydetti. Avrupa Ligi'nde ise 5 maçta forma giydi ve 1 gol attı. Mehmedi, Xherdan Shaqiri ile birlikte İsviçre futbolunun en gelecek vadeden futbolcusu olarak gösterildi.