A legjobb 32 csapat között a párharcok egy mérkőzésen dőlnek el, az alacsonyabb osztályú együttes lesz a pályaválasztó, azonos osztálybeli ellenfeleknél a korábban kevesebb hazai mérkőzésen szereplő csapat játszhat otthon, ha ez a szám megegyezik, akkor az elsőként kihúzott csapat lett a házigazda. Ha így sem lehet eldönteni, akkor az előbb kihúzott csapat játszhat majd otthon.
Az M4 Sport által közvetített sorsoláson eldőlt, hogy a címvédő Újpest Budafokra látogat majd, a legtöbb kupagyőzelemmel rendelkező Ferencváros pedig Tökölre. Az OTP Bank Liga tabelláját vezető Kisvárda NB I-es ellenféllel, az MTK Budapesttel csap össze, de lesz ZTE-Honvéd élvonabeli csata is.
A Fehérvár a BVSC, a Mezőkövesd az NB II-es Szeged, a Puskás Akadémia az ETO, a DVSC pedig a másodosztályban vitézkedő Kecskemét vendége lesz majd. A Diósgyőr Borsod megyei rangadót vív a Kazincbarcikával.
A 4. forduló hivatalos játéknapja október 27. (szerda).
Magyar Kupa, 4. forduló:
Kisvárda - MTK Budapest
ZTE - Bp. Honvéd
Tököl (megyei I.) - Ferencváros
Haladás (NB II) - Gyirmót
Budafok (NB II) - Újpest
BVSC-Zugló (NB III) - MOL Fehérvár FC
Kecskeméti TE (NB II) - DVSC
Szeged-Csanád Grosics Akadémia (NB II) - Mezőkövesd
ETO FC Győr (NB II) - Puskás Akadémia
III. Kerületi TVE (NB II) - Paks
Csákvár (NB II) - PMFC (NB II)
Jászberény (NB III) - Vasas (NB II)
ESMTK (NB III) - Békéscsaba (NB II)
Kazincbarcika (NB III) - DVTK (NB II)
Nagykanizsa (NB III) - Tatabánya (NB III)
Szegedi VSE (megyei I.) - Cegléd (NB III)