1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 27 septembre 2019
Il signe son premier contrat professionnel avec le FC Bâle en 2005 et joue avec la réserve du club bâlois. L'année suivante il rejoint le FC Concordia Bâle et y reste jusqu'en 2008 avant de revenir en Super League avec le FC Bâle.
En janvier 2008, il fait ses débuts avec le FC Bâle marqués par une nette victoire 3:0 face au club de Neuchâtel Xamax. Le 4 novembre 2008, il remplace Atan Cagdas et dispute les matchs de C1 au côté de David Ángel Abraham et fait une prestation remarquable face au FC Barcelone entre autres.
Le 9 août 2009 lors de la rencontre disputée face au FC Zurich, Beg Ferati et Franco Costanzo, gardien et capitaine de l'équipe bâloise, ont une altercation sur le terrain et se font alors remarquer car les deux joueurs évoluent dans la même équipe[1].
Ferati choisit de rejoindre la Bundesliga par l'intermédiaire du club du SC Fribourg en 2011, où il signe pour un contrat de 3 ans. Il choisit de faire le saut à l'étranger après avoir participé à 51 matchs dans le Championnat de Suisse[2]. Il informe son club de son départ pour le club allemand en janvier 2011 avant de se blesser et est remplacé par le jeune et prometteur Aleksandar Dragović.
Le joueur rentre à la 64e en tant que remplaçant de Johan Djourou. Ferati se montre heureux de cette première sélection : « J’ai eu beaucoup de plaisir en entrant sur le terrain [...]. Je suis assez content de ma prestation. Je n’ai pas tellement ressenti de nervosité. À vrai dire, j’étais plus joyeux que nerveux. [...] C’était une bonne expérience et j’aimerais bien être de la partie la prochaine fois aussi »[4].