1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 23 août 2014
Le , Mario Basler dispute son premier match professionnel lors du déplacement du FC Kaiserslautern sur le terrain Bayer Leverkusen (0-1) pour le compte de la 34e journée de Bundesliga[1]. Il n'y fait qu'une seule apparition en championnat avant de rejoindre en 1989 Rot-Weiss Essen, puis deux ans plus tard le Hertha Berlin, deux clubs de deuxième division où il s'impose progressivement comme un joueur notable.
En 1993 il fait son retour en Bundesliga, sous le maillot du Werder Brême. Il y remporte la Coupe d'Allemagne pour sa première année, et atteint la 2e place du championnat la saison suivante, au cours de laquelle il est co-meilleur buteur du championnat avec 20 buts. Il est transféré en 1996 au FC Bayern Munich pour huit millions de DM. Il y remporte le championnat allemand en 1997 et 1999. En 1998 il remporte pour la 2e fois la Coupe, en marquant en finale le but décisif. En 1999, Basler inscrit le premier but de la finale de la Ligue des champions, perdue dans les arrêts de jeu face à Manchester United au Camp Nou (1-2).
De 1994 à 1998, il est sélectionné en équipe d'Allemagne. Il est du voyage pour la Coupe du monde 1994, où il rentre en jeu lors de la victoire en poule face à la Bolivie[2]. Deux ans plus tard, il est de la sélection victorieuse lors de l'Euro 1996 en Angleterre, mais n'entre pas en jeu pendant la compétition. Redevenu titulaire en 1997, il manque pourtant la Coupe du monde 1998 et honore sa 30e et dernière cape le face aux Pays-Bas[3].
Alors que la saison 1999-2000 a démarré, Basler retourne dans son club formateur, le FC Kaiserslautern, avec lequel il atteint en 2001 la demi-finale de la Coupe UEFA (perdue face aux Espagnols du Deportivo Alavés), et en 2003 la finale de la Coupe d'Allemagne, perdue face au Bayern. Il termine sa carrière de joueur sur une dernière pige dans le club qatari d'Al-Rayyan SC, en 2003-2004.
Il laisse l'image d'un joueur très doué mais au caractère difficile et au comportement controversé, détesté par nombre de joueurs et qui n'a pas connu une carrière aussi brillante que son talent aurait pu lui offrir[4].
Entraîneur
Dès sa retraite sportive, en 2004, il se reconvertit comme entraîneur. Jusqu'à maintenant sa carrière est restée modeste, Basler n'étant passé que par des clubs de divisions inférieures[5]. Il dirige d'abord le club allemand de Jahn Ratisbonne, en Regionalliga Sud (le 4e échelon du football allemand), d'où il est licencié en . Après deux ans de pause, il retrouve un poste comme entraîneur adjoint d'Uwe Rapolder(en) au TuS Coblence. En , il quitte Coblence pour prendre en charge l'équipe de l'Eintracht Trèves, en Regionalliga Ouest. Il est licencié en février 2010[6].
En août 2010 il est recruté par le Wacker Burghausen, en 3. Liga, mais est de nouveau licencié après la relégation du club en fin de saison. En octobre 2011, il signe au Rot-Weiss Oberhausen, autre sociétaire de 3. Liga. Il est de nouveau relégué et démissionne en septembre 2012 après une mauvaise série de résultats[7].