24 équipes (champions de la coupe nationale nationale, plus les meilleures équipes qualifiées dans les plus importantes ligues nationales nationales européennes), sont entrées dans une phase de groupes préliminaire, divisées en quatre groupes de six équipes chacun, disputant un tournoi à la ronde. Le classement final était basé sur les victoires et les défaites individuelles. En cas d'égalité entre deux équipes ou plus, après la phase de groupes, les critères suivants ont été utilisés pour décider du classement final: 1) nombre de victoires dans les matchs en un contre un entre les équipes; 2) moyenne du panier entre les équipes; 3) moyenne générale du panier au sein du groupe.
Les quatre meilleures équipes de chaque groupe se sont qualifiées pour une 1/8 finale des éliminatoires (X-paires, matchs à domicile et à l'extérieur), tandis que les gagnants ont progressé vers les 1/4 de finale et 1/2 finale.
La finale s'est jouée dans un lieu prédéterminé.
Répartition des équipes
Les étiquettes entre parenthèses montrent comment chaque équipe s'est qualifiée pour la place de son tour de départ:
1er, 2e, 3e, 4e, 5e, etc.: Position de la ligue après d'éventuelles éliminatoires
* Aris n'a pas joué le match retour parce que ses joueurs étaient en grève pour ne pas avoir touché leur salaire et Maroussi a reçu un forfait (20-0) dans ce match.
** Le match retour d'origine a été suspendu après la disqualification de plusieurs joueurs de Telindus Racing Antwerpen et Crvena zvezda . Plus tard, la FIBA a décidé que son match devait être rejoué une semaine plus tard à huis clos pour éviter d'autres incidents, mais l'équipe yougoslave ne s'est pas présentée pour le match et Telindus a reçu un forfait (20-0).