# Liga dos Campeões da AFC de 2021 – Fase de Grupos

A Fase de Grupos da Liga dos Campeões da AFC de 2021 foi disputada entre 14 de abril até 11 de julho. Um total de 40 equipes disputaram esta fase para definir os 16 classificados para às oitavas de final.

## Sorteio

O sorteio para a fase de grupos foi realizado em 27 de janeiro de 2021 na sede da AFC em Kuala Lumpur na Malásia. As 40 equipes foram distribuídas em dez grupos com quatro equipes cada. Equipes da mesma associação não puderam ser sorteadas no mesmo grupo.

## Formato

Os vencedores de cada grupo e os três melhores segundos colocados de cada região avançam para as oitavas de final.

## Calendário

O calendário para a competição é o seguinte:
| Rodada | Datas | Datas |
| Rodada | Ásia Ocidental | Ásia Oriental |
| Primeira rodada | 14–15 de abril | 22, 24–26 de junho |
| Segunda rodada | 17–18 de abril | 25, 27–29 de junho |
| Terceira rodada | 20–21 de abril | 28, 30 de junho – 2 de julho |
| Quarta rodada | 23–24 de abril | 1, 3–5 de julho |
| Quinta rodada | 26–27 de abril | 4, 6–8 de julho |
| Sexta rodada | 29–30 de abril | 7, 9–11 de julho |

### Sedes centralizadas

Em 11 de março de 2021 a AFC confirmou as sedes para à fase de grupos, exceto para o Grupo H e I que serão definidas posteriormente. Em 10 de maio de 2021 a AFC confirmou as sedes do Grupo H e I.
* Grupos A e D: Riade, Arábia Saudita
* Grupo B: Xarja, Emirados Árabes Unidos
* Grupo C: Jidá, Arábia Saudita
* Grupo E: Margão, Índia
* Grupos F e G: Bangkok, Tailândia
* Grupos H e I: Tashkent, Uzbequistão
* Grupos J: Buri Ram, Tailândia

## Grupos
### Grupo A

| Pos | Equipe | Pts | J | V | E | D | GP | GC | SG | | IST | HIL | SAH | AGK |
| 1 | Istiklol | 10 | 6 | 3 | 1 | 2 | 10 | 8 | +2 | Classificado às oitavas de final | — | 4–1 | 0–0 | 1–2 |
| 2 | Al-Hilal (H) | 10 | 6 | 3 | 1 | 2 | 11 | 9 | +2 | Classificado às oitavas de final | 3–1 | — | 0–2 | 2–2 |
| 3 | Shabab Al-Ahli | 7 | 6 | 2 | 1 | 3 | 6 | 6 | 0 | Eliminado | 0–1 | 0–2 | — | 3–1 |
| 4 | AGMK | 7 | 6 | 2 | 1 | 3 | 9 | 13 | −4 | Eliminado | 2–3 | 0–3 | 2–1 | — |
* 1 2 Diferença de gols no confronto direto: Istiklol 1, Al Hilal −1.
* 1 2 Diferença de gols no confronto direto: Shabab Al-Ahli 1, AGMK −1.
| 15 de abril | Istiklol | 0 – 0 | Shabab Al-Ahli | Estádio Internacional Rei Fahd, Riade |
| 22:00 (UTC+3) | | Relatório | | Árbitro: SRI Hettikamkanamge Perera |
| 15 de abril | Al-Hilal | 2 – 2 | AGMK | Estádio Príncipe Faisal bin Fahd, Riade |
| 22:00 (UTC+3) | Rakhmanov 27' (g.c.) Vietto 36' | Relatório | Polvonov 11' Shaakhmedov 70' | Árbitro: JPN Ryuji Sato |
| 18 de abril | Shabab Al-Ahli | 0 – 2 | Al-Hilal | Estádio Príncipe Faisal bin Fahd, Riade |
| 22:00 (UTC+3) | | Relatório | Gomis 14' Carrillo 28' | Árbitro: IRQ Mohanad Qasim Sarray |
| 18 de abril | AGMK | 2 – 3 | Istiklol | Estádio Internacional Rei Fahd, Riade |
| 22:00 (UTC+3) | Polvonov 57', 90' | Relatório | Đokić 45+1' (g.c.) M. Dzhalilov 55' Rakhimov 80' | Árbitro: MAS Mohd Amirul Izwan Yaacob |
| 21 de abril | Al-Hilal | 3 – 1 | Istiklol | Estádio Príncipe Faisal bin Fahd, Riade |
| 22:00 (UTC+3) | Al-Bulaihi 39' Bahebri 52', 64' | Relatório | Hanonov 41' | Árbitro: SYR Masoud Tufayelieh |
| 21 de abril | AGMK | 2 – 1 | Shabab Al-Ahli | Estádio Internacional Rei Fahd, Riade |
| 22:00 (UTC+3) | Đokić 87' Komilov 90+1' | Relatório | Al-Attas 28' | Árbitro: BHR Ali Abdulnabi |
| 24 de abril | Istiklol | 4 – 1 | Al-Hilal | Estádio Príncipe Faisal bin Fahd, Riade |
| 22:00 (UTC+3) | M. Dzhalilov 39', 44' Safarov 49', 53' | Relatório | Gomis 24' | Árbitro: OMA Omar Al-Yaqoubi |
| 24 de abril | Shabab Al-Ahli | 3 – 1 | AGMK | Estádio Internacional Rei Fahd, Riade |
| 22:00 (UTC+3) | Suhail 3' Carlos Eduardo 11' Al-Attas 30' | Relatório | Gadoyev 14' | Árbitro: IRQ Ali Sabah |
| 27 de abril | Shabab Al-Ahli | 0 – 1 | Istiklol | Estádio Internacional Rei Fahd, Riade |
| 22:00 (UTC+3) | | Relatório | A. Dzhalilov 90+6' | Árbitro: MAS Mohd Amirul Izwan Yaacob |
| 27 de abril | AGMK | 0 – 3 | Al-Hilal | Estádio Príncipe Faisal bin Fahd, Riade |
| 22:00 (UTC+3) | | Relatório | Vietto 39' Gomis 47' Al-Shahrani 58' | Árbitro: SRI Hettikamkanamge Perera |
| 30 de abril | Istiklol | 1 – 2 | AGMK | Estádio Internacional Rei Fahd, Riade |
| 22:00 (UTC+3) | Soirov 87' | Relatório | Polvonov 67' Đokić 79' | Árbitro: IRQ Mohanad Qasim Sarray |
| 30 de abril | Al-Hilal | 0 – 2 | Shabab Al-Ahli | Estádio Príncipe Faisal bin Fahd, Riade |
| 22:00 (UTC+3) | | Relatório | Igor Jesus 54' (pen), 90' | Árbitro: BHR Ali Abdulnabi |

### Grupo B

| Pos | Equipe | Pts | J | V | E | D | GP | GC | SG | | SHA | TRA | PAK | QWJ |
| 1 | Sharjah (H) | 11 | 6 | 3 | 2 | 1 | 9 | 6 | +3 | Classificado às oitavas de final | — | 0–2 | 4–1 | 1–0 |
| 2 | Tractor | 10 | 6 | 2 | 4 | 0 | 6 | 3 | +3 | Classificado às oitavas de final | 0–0 | — | 0–0 | 1–0 |
| 3 | Pakhtakor | 7 | 6 | 1 | 4 | 1 | 6 | 8 | −2 | Eliminado | 1–1 | 3–3 | — | 1–0 |
| 4 | Al-Quwa Al-Jawiya | 2 | 6 | 0 | 2 | 4 | 2 | 6 | −4 | Eliminado | 2–3 | 0–0 | 0–0 | — |
| 14 de abril | Pakhtakor | 3 – 3 | Tractor | Estádio Sharjah, Xarja |
| 19:00 (UTC+4) | Ćeran 69' Mukhiddinov 75' Erkinov 82' | Relatório | Dejagah 53' (pen) Abbaszadeh 56', 85' (pen) | Árbitro: JPN Jumpei Iida |
| 14 de abril | Sharjah | 1 – 0 | Al-Quwa Al-Jawiya | Estádio Sharjah, Xarja |
| 22:00 (UTC+4) | Ba Wazir 62' | Relatório | | Árbitro: BHR Nawaf Shukralla |
| 17 de abril | Al-Quwa Al-Jawiya | 0 – 0 | Pakhtakor | Estádio Sharjah, Xarja |
| 19:00 (UTC+4) | | Relatório | | Árbitro: LBN Hussein Abo Yehia |
| 17 de abril | Tractor | 0 – 0 | Sharjah | Estádio Sharjah, Xarja |
| 22:00 (UTC+4) | | Relatório | | Árbitro: CHN Ma Ning |
| 20 de abril | Al-Quwa Al-Jawiya | 0 – 0 | Tractor | Estádio Sharjah, Xarja |
| 19:00 (UTC+4) | | Relatório | | Árbitro: OMA Ahmed Al-Kaf |
| 20 de abril | Sharjah | 4 – 1 | Pakhtakor | Estádio Sharjah, Xarja |
| 22:00 (UTC+4) | Ba Wazir 10' S. Saleh 26' Caio 58' Luanzinho 62' | Relatório | Ćeran 21' | Árbitro: JPN Jumpei Iida |
| 23 de abril | Tractor | 1 – 0 | Al-Quwa Al-Jawiya | Estádio Sharjah, Xarja |
| 19:00 (UTC+4) | Tikdari 2' | Relatório | | Árbitro: JPN Jumpei Iida |
| 23 de abril | Pakhtakor | 1 – 1 | Sharjah | Estádio Sharjah, Xarja |
| 22:00 (UTC+4) | Derdiyok 59' | Relatório | Khalfan 87' | Árbitro: CHN Fu Ming |
| 26 de abril | Tractor | 0 – 0 | Pakhtakor | Estádio Sharjah, Xarja |
| 19:00 (UTC+4) | | Relatório | | Árbitro: LBN Hussein Abo Yehia |
| 26 de abril | Al-Quwa Al-Jawiya | 2 – 3 | Sharjah | Estádio Sharjah, Xarja |
| 22:00 (UTC+4) | Collazos 15', 52' | Relatório | Ba Wazir 25' S. Saleh 35', 60' | Árbitro: OMA Ahmed Al-Kaf |
| 29 de abril | Pakhtakor | 1 – 0 | Al-Quwa Al-Jawiya | Estádio Sharjah, Xarja |
| 19:00 (UTC+4) | Kholdorkhonov 79' | Relatório | | Árbitro: BHR Nawaf Shukralla |
| 29 de abril | Sharjah | 0 – 2 | Tractor | Estádio Sharjah, Xarja |
| 22:00 (UTC+4) | | Relatório | Abbaszadeh 7', 66' | Árbitro: JPN Jumpei Iida |

### Grupo C

| Pos | Equipe | Pts | J | V | E | D | GP | GC | SG | | EST | DUH | AHL | SHO |
| 1 | Esteghlal | 11 | 6 | 3 | 2 | 1 | 14 | 8 | +6 | Classificado às oitavas de final | — | 2–2 | 5–2 | 1–0 |
| 2 | Al-Duhail | 9 | 6 | 2 | 3 | 1 | 11 | 9 | +2 | Classificado às oitavas de final | 4–3 | — | 1–1 | 2–0 |
| 3 | Al-Ahli (H) | 9 | 6 | 2 | 3 | 1 | 9 | 8 | +1 | Eliminado | 0–0 | 1–1 | — | 2–1 |
| 4 | Al-Shorta | 3 | 6 | 1 | 0 | 5 | 3 | 12 | −9 | Eliminado | 0–3 | 2–1 | 0–3 | — |
| 15 de abril | Al-Duhail | 2 – 0 | Al-Shorta | Cidade dos Esportes Rei Abdullah, Jidá |
| 20:45 (UTC+3) | Kadhim 36' (g.c.) Edmilson 53' | Relatório | | Árbitro: SIN Muhammad Taqi |
| 15 de abril | Esteghlal | 5 – 2 | Al-Ahli | Cidade dos Esportes Rei Abdullah, Jidá |
| 23:15 (UTC+3) | Esmaeili 5' Naderi 54' Ghayedi 67', 86' Diabaté 89' (pen) | Relatório | Al Somah 27' (pen), 79' | Árbitro: JOR Ahmed Al-Ali |
| 18 de abril | Al-Ahli | 1 – 1 | Al-Duhail | Cidade dos Esportes Rei Abdullah, Jidá |
| 20:45 (UTC+3) | Al Somah 90+1' | Relatório | Olunga 53' | Árbitro: THA Sivakorn Pu-udom |
| 18 de abril | Al-Shorta | 0 – 3 | Esteghlal | Cidade dos Esportes Rei Abdullah, Jidá |
| 23:15 (UTC+3) | | Relatório | Naderi 44' Esmaeili 55' Diabaté 65' | Árbitro: SRI Nivon Robesh Gamini |
| 21 de abril | Al-Duhail | 4 – 3 | Esteghlal | Cidade dos Esportes Rei Abdullah, Jidá |
| 20:45 (UTC+3) | Olunga 10', 27', 85' Al-Ahrak 43' | Relatório | Motahari 4' Diabaté 34' Esmaeili 74' | Árbitro: JOR Ahmed Al-Ali |
| 21 de abril | Al-Shorta | 0 – 3 | Al-Ahli | Cidade dos Esportes Rei Abdullah, Jidá |
| 23:15 (UTC+3) | | Relatório | Hassoun 22' Fettouhi 37' Ghareeb 90+4' | Público: 50 Árbitro: SIN Muhammad Taqi |
| 24 de abril | Al-Ahli | 2 – 1 | Al-Shorta | Cidade dos Esportes Rei Abdullah, Jidá |
| 20:45 (UTC+3) | Al Somah 5' Ghareeb 79' | Relatório | Youssef 26' | Árbitro: THA Sivakorn Pu-udom |
| 24 de abril | Esteghlal | 2 – 2 | Al-Duhail | Cidade dos Esportes Rei Abdullah, Jidá |
| 23:15 (UTC+3) | Diabaté 27' (pen) Ghayedi 61' | Relatório | Olunga 45+3' (pen), 59' | Árbitro: SIN Muhammad Taqi |
| 27 de abril | Al-Shorta | 2 – 1 | Al-Duhail | Cidade dos Esportes Rei Abdullah, Jidá |
| 20:45 (UTC+3) | Attwan 3' Dawood 85' | Relatório | Olunga 57' | Árbitro: OMA Omar Al-Yaqoubi |
| 27 de abril | Al-Ahli | 0 – 0 | Esteghlal | Cidade dos Esportes Rei Abdullah, Jidá |
| 23:15 (UTC+3) | | Relatório | | Árbitro: JPN Ryuji Sato |
| 30 de abril | Esteghlal | 1 – 0 | Al-Shorta | Cidade dos Esportes Rei Abdullah, Jidá |
| 20:45 (UTC+3) | Diabaté 14' (pen) | Relatório | | Árbitro: THA Sivakorn Pu-udom |
| 30 de abril | Al-Duhail | 1 – 1 | Al-Ahli | Cidade dos Esportes Rei Abdullah, Jidá |
| 23:15 (UTC+3) | Olunga 61' | Relatório | Asiri 73' | Árbitro: SRI Hettikamkanamge Perera |

### Grupo D

| Pos | Equipe | Pts | J | V | E | D | GP | GC | SG | | NAS | SAD | WEH | FOO |
| 1 | Al-Nassr (H) | 11 | 6 | 3 | 2 | 1 | 9 | 5 | +4 | Classificado às oitavas de final | — | 3–1 | 1–2 | 2–0 |
| 2 | Al-Sadd | 10 | 6 | 3 | 1 | 2 | 9 | 7 | +2 | Classificado às oitavas de final | 1–2 | — | 3–1 | 1–1 |
| 3 | Al-Wehdat | 7 | 6 | 2 | 1 | 3 | 4 | 7 | −3 | Eliminado | 0–0 | 0–2 | — | 1–0 |
| 4 | Foolad | 5 | 6 | 1 | 2 | 3 | 3 | 6 | −3 | Eliminado | 1–1 | 0–1 | 1–0 | — |
| 14 de abril | Al-Wehdat | 0 – 0 | Al-Nassr | Estádio Universitário Rei Saud, Riade |
| 21:00 (UTC+3) | | Relatório | | Árbitro: OMA Omar Al-Yaqoubi |
| 14 de abril | Al-Sadd | 1 – 1 | Foolad | Estádio Internacional Rei Fahd, Riade |
| 21:00 (UTC+3) | Khoukhi 89' | Relatório | Chimba 61' | Árbitro: SYR Masoud Tufayelieh |
| 17 de abril | Al-Nassr | 3 – 1 | Al-Sadd | Estádio Universitário Rei Saud, Riade |
| 21:00 (UTC+3) | Hamdallah 37' (pen) Al-Sulayhem 79' Al-Ghannam 90+4' | Relatório | Cazorla 59' | Árbitro: IRQ Ali Sabah |
| 17 de abril | Foolad | 1 – 0 | Al-Wehdat | Estádio Internacional Rei Fahd, Riade |
| 21:00 (UTC+3) | Chimba 44' (pen) | Relatório | | Árbitro: KUW Ali Shaban |
| 20 de abril | Al-Sadd | 3 – 1 | Al-Wehdat | Estádio Internacional Rei Fahd, Riade |
| 21:00 (UTC+3) | Bounedjah 2' Khoukhi 9' Al-Haydos 26' | Relatório | Samir 63' (pen) | Árbitro: SRI Hettikamkanamge Perera |
| 20 de abril | Foolad | 1 – 1 | Al-Nassr | Estádio Universitário Rei Saud, Riade |
| 21:00 (UTC+3) | Al-Amri 52' (g.c.) | Relatório | Petros 69' | Árbitro: JPN Ryuji Sato |
| 23 de abril | Al-Wehdat | 0 – 2 | Al-Sadd | Estádio Internacional Rei Fahd, Riade |
| 21:00 (UTC+3) | | Relatório | Cazorla 13' (pen) Assadalla 89' | Árbitro: MAS Mohd Amirul Izwan Yaacob |
| 23 de abril | Al-Nassr | 2 – 0 | Foolad | Estádio Universitário Rei Saud, Riade |
| 21:00 (UTC+3) | Asiri 54' Hamdallah 85' | Relatório | | Árbitro: IRQ Mohanad Qasim Sarray |
| 26 de abril | Al-Nassr | 1 – 2 | Al-Wehdat | Estádio Universitário Rei Saud, Riade |
| 21:00 (UTC+3) | Hamdallah 90+5' (pen) | Relatório | Zreik 44' N'Diaye 72' | Árbitro: BHR Ali Abdulnabi |
| 26 de abril | Foolad | 0 – 1 | Al-Sadd | Estádio Internacional Rei Fahd, Riade |
| 21:00 (UTC+3) | | Relatório | Nam Tae-hee 64' | Árbitro: KUW Ali Shaban |
| 29 de abril | Al-Wehdat | 1 – 0 | Foolad | Estádio Internacional Rei Fahd, Riade |
| 21:00 (UTC+3) | Saad 27' | Relatório | | Árbitro: IRQ Ali Sabah |
| 29 de abril | Al-Sadd | 1 – 2 | Al-Nassr | Estádio Universitário Rei Saud, Riade |
| 21:00 (UTC+3) | Cazorla 83' (pen) | Relatório | Hamdallah 33' Al-Amri 74' | Árbitro: SYR Masoud Tufayelieh |

### Grupo E

| Pos | Equipe | Pts | J | V | E | D | GP | GC | SG | | PER | WAH | GOA | RAY |
| 1 | Persepolis | 15 | 6 | 5 | 0 | 1 | 14 | 5 | +9 | Classificado às oitavas de final | — | 1–0 | 2–1 | 4–2 |
| 2 | Al-Wahda | 13 | 6 | 4 | 1 | 1 | 7 | 3 | +4 | Classificado às oitavas de final | 1–0 | — | 0–0 | 3–2 |
| 3 | Goa (H) | 3 | 6 | 0 | 3 | 3 | 2 | 9 | −7 | Eliminado | 0–4 | 0–2 | — | 0–0 |
| 4 | Al-Rayyan | 2 | 6 | 0 | 2 | 4 | 6 | 12 | −6 | Eliminado | 1–3 | 0–1 | 1–1 | — |
| 14 de abril | Persepolis | 1 – 0 | Al-Wahda | Estádio Fatorda, Margão |
| 20:00 (UTC+5:30) | Hosseini 40' | Relatório | | Árbitro: JPN Hiroyuki Kimura |
| 14 de abril | Goa | 0 – 0 | Al-Rayyan | Estádio Fatorda, Margão |
| 22:30 (UTC+5:30) | | Relatório | | Árbitro: MAS Nazmi Nasaruddin |
| 17 de abril | Al-Wahda | 0 – 0 | Goa | Estádio Fatorda, Margão |
| 20:00 (UTC+5:30) | | Relatório | | Árbitro: UAE Ahmed Al Alili |
| 17 de abril | Al-Rayyan | 1 – 3 | Persepolis | Estádio Fatorda, Margão |
| 22:30 (UTC+5:30) | Al-Hadhrami 19' | Relatório | Kamyabinia 47' Moghanlou 49', 57' | Árbitro: UZB Ilgiz Tantashev |
| 20 de abril | Al-Wahda | 3 – 2 | Al-Rayyan | Estádio Fatorda, Margão |
| 20:00 (UTC+5:30) | Aydh 66' Ibrahim 85' Jumaa 90+5' | Relatório | Khalilzadeh 13' Hatem 54' | Árbitro: MAS Nazmi Nasaruddin |
| 20 de abril | Persepolis | 2 – 1 | Goa | Estádio Fatorda, Margão |
| 22:30 (UTC+5:30) | Torabi 18' (pen) Hosseini 24' | Relatório | Edu Bedia 14' | Árbitro: SYR Hanna Hattab |
| 23 de abril | Al-Rayyan | 0 – 1 | Al-Wahda | Estádio Fatorda, Margão |
| 20:00 (UTC+5:30) | | Relatório | Kharbin 71' | Árbitro: UAE Ahmed Al Alili |
| 23 de abril | Goa | 0 – 4 | Persepolis | Estádio Fatorda, Margão |
| 22:30 (UTC+5:30) | | Relatório | Moghanlou 24' Torabi 43' (pen) Alekasir 47' Kamyabinia 58' | Árbitro: JPN Hiroyuki Kimura |
| 26 de abril | Al-Wahda | 1 – 0 | Persepolis | Estádio Fatorda, Margão |
| 20:00 (UTC+5:30) | Matavž 5' | Relatório | | Árbitro: UZB Ilgiz Tantashev |
| 26 de abril | Al-Rayyan | 1 – 1 | Goa | Estádio Fatorda, Margão |
| 22:30 (UTC+5:30) | Ferydoon 89' | Relatório | Ortiz 3' | Árbitro: SYR Hanna Hattab |
| 29 de abril | Persepolis | 4 – 2 | Al-Rayyan | Estádio Fatorda, Margão |
| 20:00 (UTC+5:30) | Moghanlou 27' Pahlavan 33' Kanaanizadegan 68' Alekasir 73' | Relatório | Boli 48', 72' | Árbitro: JPN Hiroyuki Kimura |
| 29 de abril | Goa | 0 – 2 | Al-Wahda | Estádio Fatorda, Margão |
| 22:30 (UTC+5:30) | | Relatório | Kharbin 61' Al-Menhali 90' | Árbitro: BHR Ammar Mahfoodh |

### Grupo F

| Pos | Equipe | Pts | J | V | E | D | GP | GC | SG | | ULS | PAT | VIE | KAY |
| 1 | Ulsan Hyundai | 18 | 6 | 6 | 0 | 0 | 13 | 1 | +12 | Classificado às oitavas de final | — | 2–0 | 3–0 | 2–1 |
| 2 | BG Pathum United (H) | 12 | 6 | 4 | 0 | 2 | 10 | 6 | +4 | Classificado às oitavas de final | 0–2 | — | 2–0 | 4–1 |
| 3 | Viettel | 6 | 6 | 2 | 0 | 4 | 7 | 9 | −2 | Eliminado | 0–1 | 1–3 | — | 1–0 |
| 4 | Kaya–Iloilo | 0 | 6 | 0 | 0 | 6 | 2 | 16 | −14 | Eliminado | 0–3 | 0–1 | 0–5 | — |
| 26 de junho | BG Pathum United | 4 – 1 | Kaya–Iloilo | Estádio Leo, Bangkok |
| 17:00 (UTC+7) | Teerasil 23', 59' Diogo 35', 51' | Relatório | Angeles 81' | Árbitro: JPN Ryuji Sato |
| 26 de junho | Viettel | 0 – 1 | Ulsan Hyundai | Estádio Leo, Bangkok |
| 21:00 (UTC+7) | | Relatório | Hinterseer 90+1' | Árbitro: IRQ Mohanad Qasim Sarray |
| 29 de junho | Ulsan Hyundai | 2 – 0 | BG Pathum United | Estádio Leo, Bangkok |
| 17:00 (UTC+7) | Kim Min-jun 24' Hinterseer 45+2' | Relatório | | Árbitro: QAT Saoud Al-Adba |
| 29 de junho | Kaya–Iloilo | 0 – 5 | Viettel | Estádio Leo, Bangkok |
| 21:00 (UTC+7) | | Relatório | Nguyễn Hoàng Đức 2' Caíque 7', 61' Bùi Tiến Dũng 49' Vũ Minh Tuấn 65' | Árbitro: BHR Ammar Mahfoodh |
| 2 de julho | Kaya–Iloilo | 0 – 3 | Ulsan Hyundai | Estádio Leo, Bangkok |
| 17:00 (UTC+7) | | Relatório | Oh Se-hun 12', 40' Vako 48' | Árbitro: LBN Hussein Abo Yehia |
| 2 de julho | BG Pathum United | 2 – 0 | Viettel | Estádio Leo, Bangkok |
| 21:00 (UTC+7) | Thitiphan 13' Chaowat 84' | Relatório | | Árbitro: SYR Hanna Hattab |
| 5 de julho | Ulsan Hyundai | 2 – 1 | Kaya–Iloilo | Estádio Leo, Bangkok |
| 17:00 (UTC+7) | Yoon Bit-garam 27', 51' | Relatório | Bedic 47' | Árbitro: OMA Omar Al-Yaqoubi |
| 5 de julho | Viettel | 1 – 3 | BG Pathum United | Estádio Leo, Bangkok |
| 21:00 (UTC+7) | Pedro Paulo 23' | Relatório | Chaowat 56' Túñez 62' Diogo 64' | Árbitro: JPN Ryuji Sato |
| 8 de julho | Kaya–Iloilo | 0 – 1 | BG Pathum United | Estádio Leo, Bangkok |
| 17:00 (UTC+7) | | Relatório | Sarach 83' | Árbitro: BHR Ammar Mahfoodh |
| 8 de julho | Ulsan Hyundai | 3 – 0 | Viettel | Estádio Leo, Bangkok |
| 21:00 (UTC+7) | Vako 48' Hinterseer 55' Oh Se-hun 86' | Relatório | | Árbitro: AUS Shaun Evans |
| 11 de julho | Viettel | 1 – 0 | Kaya–Iloilo | Estádio Leo, Bangkok |
| 17:00 (UTC+7) | Caíque 57' | Relatório | | Árbitro: SYR Hanna Hattab |
| 11 de julho | BG Pathum United | 0 – 2 | Ulsan Hyundai | Estádio Leo, Bangkok |
| 21:00 (UTC+7) | | Relatório | Kim Min-jun 31' Vako 87' | Árbitro: IRN Alireza Faghani |

### Grupo G

| Pos | Equipe | Pts | J | V | E | D | GP | GC | SG | | NAG | POH | JOH | RAT |
| 1 | Nagoya Grampus | 16 | 6 | 5 | 1 | 0 | 14 | 2 | +12 | Classificado às oitavas de final | — | 3–0 | 2–1 | 3–0 |
| 2 | Pohang Steelers | 11 | 6 | 3 | 2 | 1 | 9 | 5 | +4 | Classificado às oitavas de final | 1–1 | — | 4–1 | 2–0 |
| 3 | Johor Darul Ta'zim | 4 | 6 | 1 | 1 | 4 | 3 | 9 | −6 | Eliminado | 0–1 | 0–2 | — | 0–0 |
| 4 | Ratchaburi Mitr Phol (H) | 2 | 6 | 0 | 2 | 4 | 0 | 10 | −10 | Eliminado | 0–4 | 0–0 | 0–1 | — |
| 22 de junho | Pohang Steelers | 2 – 0 | Ratchaburi Mitr Phol | Estádio Nacional Rajamangala, Bangkok |
| 17:00 (UTC+7) | Tashchy 11' Lim Sang-hyub 81' | Relatório | | Árbitro: CHN Ma Ning |
| 22 de junho | Johor Darul Ta'zim | 0 – 1 | Nagoya Grampus | Estádio Nacional Rajamangala, Bangkok |
| 21:00 (UTC+7) | | Relatório | Abe 60' | Árbitro: UAE Mohammed Abdulla Hassan Mohamed |
| 25 de junho | Nagoya Grampus | 3 – 0 | Pohang Steelers | Estádio Nacional Rajamangala, Bangkok |
| 17:00 (UTC+7) | Kakitani 34' Mateus 65' (pen), 82' | Relatório | | Árbitro: KSA Turki Al-Khudhayr |
| 25 de junho | Ratchaburi Mitr Phol | 0 – 1 | Johor Darul Ta'zim | Estádio Nacional Rajamangala, Bangkok |
| 21:00 (UTC+7) | | Relatório | Velázquez 47' | Árbitro: IRN Mohammadreza Faghani |
| 28 de junho | Ratchaburi Mitr Phol | 0 – 4 | Nagoya Grampus | Estádio Nacional Rajamangala, Bangkok |
| 17:00 (UTC+7) | | Relatório | Yamasaki 26', 31', 45+1' Saito 69' | Árbitro: OMA Omar Al-Yaqoubi |
| 28 de junho | Pohang Steelers | 4 – 1 | Johor Darul Ta'zim | Estádio Nacional Rajamangala, Bangkok |
| 21:00 (UTC+7) | Tashchy 27' (pen) Kang Sang-woo 35' (pen) Kwon Ki-pyo 82' Lim Sang-hyub 90+1' (pen) | Relatório | Velázquez 17' | Árbitro: AUS Shaun Evans |
| 1 de julho | Johor Darul Ta'zim | 0 – 2 | Pohang Steelers | Estádio Nacional Rajamangala, Bangkok |
| 17:00 (UTC+7) | | Relatório | Lee Seung-mo 33' Kang Sang-woo 37' | Árbitro: CHN Ma Ning |
| 1 de julho | Nagoya Grampus | 3 – 0 | Ratchaburi Mitr Phol | Estádio Nacional Rajamangala, Bangkok |
| 21:00 (UTC+7) | Mateus 50' Kakitani 73' Yamasaki 79' | Relatório | | Árbitro: KSA Turki Al-Khudhayr |
| 4 de julho | Ratchaburi Mitr Phol | 0 – 0 | Pohang Steelers | Estádio Nacional Rajamangala, Bangkok |
| 17:00 (UTC+7) | | Relatório | | Árbitro: QAT Saoud Al-Adba |
| 4 de julho | Nagoya Grampus | 2 – 1 | Johor Darul Ta'zim | Estádio Nacional Rajamangala, Bangkok |
| 21:00 (UTC+7) | Mateus 4' (pen) Abe 28' | Relatório | Ramadhan 42' | Árbitro: IRN Alireza Faghani |
| 7 de julho | Pohang Steelers | 1 – 1 | Nagoya Grampus | Estádio Nacional Rajamangala, Bangkok |
| 17:00 (UTC+7) | Tashchy 88' | Relatório | Maeda 51' | Árbitro: UAE Mohammed Abdulla Hassan Mohamed |
| 7 de julho | Johor Darul Ta'zim | 0 – 0 | Ratchaburi Mitr Phol | Estádio Nacional Rajamangala, Bangkok |
| 21:00 (UTC+7) | | Relatório | | Árbitro: IRQ Mohanad Qasim Sarray |

### Grupo H

| Pos | Equipe | Pts | J | V | E | D | GP | GC | SG | | JEO | GAM | CHI | TAM |
| 1 | Jeonbuk Hyundai Motors | 16 | 6 | 5 | 1 | 0 | 22 | 5 | +17 | Classificado às oitavas de final | — | 2–1 | 2–1 | 9–0 |
| 2 | Gamba Osaka | 9 | 6 | 2 | 3 | 1 | 15 | 7 | +8 | Classificado às oitavas de final | 2–2 | — | 1–1 | 8–1 |
| 3 | Chiangrai United | 8 | 6 | 2 | 2 | 2 | 8 | 7 | +1 | Eliminado | 1–3 | 1–1 | — | 1–0 |
| 4 | Tampines Rovers | 0 | 6 | 0 | 0 | 6 | 1 | 27 | −26 | Eliminado | 0–4 | 0–2 | 0–3 | — |
| 25 de junho | Tampines Rovers | 0 – 2 | Gamba Osaka | Estádio Lokomotiv, Tashkent |
| 19:00 (UTC+5) | | Relatório | Patric 26' Leandro Pereira 88' | Árbitro: SRI Nivon Gamini |
| 25 de junho | Jeonbuk Hyundai Motors | 2 – 1 | Chiangrai United | Estádio Milliy, Tashkent |
| 21:00 (UTC+5) | Lee Seung-gi 36' Gustavo 52' (pen) | Relatório | Ekanit 68' | Árbitro: QAT Abdulrahman Al-Jassim |
| 28 de junho | Chiangrai United | 1 – 0 | Tampines Rovers | Estádio Milliy, Tashkent |
| 19:00 (UTC+5) | Sivakorn 87' | Relatório | | Árbitro: UAE Omar Mohamed Al-Ali |
| 28 de junho | Gamba Osaka | 2 – 2 | Jeonbuk Hyundai Motors | Estádio Lokomotiv, Tashkent |
| 21:00 (UTC+5) | Patric 27', 31' | Relatório | Iljutcenko 2' Kunimoto 17' | Árbitro: KSA Mohammed Al-Hoish |
| 1 de julho | Jeonbuk Hyundai Motors | 9 – 0 | Tampines Rovers | Estádio Lokomotiv, Tashkent |
| 19:00 (UTC+5) | Barrow 5', 54', 75' Gustavo 14', 15', 57' (pen), 60' Kim Seung-dae 35' Iljutcenko 72' | Relatório | | Árbitro: JOR Ahmad Yaacob |
| 1 de julho | Chiangrai United | 1 – 1 | Gamba Osaka | Estádio Milliy, Tashkent |
| 21:00 (UTC+5) | Bill 90+4' | Relatório | Leandro Pereira 47' | Árbitro: OMA Ahmed Al-Kaf |
| 4 de julho | Tampines Rovers | 0 – 4 | Jeonbuk Hyundai Motors | Estádio Milliy, Tashkent |
| 19:00 (UTC+5) | | Relatório | Iljutcenko 36', 75' Gustavo 64' Barrow 73' | Árbitro: SYR Masoud Tufayelieh |
| 4 de julho | Gamba Osaka | 1 – 1 | Chiangrai United | Estádio Lokomotiv, Tashkent |
| 21:00 (UTC+5) | Brinner 54' (g.c.) | Relatório | Felipe Amorim 6' | Árbitro: MAS Mohd Amirul Izwan Yaacob |
| 7 de julho | Gamba Osaka | 8 – 1 | Tampines Rovers | Estádio Milliy, Tashkent |
| 19:00 (UTC+5) | Kurata 21' Kawasaki 25', 53', 80' Ichimi 28' Wellington Silva 75' Patric 78', 87' | Relatório | Bennett 27' | Árbitro: TPE Yu Ming-hsun |
| 7 de julho | Chiangrai United | 1 – 3 | Jeonbuk Hyundai Motors | Estádio Lokomotiv, Tashkent |
| 21:00 (UTC+5) | Bill 68' (pen) | Relatório | Barrow 9' Hong Jeong-ho 20' Park Jin-seong 35' | Árbitro: IRN Mooud Bonyadifard |
| 10 de julho | Tampines Rovers | 0 – 3 | Chiangrai United | Estádio Lokomotiv, Tashkent |
| 19:00 (UTC+5) | | Relatório | Felipe Amorim 75' Bill 82' Phitiwat 90' | Árbitro: MAS Mohd Amirul Izwan Yaacob |
| 10 de julho | Jeonbuk Hyundai Motors | 2 – 1 | Gamba Osaka | Estádio Milliy, Tashkent |
| 19:00 (UTC+5) | Gustavo 6' (pen) Barrow 88' | Relatório | Patric 53' | Árbitro: OMA Ahmed Al-Kaf |

### Grupo I

| Pos | Equipe | Pts | J | V | E | D | GP | GC | SG | | KAW | DAE | UNI | BJG |
| 1 | Kawasaki Frontale | 18 | 6 | 6 | 0 | 0 | 27 | 3 | +24 | Classificado às oitavas de final | — | 3–2 | 8–0 | 4–0 |
| 2 | Daegu FC | 12 | 6 | 4 | 0 | 2 | 22 | 6 | +16 | Classificado às oitavas de final | 1–3 | — | 7–0 | 5–0 |
| 3 | United City | 4 | 6 | 1 | 1 | 4 | 4 | 24 | −20 | Eliminado | 0–2 | 0–4 | — | 1–1 |
| 4 | Beijing FC | 1 | 6 | 0 | 1 | 5 | 3 | 23 | −20 | Eliminado | 0–7 | 0–3 | 2–3 | — |
| 26 de junho | United City | 1 – 1 | Beijing FC | Estádio Milliy, Tashkent |
| 19:00 (UTC+5) | Schröck 28' | Relatório | Liang Shaowen 73' | Árbitro: IRN Mooud Bonyadifard |
| 26 de junho | Kawasaki Frontale | 3 – 2 | Daegu FC | Estádio Lokomotiv, Tashkent |
| 21:00 (UTC+5) | Leandro Damião 40', 51' João Schmidt 55' | Relatório | Hwang Soon-min 8' Cesinha 47' | Árbitro: OMA Ahmed Al-Kaf |
| 29 de junho | Daegu FC | 7 – 0 | United City | Estádio Milliy, Tashkent |
| 19:00 (UTC+5) | Cesinha 23' Edgar 42' Kim Jin-hyuk 45+3' An Yong-woo 62', 72' Park Han-bin 90' Jung Chi-in 90+5' (pen) | Relatório | | Árbitro: MAS Mohd Amirul Izwan Yaacob |
| 29 de junho | Beijing FC | 0 – 7 | Kawasaki Frontale | Estádio Lokomotiv, Tashkent |
| 21:00 (UTC+5) | | Relatório | Hasegawa 7' Tachibanada 8' Tono 41' Chinen 47' (pen), 59' Yamamura 51' Wakizaka 56' | Árbitro: SYR Masoud Tufaylieh |
| 2 de julho | Kawasaki Frontale | 8 – 0 | United City | Estádio Lokomotiv, Tashkent |
| 19:00 (UTC+5) | Mitoma 33', 82' Oshima 42' Leandro Damião 50' Tachibanada 56', 65', 70' Wakizaka 90+2' | Relatório | | Árbitro: IRN Hasan Akrami |
| 2 de julho | Daegu FC | 5 – 0 | Beijing FC | Estádio Milliy, Tashkent |
| 19:00 (UTC+5) | Edgar 14', 27' Cesinha 48', 55' Oh Hu-seong 90+2' | Relatório | | Árbitro: KSA Mohammed Al-Hoish |
| 5 de julho | United City | 0 – 2 | Kawasaki Frontale | Estádio Lokomotiv, Tashkent |
| 19:00 (UTC+5) | | Relatório | Chinen 18' Hasegawa 78' | Árbitro: UAE Omar Mohamed Al-Ali |
| 5 de julho | Beijing FC | 0 – 3 | Daegu FC | Estádio Milliy, Tashkent |
| 19:00 (UTC+5) | | Relatório | Kim Jin-hyuk 45' Jung Chi-in 57' Liang Shaowen 76' (g.c.) | Árbitro: SRI Nivon Robesh Gamini |
| 8 de julho | Beijing FC | 2 – 3 | United City | Estádio Lokomotiv, Tashkent |
| 19:00 (UTC+5) | Jiang Wenhao 1' Leng Jixuan 4' | Relatório | Hartmann 59', 80' Marañón 69' | Árbitro: JOR Ahmad Yaacob |
| 8 de julho | Daegu FC | 1 – 3 | Kawasaki Frontale | Estádio Milliy, Tashkent |
| 21:00 (UTC+5) | Edgar 43' | Relatório | Leandro Damião 34', 64', 87' | Árbitro: QAT Abdulrahman Al-Jassim |
| 11 de julho | United City | 0 – 4 | Daegu FC | Estádio Milliy, Tashkent |
| 17:00 (UTC+5) | | Relatório | Nishi 37' Lee Keun-ho 48' Edgar 58' Jung Chi-in 73' | Árbitro: UZB Ilgiz Tantashev |
| 11 de julho | Kawasaki Frontale | 4 – 0 | Beijing FC | Estádio Lokomotiv, Tashkent |
| 17:00 (UTC+5) | Chinen 21' Kozuka 37', 69' Miyagi 56' | Relatório | | Árbitro: KSA Mohammed Al-Hoish |

### Grupo J

| Pos | Equipe | Pts | J | V | E | D | GP | GC | SG | | CER | KIT | POR | GZH |
| 1 | Cerezo Osaka | 14 | 6 | 4 | 2 | 0 | 13 | 2 | +11 | Classificado às oitavas de final | — | 2–1 | 1–1 | 5–0 |
| 2 | Kitchee | 11 | 6 | 3 | 2 | 1 | 6 | 3 | +3 | Classificado às oitavas de final | 0–0 | — | 2–0 | 1–0 |
| 3 | Port (H) | 8 | 6 | 2 | 2 | 2 | 10 | 8 | +2 | Eliminado | 0–3 | 1–1 | — | 3–0 |
| 4 | Guangzhou | 0 | 6 | 0 | 0 | 6 | 1 | 17 | −16 | Eliminado | 0–2 | 0–1 | 1–5 | — |
| 24 de junho | Guangzhou | 0 – 2 | Cerezo Osaka | Chang Arena, Buri Ram |
| 17:00 (UTC+7) | | Relatório | Okuno 15' Tiago 69' | Árbitro: BHR Nawaf Shukralla |
| 24 de junho | Kitchee | 2 – 0 | Port | Chang Arena, Buri Ram |
| 21:00 (UTC+7) | Roberto 37' Damjanović 79' | Relatório | | Árbitro: KOR Kim Dae-yong |
| 27 de junho | Port | 3 – 0 | Guangzhou | Chang Arena, Buri Ram |
| 17:00 (UTC+7) | Dolah 21' Pakorn 60' Roller 76' | Relatório | | Árbitro: IRN Bijan Heidari |
| 27 de junho | Cerezo Osaka | 2 – 1 | Kitchee | Chang Arena, Buri Ram |
| 21:00 (UTC+7) | Taggart 69' Tiago 71' | Relatório | Damjanović 38' | Árbitro: QAT Khamis Al-Marri |
| 30 de junho | Cerezo Osaka | 1 – 1 | Port | Chang Arena, Buri Ram |
| 17:00 (UTC+7) | Sakamoto 79' | Relatório | Pakorn 45+3' | Árbitro: KOR Ko Hyung-jin |
| 30 de junho | Guangzhou | 0 – 1 | Kitchee | Chang Arena, Buri Ram |
| 21:00 (UTC+7) | | Relatório | Damjanović 36' (pen) | Árbitro: KUW Ali Shaban |
| 3 de julho | Port | 0 – 3 | Cerezo Osaka | Chang Arena, Buri Ram |
| 17:00 (UTC+7) | | Relatório | Maruhashi 12' Okubo 45' Sakamoto 47' | Árbitro: BHR Nawaf Shukralla |
| 3 de julho | Kitchee | 1 – 0 | Guangzhou | Chang Arena, Buri Ram |
| 21:00 (UTC+7) | Damjanović 70' (pen) | Relatório | | Árbitro: QAT Khamis Al-Marri |
| 6 de julho | Cerezo Osaka | 5 – 0 | Guangzhou | Chang Arena, Buri Ram |
| 17:00 (UTC+7) | Kato 33', 90+2' Matsumoto 53', 72' Tiago 67' | Relatório | | Árbitro: IRN Bijan Heidari |
| 6 de julho | Port | 1 – 1 | Kitchee | Chang Arena, Buri Ram |
| 21:00 (UTC+7) | Pakorn 13' | Relatório | Orr 18' | Árbitro: KOR Ko Hyung-jin |
| 9 de julho | Kitchee | 0 – 0 | Cerezo Osaka | Chang Arena, Buri Ram |
| 17:00 (UTC+7) | | Relatório | | Árbitro: IRQ Ali Sabah |
| 9 de julho | Guangzhou | 1 – 5 | Port | Chang Arena, Buri Ram |
| 21:00 (UTC+7) | Thitawee 49' (g.c.) | Relatório | Suárez 5' Bordin 53' Rochela 56' (pen) Wang Wenxuan 76' (g.c.) Chappuis 90+3' | Árbitro: KOR Kim Dae-yong |

## Melhores segundos colocados
### Ásia Ocidental

| Pos | Grp | Equipe | Pts | J | V | E | D | GP | GC | SG | Classificado |
| 1 | E | Al-Wahda | 13 | 6 | 4 | 1 | 1 | 7 | 3 | +4 | Classificado às oitavas de final |
| 2 | B | Tractor | 10 | 6 | 2 | 4 | 0 | 6 | 3 | +3 | Classificado às oitavas de final |
| 3 | A | Al-Hilal | 10 | 6 | 3 | 1 | 2 | 11 | 9 | +2 | Classificado às oitavas de final |
| 4 | D | Al-Sadd | 10 | 6 | 3 | 1 | 2 | 9 | 7 | +2 | Eliminado |
| 5 | C | Al-Duhail | 9 | 6 | 2 | 3 | 1 | 11 | 9 | +2 | Eliminado |

### Ásia Oriental

| Pos | Grp | Equipe | Pts | J | V | E | D | GP | GC | SG | Classificado |
| 1 | I | Daegu FC | 12 | 6 | 4 | 0 | 2 | 22 | 6 | +16 | Classificado às oitavas de final |
| 2 | F | BG Pathum United | 12 | 6 | 4 | 0 | 2 | 10 | 6 | +4 | Classificado às oitavas de final |
| 3 | G | Pohang Steelers | 11 | 6 | 3 | 2 | 1 | 9 | 5 | +4 | Classificado às oitavas de final |
| 4 | J | Kitchee | 11 | 6 | 3 | 2 | 1 | 6 | 3 | +3 | Eliminado |
| 5 | H | Gamba Osaka | 9 | 6 | 2 | 3 | 1 | 15 | 7 | +8 | Eliminado |