В Marbella Cup 2012 принимают участие 8 команд, которые разделены на 4 группы:
Группа A: «Гуанчжоу Эвергранд» (Китай), «Зестафони» (Грузия)
Группа B: ПФК ЦСКА (Москва), «Лех» (Познань, Польша)
Группа C: «Динамо» (Киев, Украина), «Крылья Советов» (Самара)
Группа D: «Рубин» (Казань), «Тимишоара» (Румыния)
Система розыгрыша турнира:
Раунд 1 (3 февраля): В первом туре обе команды из каждой группы играют между собой. Победитель этого матча будет отнесен к первой категории, а проигравший – ко второй.
Раунд 2 (6 фераля): Сначала между собой играют команды, занявшие вторые места в своих группах. В первой паре играют вторые команды групп А и В, во 2-й – вторые команды групп С и D. Затем между собой играют команды, занявшие первые места в своих группах. В первой паре играют победители групп А и В, во второй – победители групп С и D.
Матч за 7-е место (9 фераля): Между собой играют команды, проигравшие оба матча.
Матч за 5-е место (9 фераля): Между собой играют команды, проигравшие в первом матче турнира (на групповом этапе), но выигравшие во втором.
Матч за 3-е место (9 фераля): Между собой играют команды, выигравшие в первом матче турнира, но проигравшие во втором.
Матч за 1-е место (9 фераля): Между собой играют команды, выигравшие оба матча.
Таким образом команды все команды сыграют по 3 матча. Каждый матч состоит из двух таймов по 45 минут. При ничейном счете по окончании основного времени матча, победитель выявляется в серии пенальти. Серия пенальти проводится по классической схеме.
В каждом матче участвующая команда может провести 11 замен игроков, включая вратаря.