Cúp AFC 2015

| num_teams = 41
| associations = 23
| champion_other = Johor Darul Ta'zim
| count = 1
| second_other = Istiklol
| matches = 122
| goals = 339
| attendance =
| top_scorer = Daniel McBreen Riste Naumov
| player = Mohd Safiq Rahim
| prevseason = 2014
| nextseason = 2016
}}

AFC Cup 2015 là phiên bản thứ 12 của AFC Cup, giải bóng đá cấp câu lạc bộ hạng hai châu Á được tổ chức bởi Liên đoàn bóng đá châu Á (AFC).

Johor Darul Ta'zim vô địch giải đấu sau khi đánh bại Istiklol ở trận chung kết.

Al-Qadsia là đương kim vô địch, nhưng đã bị loại ở vòng bán kết sau khi Hiệp hội bóng đá Kuwait chịu cấm vận của FIFA.

Phân bổ đội của các hiệp hội
Ủy ban thi đấu AFC đã đề xuất cải tổ các giải đấu cấp câu lạc bộ AFC vào ngày 25 tháng 1 năm 2014, được phê chuẩn bởi Ủy ban điều hành AFC vào ngày 16 tháng 4 năm 2014. Các hiệp hội thành viên được xếp hạng dựa trên thành tích của đội tuyển quốc gia và câu lạc bộ của họ trong bốn năm qua trong các cuộc thi của AFC, với việc phân bổ các vị trí cho các phiên bản 2015 và 2016 của các giải đấu cấp câu lạc bộ của AFC được xác định bởi bảng xếp hạng năm 2014:
24 hiệp hội thành viên (MA) hàng đầu theo bảng xếp hạng AFC không nhận được các suất vào vòng bảng tại AFC Champions League sẽ đủ điều kiện tham dự vòng bảng AFC Cup (bao gồm cả những đội thua vòng loại AFC Champions League).
Các MA xếp hạng 25 đến 32 đủ điều kiện tham dự vòng bảng AFC Cup và các hiệp hội xếp hạng 33 đến 47 đủ điều kiện tham dự vòng AFC Cup (bao gồm cả các "quốc gia mới nổi" đã tham gia AFC President's Cup, có phiên bản cuối cùng vào năm 2014).

Ủy ban thi đấu AFC đã quyết định về sự tham gia của các hiệp hội thành viên trong phiên bản 2015 và 2016 của AFC Cup vào ngày 28 tháng 11 năm 2014.

;Ghi chú

}}
}}

}}
}}
}}

|mark=Red pog.svg|position=right}}

|mark=Red pog.svg|position=right}}

|mark=TransparentPlaceholder.png|position=bottom}}

|mark=Red pog.svg|position=top}}
|mark=Red pog.svg|position=right}}

|mark=Red pog.svg|position=bottom}}

|mark=TransparentPlaceholder.png|position=bottom}}

|mark=TransparentPlaceholder.png|position=bottom}}

|mark=TransparentPlaceholder.png|position=bottom}}

|mark=Red pog.svg|position=right}}

|mark=Red pog.svg|position=left}}

|mark=Red pog.svg|position=right}}

|mark=Red pog.svg|position=right}}

|mark=Red pog.svg|position=top}}

|mark=Red pog.svg|position=top}}

|mark=Green pog.svg|position=bottom}}
|mark=Green pog.svg|position=top}}

|mark=Green pog.svg|position=bottom}}

|mark=Green pog.svg|position=left}}

|mark=Green pog.svg|position=left}}

|mark=Green pog.svg|position=right}}
|mark=Green pog.svg|position=left}}

|mark=Green pog.svg|position=right}}

|mark=Green pog.svg|position=right}}

|mark=Green pog.svg|position=left}}

|mark=Green pog.svg|position=bottom}}
}}

Vòng loại
Vòng sơ loại

|-
!colspan=3|Tây Á

]]|Manang Marshyangdi Club|NEP}}
|}
Manang Marshyangdi Club bỏ cuộc.

Vòng play-off

|-
!colspan=3|Tây Á

(5–4 p)|Hilal Al-Quds|PLE}}
|-
!colspan=3|Đông Á

|}

;Ghi chú

Vòng bảng
Các trận đấu diễn ra vào ngày 24–25 tháng 2, 10–11 tháng 3 năm 17–18 tháng 3, 14–15 tháng 4, 28–29 tháng 4, và 12–13 tháng 5 năm 2015.

Bảng A
Al-Wehdat |short_WEH=WEH
|name_NAH= Al-Nahda |short_NAH=NAH
|name_WAH= Al-Wahda |short_WAH=WAH
|name_SZG= Salam Zgharta |short_SZG=SZG

|win_WEH=4 |draw_WEH=1 |loss_WEH=1 |gf_WEH=16|ga_WEH=3 |status_WEH=
|win_NAH=2 |draw_NAH=1 |loss_NAH=3 |gf_NAH=7 |ga_NAH=11|status_NAH=
|win_WAH=3 |draw_WAH=2 |loss_WAH=1 |gf_WAH=8 |ga_WAH=4 |status_WAH=
|win_SZG=1 |draw_SZG=0 |loss_SZG=5 |gf_SZG=5 |ga_SZG=18|status_SZG=

|team1=WEH |team2=WAH |team3=NAH |team4=SZG
|class_rules=Group stage tiebreakers

|res_col_header=Q
|result1=R16 |result2=R16
|col_R16=green1 |text_R16=Vòng loại trực tiếp

|match_WEH_NAH=4–0
|match_WEH_WAH=0–1
|match_WEH_SZG=5–1

|match_NAH_WEH=0–3
|match_NAH_WAH=0–0
|match_NAH_SZG=4–1

|match_WAH_WEH=1–1
|match_WAH_NAH=1–2
|match_WAH_SZG=3–1

|match_SZG_WEH=0–3
|match_SZG_NAH=2–1
|match_SZG_WAH=0–2
}}

;Ghi chú

Bảng B
Al-Shorta |short_SHO=SHO
|name_JAZ= Al-Jazeera |short_JAZ=JAZ
|name_TWN= Taraji Wadi Al-Nes |short_TWN=TWN
|name_HID= Al-Hidd |short_HID=HID

|win_SHO=2 |draw_SHO=3 |loss_SHO=1 |gf_SHO=14|ga_SHO=7 |status_SHO=
|win_JAZ=2 |draw_JAZ=3 |loss_JAZ=1 |gf_JAZ=6 |ga_JAZ=7 |status_JAZ=
|win_TWN=1 |draw_TWN=3 |loss_TWN=2 |gf_TWN=6 |ga_TWN=11|status_TWN=
|win_HID=0 |draw_HID=5 |loss_HID=1 |gf_HID=6 |ga_HID=7 |status_HID=

|team1=SHO |team2=JAZ |team3=TWN |team4=HID
|class_rules=Group stage tiebreakers

|res_col_header=Q
|result1=R16 |result2=R16
|col_R16=green1 |text_R16=Vòng loại trực tiếp

|hth_SHO=Điểm đối đầu: Al-Shorta 4, Al-Jazeera 1.
|hth_JAZ=SHO

|match_SHO_JAZ=4–0
|match_SHO_TWN=6–2
|match_SHO_HID=2–2

|match_JAZ_SHO=1–1
|match_JAZ_TWN=2–0
|match_JAZ_HID=1–0

|match_TWN_SHO=1–0
|match_TWN_JAZ=1–1
|match_TWN_HID=1–1

|match_HID_SHO=1–1
|match_HID_JAZ=1–1
|match_HID_TWN=1–1
}}

;Ghi chú



Bảng C
Al-Qadsia |short_QAD=QAD
|name_ERB= Erbil |short_ERB=ERB
|name_IST= Istiklol |short_IST=IST
|name_AHA= Ahal |short_AHA=AHA

|win_QAD=3 |draw_QAD=1 |loss_QAD=2 |gf_QAD=7 |ga_QAD=6 |status_QAD=
|win_ERB=2 |draw_ERB=1 |loss_ERB=3 |gf_ERB=8 |ga_ERB=8 |status_ERB=
|win_IST=3 |draw_IST=2 |loss_IST=1 |gf_IST=12|ga_IST=8 |status_IST=
|win_AHA=2 |draw_AHA=0 |loss_AHA=4 |gf_AHA=8 |ga_AHA=13|status_AHA=

|team1=IST |team2=QAD |team3=ERB |team4=AHA
|class_rules=Group stage tiebreakers

|res_col_header=Q
|result1=R16 |result2=R16
|col_R16=green1 |text_R16=Vòng loại trực tiếp

|match_QAD_ERB=1–2
|match_QAD_IST=2–2
|match_QAD_AHA=2–0

|match_ERB_QAD=0–1
|match_ERB_IST=0–0
|match_ERB_AHA=2–3

|match_IST_QAD=2–0
|match_IST_ERB=1–3
|match_IST_AHA=5–2

|match_AHA_QAD=0–1
|match_AHA_ERB=2–1
|match_AHA_IST=1–2
}}

;Ghi chú



Bảng D
Riffa |short_RIF=RIF
|name_KUW= Al-Kuwait |short_KUW=KUW
|name_NEJ= Al-Nejmeh |short_NEJ=NEJ
|name_JAI= Al-Jaish |short_JAI=JAI

|win_RIF=2 |draw_RIF=2 |loss_RIF=2 |gf_RIF=7 |ga_RIF=7 |status_RIF=
|win_KUW=3 |draw_KUW=1 |loss_KUW=2 |gf_KUW=9 |ga_KUW=6 |status_KUW=
|win_NEJ=0 |draw_NEJ=1 |loss_NEJ=5 |gf_NEJ=4 |ga_NEJ=12|status_NEJ=
|win_JAI=4 |draw_JAI=2 |loss_JAI=0 |gf_JAI=6 |ga_JAI=1 |status_JAI=

|team1=JAI |team2=KUW |team3=RIF |team4=NEJ
|class_rules=Group stage tiebreakers

|res_col_header=Q
|result1=R16 |result2=R16
|col_R16=green1 |text_R16=Vòng loại trực tiếp

|match_RIF_KUW=2–1
|match_RIF_NEJ=2–1
|match_RIF_JAI=0–1

|match_KUW_RIF=2–1
|match_KUW_NEJ=4–1
|match_KUW_JAI=0–1

|match_NEJ_RIF=1–1
|match_NEJ_KUW=1–2
|match_NEJ_JAI=0–2

|match_JAI_RIF=1–1
|match_JAI_KUW=0–0
|match_JAI_NEJ=1–0
}}

;Ghi chú

Bảng E
Bengaluru FC |short_BGL=BGL
|name_PSJ= Persipura Jayapura |short_PSJ=PSJ
|name_WAR= Warriors |short_WAR=WAR
|name_MAZ= Maziya |short_MAZ=MAZ

|win_BGL=4 |draw_BGL=0 |loss_BGL=2 |gf_BGL=8 |ga_BGL=8 |status_BGL=
|win_PSJ=5 |draw_PSJ=1 |loss_PSJ=0 |gf_PSJ=17|ga_PSJ=4 |status_PSJ=
|win_WAR=0 |draw_WAR=0 |loss_WAR=6 |gf_WAR=1 |ga_WAR=15|status_WAR=
|win_MAZ=2 |draw_MAZ=1 |loss_MAZ=3 |gf_MAZ=7 |ga_MAZ=6 |status_MAZ=

|team1=PSJ |team2=BGL |team3=MAZ |team4=WAR
|class_rules=Group stage tiebreakers

|res_col_header=Q
|result1=R16 |result2=R16
|col_R16=green1 |text_R16=Vòng loại trực tiếp

|match_BGL_PSJ=1–3
|match_BGL_WAR=1–0
|match_BGL_MAZ=2–1

|match_PSJ_BGL=3–1
|match_PSJ_WAR=6–0
|match_PSJ_MAZ=0–0

|match_WAR_BGL=0–1
|match_WAR_PSJ=1–3
|match_WAR_MAZ=0–2

|match_MAZ_BGL=1–2
|match_MAZ_PSJ=1–2
|match_MAZ_WAR=2–0
}}

Bảng F
Kiệt Chí |short_KIT=KIT
|name_EBG= East Bengal |short_EBG=EBG
|name_JDT= Johor Darul Ta'zim |short_JDT=JDT
|name_BAL= Balestier Khalsa |short_BAL=BAL

|win_KIT=3 |draw_KIT=2 |loss_KIT=1 |gf_KIT=10|ga_KIT=6 |status_KIT=
|win_EBG=1 |draw_EBG=2 |loss_EBG=3 |gf_EBG=8 |ga_EBG=10|status_EBG=
|win_JDT=5 |draw_JDT=0 |loss_JDT=1 |gf_JDT=11|ga_JDT=3 |status_JDT=
|win_BAL=1 |draw_BAL=0 |loss_BAL=5 |gf_BAL=3 |ga_BAL=13|status_BAL=

|team1=JDT |team2=KIT |team3=EBG |team4=BAL
|class_rules=Group stage tiebreakers

|res_col_header=Q
|result1=R16 |result2=R16
|col_R16=green1 |text_R16=Vòng loại trực tiếp

|match_KIT_EBG=2–2
|match_KIT_JDT=2–0
|match_KIT_BAL=3–0

|match_EBG_KIT=1–1
|match_EBG_JDT=0–1
|match_EBG_BAL=3–0

|match_JDT_KIT=2–0
|match_JDT_EBG=4–1
|match_JDT_BAL=3–0

|match_BAL_KIT=1–2
|match_BAL_EBG=2–1
|match_BAL_JDT=0–1
}}

Bảng G
Yadanarbon |short_YAD=YAD
|name_SCA= Nam Hoa |short_SCA=SCA
|name_GLO= Global |short_GLO=GLO
|name_PAH= Pahang |short_PAH=PAH

|win_YAD=1 |draw_YAD=0 |loss_YAD=5 |gf_YAD=10|ga_YAD=20|status_YAD=
|win_SCA=6 |draw_SCA=0 |loss_SCA=0 |gf_SCA=19|ga_SCA=3 |status_SCA=
|win_GLO=1 |draw_GLO=2 |loss_GLO=3 |gf_GLO=5 |ga_GLO=12|status_GLO=
|win_PAH=2 |draw_PAH=2 |loss_PAH=2 |gf_PAH=11|ga_PAH=10|status_PAH=

|team1=SCA |team2=PAH |team3=GLO |team4=YAD
|class_rules=Group stage tiebreakers

|res_col_header=Q
|result1=R16 |result2=R16
|col_R16=green1 |text_R16=Vòng loại trực tiếp

|match_YAD_SCA=0–3
|match_YAD_GLO=2–0
|match_YAD_PAH=2–3

|match_SCA_YAD=3–1
|match_SCA_GLO=3–0
|match_SCA_PAH=3–1

|match_GLO_YAD=4–1
|match_GLO_SCA=1–6
|match_GLO_PAH=0–0

|match_PAH_YAD=7–4
|match_PAH_SCA=0–1
|match_PAH_GLO=0–0
}}

Bảng H
Persib Bandung |short_PSB=PSB
|name_AYE= Ayeyawady United |short_AYE=AYE
|name_LAO= Lao Toyota FC |short_LAO=LAO
|name_NRA= New Radiant |short_NRA=NRA

|win_PSB=3 |draw_PSB=3 |loss_PSB=0 |gf_PSB=10|ga_PSB=5 |status_PSB=
|win_AYE=2 |draw_AYE=4 |loss_AYE=0 |gf_AYE=13|ga_AYE=9 |status_AYE=
|win_LAO=0 |draw_LAO=3 |loss_LAO=3 |gf_LAO=7 |ga_LAO=10|status_LAO=
|win_NRA=1 |draw_NRA=2 |loss_NRA=3 |gf_NRA=4 |ga_NRA=10|status_NRA=

|team1=PSB |team2=AYE |team3=NRA |team4=LAO
|class_rules=Group stage tiebreakers

|res_col_header=Q
|result1=R16 |result2=R16
|col_R16=green1 |text_R16=Vòng loại trực tiếp

|match_PSB_AYE=3–3
|match_PSB_LAO=1–0
|match_PSB_NRA=4–1

|match_AYE_PSB=1–1
|match_AYE_LAO=4–3
|match_AYE_NRA=0–0

|match_LAO_PSB=0–0
|match_LAO_AYE=2–2
|match_LAO_NRA=1–1

|match_NRA_PSB=0–1
|match_NRA_AYE=0–3
|match_NRA_LAO=2–1
}}

Vòng loại trực tiếp
Ở vòng loại trực tiếp, 16 đội chơi theo thể thức loại trực tiếp. Ở vòng tứ kết và bán kết, mỗi cặp đấu diễn ra theo thể thức hai lượt sân nhà-sân khách, trong khi ở vòng 16 đội và chung kết, mỗi cặp đấu diễn ra theo thể thức một lượt. Luật bàn thắng sân khách (đối với cặp đấu hai lượt), hiệp phụ (luật bàn thắng sân khách không được áp dụng trong hiệp phụ) và loạt sút luân lưu được sử dụng để xác định đội thắng nếu cần thiết. AFC đã thông báo vào ngày 10 tháng 6 năm 2015, do đó, Persipura Jayapura đã từ bỏ trận đấu và được coi là đã thua 0-3, dựa trên Quy chế thi đấu của AFC Cup 2015 và Bộ luật kỷ luật AFC.}}

Tứ kết
Lễ bốc thăm vòng tứ kết diễn ra vào ngày 18 tháng 6 năm 2015. Các đội cùng khu vực có thể được xếp cặp đối đầu nhau, và không có đội hạt giống, vì vậy các đội cùng hiệp hội có thể được xếp cặp đối đầu nhau.

|}

;Ghi chú

Bán kết
Ở vòng bán kết, các cặp đấu được xác định ở lễ bốc thăm vòng tứ kết. Do đó, Al-Qadsia và Al-Kuwait không còn đủ điều kiện tham dự AFC Cup. Các trận lượt về của vòng bán kết đều bị huỷ, Johor Darul Ta'zim và Istiklol được lọt vào trận chung kết.}}

Chung kết
Ở trận chung kết, đội chủ nhà được xác định bởi lễ bốc thăm, diễn ra sau lễ bốc thăm vòng tứ kết.
|align=left| Mohd Safiq Rahim
|align=left| Johor Darul Ta'zim
|-
!rowspan=2|Vua phá lưới
|align=left| Daniel McBreen
|align=left| Nam Hoa
|-
|align=left| Riste Naumov
|align=left| Ayeyawady United

|}

Các cầu thủ ghi bàn hàng đầu

Tham khảo