Season | Round | Opponent | Final score | Ajax Goalscorers |
---|
1910–11 | R3 | Rapiditas | 2 – 1 | Unknown, Unknown |
| 1/8 | AFC | 6 – 1 | Unknown |
1911–12 | R3 | Achilles | 7 – 0 | (-) |
1912–13 | R3 | DVS | 7 – 4 | Schoevaart (2), Unknown, Unknown, Unknown, Unknown, Unknown |
| 1/8 | VFC | 1 – 2 | Terwee |
1913–14 | R3 | DVV | 1 – 2 | Unknown, Unknown |
| 1/8 | VVA | 5 – 0 | (-) |
1914–15 | R1 | EDO | 2 – 3 | Unknown, Unknown |
1916–17 | R1 | De Tubanters | 0 – 4 | Lucas (2), Ziegeler (2) |
| R2 | Hengelo | 4 – 3 | Schäfer (3), De Kruijff |
| R3 | Tubantia | 8 – 1 | Brokmann (3), Lucas, Van Dort (3), Gupffert |
| R4 | ODE | 2 – 4 | Lucas, Hordijk, Brokmann (2) |
| QF | Hercules | 0 – 2 | Gupffert, Van Dort |
| SF | DFC | 0 – 3 | Brokmann, Gupffert, Lucas |
| W | VSV | 5 – 0 | Lucas (2), Van Dort, De Natris, Brokmann |
1917–18 | SF | HVV Helmond | 0 – 2 | Unknown, Unknown |
| RU | VV Middelburg | 3 – 0 | (-) |
1942–43 | SF | FC Wageningen | 8 – 0 | Brokmann Jr. (2), Fischer (3), Korndörffer, Dräger (2) |
| W | DFC | 2 – 3 | Brokmann Jr., Fischer, Van Dijk |
1956–57 | R1 | Zeeburgia | 6 – 1 | Bleijenberg, Den Edel, Michels, Van der Kuil (2), Van Dijk |
| R2 | Stormvogels | 3 – 2 | Bleijenberg (2), Schmidt |
| 1/8 | RKSV Volendam | 4 – 2 | Ouderland, Bleijenberg |
1958–59 | R1 | JOS | 8 – 3 | W. Feldmann, D. Feldmann, Seelen (3), Swart (2) |
| R2 | Watergraafsmeer | 2 – 1 | Swart, Engelsma |
| R3 | De Volewijckers | 3 – 0 | Swart, Seelen, D. Feldmann |
| R4 | SHS | 1 – 2 | Seelen, Unknown |
| QF | Sparta | 3 – 0 | (-) |
1960–61 | R1 | SV Zeist | 2 – 8 | C. Groot, H. Groot (2), Petersen, Prins (3), Unknown |
| R2 | De Volewijckers | 1 – 1 | Swart |
| R3 | RKSV Volendam | 4 – 3 | H. Groot (2), Westra |
| R4 | Rapiditas | 10 – 0 | H. Groot (2), Keizer (2), Prins (3), Swart, Muller, C. Groot |
| R1 | KFC | 4 – 2 | Smit, C. Groot (2), Westra |
| R2 | HFC Haarlem | 1 – 2 | H. Groot (2) |
| QF | SC Heracles | 2 – 1 | Prins, C. Groot |
| SF | SC Cambuur | 7 – 4 | H. Groot (3), Prins, Swart, Petersen (2) |
| W | NAC | 3 – 0 | H. Groot (3) |
1961–62 | R3 | HVC | 4 – 1 | H. Groot, Swart, C. Groot (2) |
| R4 | HVV 't Gooi | 1 – 0 | (-) |
1962–63 | R3 | KFC | 1 – 2 | Vesters (2) |
| R4 | Willem II | 1 – 0 | (-) |
1963–64 | R1 | VV Heerenveen | 2 – 3 | C. Groot, Keizer (2) |
| R2 | Willem II | 0 – 4 | Vesters, Visser, Muller, C. Groot |
| R3 | Sparta | 0 – 1 | C. Groot |
| QF | DWS | 1 – 2 | C. Groot, Keizer |
| SF | ADO | 1 – 0 | (-) |
1964–65 | R1 | RC Haarlem | 2 – 0 | (-) |
1965–66 | R1 | De Volewijckers | 5 – 0 | Cruyff (2), Prins (2), De Wolf |
| R2 | ZFC | 0 – 3 | Cruyff, Swart (2) |
| R3 | FC Zaanstreek | 3 – 1 | Prins, Cruyff (2) |
| 1/8 | Veendam | 7 – 0 | Cruyff (4), Nuninga, Swart |
| QF | Go Ahead Eagles | 1 – 0 | (-) |
1966–67 | R1 | Feijenoord | 3 – 1 | Nuninga, Keizer, Cruyff |
| R2 | DWS | 7 – 1 | Keizer (2), Cruyff (2), Swart (2), H. Groot |
| QF | DFC | 0 – 1 | Swart |
| SF | Go Ahead Eagles | 1 – 2 | H. Groot, Cruyff |
| W | NAC | 2 – 1 | Cruyff, Nuninga |
1967–68 | 1/8 | Velox | 5 – 1 | Cruyff (2), Danielsson, Groot, Nuninga |
| QF | USV Elinkwijk | 1 – 0 | Nuninga |
| SF | FC Twente | 2 – 2 (won 5–1 on penalties) | Keizer, Pronk |
| RU | ADO | 2 – 1 | Keizer |
1968–69 | R1 | PEC | 0 – 4 | Swart, Cruyff, Keizer (2) |
| R2 | De Volewijckers | 5 – 0 | Swart, Nuninga, H. Groot, Cruyff (2) |
| R3 | Feijenoord | 1 – 2 | Pronk |
1969–70 | R1 | EDO | 0 – 3 | Hulshoff, Cruyff, Keizer (2) |
| R2 | Vitesse | 1 – 3 | Keizer, Van Dijk, Cruyff |
| R3 | AZ (1967) | 2 – 1 | Cruyff |
| QF | DWS | 1 – 2 | Swart, Søndergaard |
| SF | FC Twente | 0 – 4 | Cruyff (2), Van Dijk, Søndergaard |
| W | PSV | 2 – 0 | Keizer, Cruyff |
1970–71 | R2 | SC Heracles | 0 – 3 | Neeskens, Cruyff, Van Dijk |
| R3 | FC Den Bosch | 4 – 0 | Cruyff, Van Dijk (2), G. Mühren |
| QF | Feyenoord | 1 – 2 | Swart, Van Dijk |
| SF | NEC | 2 – 0 | G. Mühren, Cruyff |
| W | Sparta Rotterdam | 2 – 2 | Cruyff (2) |
| W | Sparta Rotterdam | 2 – 1 (4 – 3 agg.) | G. Mühren, Neeskens |
1971–72 | R1 | PEC Zwolle | 8 – 3 | G. Mühren, Swart (2), Cruyff (2), Keizer, Neeskens |
| R2 | Go Ahead Eagles | 3 – 0 | Haan, Swart, Hulshoff |
| QF | NEC | 1 – 0 | Keizer |
| SF | RKSV Volendam | 2 – 0 | Van Dijk, Neeskens |
| W | FC Den Haag | 3 – 2 | Cruyff, G. Mühren, Kezer |
1972–73 | R2 | NAC | 2 – 2 (lost 3–0 on penalties) | A. Mühren, Haan |
1973–74 | R2 | Roda JC | 0 – 1 | Rep |
| R3 | FC Twente | 0 – 2 | Rep, Van Dord |
| QF | AZ (1967) | 2 – 1 | G. Mühren, Mulder |
| SF | PSV | 1 – 2 | Steffenhagen |
1974–75 | R2 | Helmond Sport | 8 – 0 | Geels (3), Mulder, A. Mühren, Brokamp, Rep, Haan |
| R3 | SC Heracles '74 | 4 – 2 | Rep, Brokamp |
1975–76 | R2 | NEC | 1 – 3 | Brokamp, Geels, Notten |
| R3 | FC Amsterdam | 1 – 3 | Geels (2), Hulshoff |
| QF | PEC Zwolle | 3 – 0 | (-) |
1976–77 | R2 | FC Utrecht | 2 – 1 | Zuidema |
1977–78 | R2 | Telstar | 4 – 1 | Meijer, Geels, Arnesen, Erkens |
| R3 | EVV | 7 – 0 | La Ling (2), Geels (4), Schoenaker |
| QF | Roda JC | 0 – 3 | Zuidema, Meijer (2) |
| QF | Roda JC | 1 – 1 (4 – 1 agg.) | Lerby |
| SF | Sparta Rotterdam | 2 – 1 | Arnesen |
| SF | Sparta Rotterdam | 2 – 0 (2 – 1 agg.) | Schoenaker, Geels |
| RU | AZ '67 | 0 – 1 | (-) |
1978–79 | R2 | EVV | 3 – 2 | Clarke, Lerby (2) |
| R3 | Roda JC | 3 – 0 | Erkens (2), La Ling |
| QF | Fortuna SC | 0 – 2 | Schoenaker, Arnesen |
| QF | Fortuna SC | 2 – 0 (4 – 0 agg.) | Clarke (2) |
| SF | FC Volendam | 3 – 3 | Clarke, La Ling, Arnesen |
| SF | FC Volendam | 1 – 1 (4 – 4 agg.) | Lerby |
| W | FC Twente | 1 – 1 | Clarke |
| W | FC Twente | 3 – 0 (4 – 1 agg.) | Clarke, Tahamata, Schoenaker |
1979–80 | R2 | HFC Haarlem | 2 – 4 | Jensen, Arnesen (2), Lerby |
| R3 | Vitesse | 3 – 1 | Arnesen, Bonsink, Lerby |
| QF | Roda JC | 5 – 1 | Bonsink, Arnesen (2), Schoenaker, Lerby |
| QF | Roda JC | 4 – 4 (5 – 9 agg.) | Schoenaker (2), Blanker, Arnesen |
| SF | PSV | 1 – 2 | Van Geel, Arnesen |
| SF | PSV | 1 – 1 (3 – 2 agg.) | Schoenaker |
| RU | Feyenoord | 1 – 3 | Arnesen |
1980–81 | R2 | SVV | 3 – 0 | Kieft (3) |
| R3 | FC Twente | 5 – 1 | Kieft (3), Arnesen (2) |
| QF | FC Groningen | 3 – 0 | La Ling, Schoenaker, Kieft |
| QF | FC Groningen | 1 – 1 (1 – 4 agg.) | Kieft |
| SF | PSV | 2 – 2 | Kieft, Arnesen |
| SF | PSV | 2 – 1 (4 – 3 agg.) | Lerby, Hamberg |
| RU | AZ '67 | 1 – 3 | Vanenburg |
1981–82 | R1 | DHC | 2 – 3 | La Ling, Olsen, Kieft |
| R2 | DS '79 | 1 – 0 | (-) |
1982–83 | R1 | NAC | 0 – 3 | Olsen, Rijkaard, Schoenaker |
| R2 | FC Den Haag | 3 – 2 | Ophof, Lerby, Olsen |
| QF | Roda JC | 2 – 0 | Molenaar, Ophof |
| QF | Roda JC | 1 – 3 (5 – 1 agg.) | Schoenaker (3) |
| SF | PSV | 2 – 0 | Cruyff, Van Basten |
| SF | PSV | 1 – 3 (3 – 3 agg.) (won 2–3 on penalties) | Brandts (o.g.) |
| W | NEC | 3 – 1 | Lerby, Schoenaker, Ophof |
| W | NEC | 1 – 3 (2 – 6 agg.) | Vanenburg (2), Cruyff |
1983–84 | R1 | HOV | 0 – 5 | Gasselich (3), Van Basten, Koeman |
| R2 | DWV | 0 – 6 | Bosman (2), Schoenaker, Vanenburg, Koeman, Haatrecht |
| R3 | Feyenoord | 2 – 2 | Rijkaard, Van Basten |
| R3 | Feyenoord | 2 – 1 (4 – 3 agg.) | Van Basten |
1984–85 | R1 | DOVO | 0 – 5 | Bosman (2), Vanenburg, Spelbos, Koeman |
| R2 | VV Heerjansdam | 6 – 0 | Gasselich, Rijkaard, Rijnink (2), Spelbos, Schoenaker |
| R3 | PSV | 1 – 1 | Gasselich |
| R3 | PSV | 2 – 0 (3 – 1 agg.) | (-) |
1985–86 | R1 | Sparta Rotterdam | 3 – 0 | Vanenburg, Van Basten, Rijkaard |
| R2 | FC Utrecht | 0 – 4 | Rijkaard, Bosman, Van Basten, De Wit |
| R3 | RCH | 1 – 3 | Koeman, Rijkaard, A. Mühren |
| QF | FC Groningen | 1 – 0 | Bosman |
| SF | NEC | 1 – 3 | Rijkaard, Koeman, A. Mühren |
| W | RBC | 3 – 0 | Bosman (2), Silooy |
1986–87 | R1 | USV Elinkwijk | 1 – 4 | Van Basten (2), Bosman, Dick |
| R2 | VV Rheden | 0 – 2 | Van Basten, Winter |
| R3 | Sparta Rotterdam | 0 – 0 (won 3–4 on penalties) | (-) |
| QF | Vitesse | 2 – 0 | Bosman, Van Basten |
| SF | FC Groningen | 0 – 0 | (-) |
| SF | FC Groningen | 0 – 3 (0 – 3 agg.) | Van Basten, Verlaat, Bosman |
| W | FC Den Haag | 2 – 4 | Bosman (2), Van Basten (2) |
1987–88 | R1 | Quick Boys | 0 – 7 | Bosman (3), Spelbos (2), Meijer, Sørensen |
| R2 | FC Den Bosch | 1 – 0 | (-) |
1988–89 | R1 | SVV | 0 – 6 | Winter (3), Roosa (o.g.), Witschge, Pettersson |
| R2 | PEC Zwolle '82 | 4 – 1 | Bergkamp (2), A. Mühren, Witschge |
| 1/8 | FC Utrecht | 2 – 1 | Bergkamp, Verkuyl |
| QF | FC Groningen | 3 – 0 | (-) |
1989–90 | R2 | EVV | 0 – 4 | Wouters, Roy, Willems, Van 't Schip |
| 1/8 | FC Twente | 0 – 2 | Willems (2) |
| QF | Fortuna Sittard | 0 – 1 | Jonk |
| SF | PSV | 2 – 2 (lost 4–2 on penalties) | Van 't Schip, Bergkamp |
1990–91 | R2 | Excelsior | 0 – 5 | Pettersson, Jonk, Bergkamp, Winter, Van 't Schip |
| 1/8 | FC Groningen | 3 – 1 | Pettersson (2), Wouters |
| QF | Roda JC | 1 – 0 | (-) |
1991–92 | R3 | ADO Den Haag | 3 – 1 | Silooy, Pettersson, Dan. Blind |
| 1/8 | PSV | 2 – 1 | Pettersson, Van Loen |
| QF | Feyenoord | 1 – 0 | (-) |
1992–93 | R3 | VVV-Venlo | 3 – 7 | Van Loen, Petersen (2), Jonk (2), Davids, Overmars |
| 1/8 | MVV | 3 – 0 | F. de Boer, Kreek, Vink |
| QF | FC Twente | 2 – 4 | Bergkamp, Overmars, Alflen, Vink |
| SF | Feyenoord | 0 – 5 | Davids (3), Bergkamp (2) |
| W | SC Heerenveen | 6 – 2 | Davids, Overmars (2), Pettersson, Bergkamp, Petersen |
1993–94 | R3 | SC Heerenveen | 8 – 3 | Pettersson (2), F. de Boer, R. de Boer, Van den Brom, George (2), Petersen |
| 1/8 | FC Twente | 4 – 1 | R. de Boer, Pettersson (2), Dan. Blind |
| QF | Helmond Sport | 7 – 1 | Davids, Dan. Blind, F. de Boer, Petersen, Litmanen (2), Van Vossen |
| SF | NEC | 1 – 2 | Dan. Blind |
1994–95 | R2 | FC Den Bosch | 3 – 1 | Litmanen, R. de Boer, Davids |
| 1/8 | NEC | 0 – 3 | Kanu, R. de Boer (2) |
| QF | Feyenoord | 1 – 2 | R. de Boer |
1995–96 | R2 | Heracles Almelo | 0 – 3 | George, P. Kluivert, R. de Boer |
| 1/8 | SC Cambuur | 2 – 0 | (-) |
1996–97 | R2 | Heracles Almelo | 1 – 0 | (-) |
1997–98 | R2 | MVV | 6 – 0 | Gorré (4), Arveladze, F. de Boer |
| 1/8 | Roda JC | 5 – 0 | Gorré (2), Rudy, Arveladze (2) |
| QF | NAC Breda | 2 – 1 | F. de Boer, Gorré |
| SF | SC Heerenveen | 3 – 0 | Litmanen, Arveladze, Dan. Blind |
| W | PSV | 5 – 0 | Babangida, Litmanen (3), Arveladze |
1998–99 | R2 | UDI '19 | 9 – 0 | Splinter (2), Van den Boogaard, Wamberto (2), Hoekstra, McCarthy (2), Gorré |
| 1/8 | Roda JC | 0 – 3 | Wamberto, Knopper, Arveladze |
| QF | FC Zwolle | 1 – 2 | Litmanen, Sibon |
| SF | Feyenoord | 2 – 1 | Wamberto, Melchiot |
| W | Fortuna Sittard | 2 – 0 | Grønkjær (2) |
1999–2000 | 1/8 | Roda JC | 1 – 0 | (-) |
2000–01 | 1/8 | Vitesse | 1 – 2 (gg) | Galásek |
2001–02 | 1/8 | RBC Roosendaal | 4 – 3 (gg) | Van der Vaart, Bergdølmo, Van der Meyde, Wamberto |
| QF | FC Groningen | 4 – 0 | Van der Vaart, Wamberto, Machlas (2) |
| SF | PSV | 3 – 0 | Bergdølmo, Galásek, Van der Meyde |
| W | FC Utrecht | 2 – 3 (gg) | Mido, Wamberto, Ibrahimović |
2002–03 | 1/8 | Roda JC | 1 – 0 | Ibrahimović |
| QF | FC Groningen | 4 – 1 | Sneijder, Van der Vaart, Boukhari, Ibrahimović |
| SF | Feyenoord | 1 – 0 | (-) |
2003–04 | 1/8 | NAC Breda | 0 – 1 | (-) |
2004–05 | 1/8 | SC Heerenveen | 2 – 0 | Charisteas, Babel |
| QF | ADO Den Haag | 0 – 2 | Sneijder, Rosales |
| SF | Willem II | 1 – 0 | (-) |
2005–06 | 1/8 | FC Eindhoven | 1 – 6 | Charisteas, Sneijder (2), Demouge (o.g.), Boukhari, Vermaelen |
| QF | SC Heerenveen | 0 – 3 | Rosales, Huntelaar, Emanuelson |
| SF | Roda JC | 4 – 1 | Huntelaar (2), Babel (2) |
| W | PSV | 2 – 1 | Huntelaar (2) |
2006–07 | R2 | Jong RKC | 2 – 5 | Rosenberg (2), Maduro, Perez, Huntelaar |
| R3 | ADO Den Haag | 2 – 0 | Stam, Huntelaar |
| 1/8 | HFC Haarlem | 4 – 0 | Fränkel (o.g.), Leonardo, Perez |
| QF | Willem II | 0 – 2 | Huntelaar, Heitinga |
| SF | RKC Waalwijk | 3 – 1 | Sneijder, Gabri, Mitea |
| W | AZ | 1 – 1 (won 8–9 on penalties) | Huntelaar |
2007–08 | R2 | Kozakken Boys | 1 – 2 | |
| R3 | SC Heerenveen | 3 – 1 | Heitinga, Maduro, Huntelaar |
| 1/8 | NAC Breda | 4 – 2 | Suárez (2) |
2008–09 | R2 | FC Utrecht | 2 – 0 | Suárez, Huntelaar |
| R3 | FC Volendam | 1 – 0 | (-) |
2009–10 | R2 | AGOVV | 1 – 2 | Anita, Suart (o.g.) |
| R3 | FC Dordrecht | 1 – 2 | Emanuelson (2) |
| 1/8 | WHC | 1 – 14 | Pantelić (2), Aissati (2), Suárez (6), Bosch (o.g.), Bakircioglü (2), De Zeeuw |
| QF | NEC | 3 – 2 | De Zeeuw, Alderweireld, S. De Jong |
| SF | Go Ahead Eagles | 0 – 6 | De Zeeuw, Pantelić, S. De Jong, Eriksen, Rommedahl, Lodeiro |
| W1 | Feyenoord | 2 – 0 | S. De Jong (2) |
| W2 | Feyenoord | 1 – 4 (6 – 1 agg.) | Suárez (2), S. De Jong (2) |
2010–11 | R3 | MVV Maastricht | 5 – 0 | El Hamdaoui (2), Jozefzoon, Vertonghen, Emanuelson |
| R4 | BV Veendam | 3 – 0 | Mido, Suárez, Eriksen |
| R5 | AZ | 1 – 0 | Sulejmani |
| QF | NAC Breda | 4 – 1 | S. De Jong, Sulejmani (2), Anita |
| SF | RKC Waalwijk | 5 – 1 | Ebecilio, El Hamdaoui, S. De Jong (2), De Zeeuw |
| RU | FC Twente | 3 – 2 | De Zeeuw, Ebecilio |
2011–12 | R2 | VV Noordwijk | 1 – 3 | S. De Jong, Bulykin, De Sa |
| R3 | Roda JC Kerkrade | 2 – 4 | Vertonghen (2), Boerrigter (2) |
| 1/8 | AZ | 2 – 3 | S. De Jong (2) |
2012–13 | R2 | FC Utrecht | 0 – 3 | Sana, Babel, Eriksen |
| R3 | ONS Boso Sneek | 0 – 2 | Fischer, Denswil |
| R4 | FC Groningen | 0 – 3 | S. De Jong, Eriksen, Fischer |
| QF | Vitesse | 0 – 4 | Hoesen, Schöne, Sigþórsson (2) |
| SF | AZ | 0 – 3 | (-) |
2013–14 | R2 | FC Volendam | 4 – 2 | Andersen, Schöne (2), Hoesen |
| R3 | ASWH | 4 – 1 | Fischer, Hoesen, S. De Jong, Sigþórsson |
| R4 | IJsselmeervogels | 0 – 3 | Fischer (2), Hoesen |
| QF | Feyenoord | 3 – 1 | Fischer, Bojan, Serero |
| SF | AZ | 0 – 1 | Schöne |
| RU | PEC Zwolle | 5 – 1 | Van Rhijn |
2014–15 | R2 | JOS Watergraafsmeer | 0 – 9 | Milik (6), Andersen, Kishna, Menig |
| R3 | SV Urk | 0 – 4 | Duarte, Milik (2), Živković |
| R4 | Vitesse | 0 – 4 | (-) |
2015–16 | R2 | De Graafschap | 2 – 0 | Fischer, Heitinga |
| R3 | Feyenoord | 0 – 1 | (-) |
2016–17 | R2 | Kozakken Boys | 1 – 6 | Cassierra (2), El Ghazi, Černý, Clement (2) |
| R3 | SC Cambuur | 2 – 1 | |
2017–18 | R2 | ASV De Dijk | 1 – 4 | F. De Jong, S. De Jong (2), Černý |
| R3 | FC Twente | 1 – 1 (lost 6–5 on penalties) | J. Kluivert |
2018–19 | R2 | Go Ahead Eagles | 3 – 0 | Neres, Labyad, Huntelaar |
| R3 | Roda JC Kerkrade | 1 – 1 (won 2–4 on penalties) | |
| QF | SC Heerenveen | 3 – 1 | Mazraoaui, Van de Beek (2) |
| SF | Feyenoord | 0 – 3 | De Ligt, Tagliafico, Van De Beek |
| W | Willem II | 0 – 4 | Dal. Blind, Huntelaar (2), Kristensen |
2019–20 | R2 | Telstar | 3 – 4 | Lang, Dest (2), Ekkelenkamp |
| R3 | Spakenburg | 7 – 0 | S. De Jong (3), Traoré (2), Tadić, Ünüvar |
| QF | Vitesse | 0 – 3 | Babel, Gravenberch, Tadić |
| SF | FC Utrecht | 2 – 0 | (-) |
2020–21 | R2 | FC Utrecht | 5 – 4 | Tadić (2), Labyad (2), St. Jago (o.g.) |
| R3 | AZ | 0 – 1 | Labyad |
| QF | PSV | 2 – 1 | Haller (2) |
| SF | Heerenveen | 3 – 0 | Klaassen, Tadić, Neres |
| W | Vitesse | 2 – 1 | Gravenberch, Neres |
2021–22 | R2 | BVV Barendrecht | 4 – 0 | Taylor, Danilo (2), Hlynsson |
| R3 | Excelsior Maassluis | 9 – 0 | Tagliafico, Danilo (4), Regeer, Hlynsson, Daramy (2) |
| QF | Vitesse | 5 – 0 | Antony (2), Haller (2), Tadić |
| SF | AZ | 0 – 2 | Berghuis, Klaassen |
| RU | PSV | 2 – 1 | Gravenberch |
2022–23 | R2 | Den Bosch | 0 – 2 | Tadić, Taylor |
| 1/8 | FC Twente | 0 – 1 | Kudus |
| QF | De Graafschap | 0 – 3 | Sánchez, Bergwijn, Brobbey |
| SF | Feyenoord | 1 – 2 | Tadić, Klaassen |
| RU | PSV | 1 – 1 (lost 2–3 on penalties) | Hazard (o.g.) |
2023–24 | R2 | USV Hercules | 2 – 3 | Brobbey, Akpom | |
The following is a list of the players who have scored the most goals for Ajax in the KNVB Cup, with at least five goals scored.
The following is a list of the players who have scored the most goals for Ajax in a single KNVB Cup match, with at least three goals scored.