De KNVB beker 2009/10 was de 92e editie van de KNVB beker. De finale werd in april en mei 2010, eenmalig, over twee duels gespeeld in de Amsterdam ArenA en Stadion Feijenoord te Rotterdam. Recordbekerwinnaar Ajax won voor de 18e keer de beker.

Deelname
Dit seizoen namen er in totaal 88 teams deel. De achttien clubs uit de Eredivisie en de twintig clubs uit de Eerste Divisie waren automatisch geplaatst voor het toernooi en kwamen vanaf de tweede ronde in actie. Dit gold ook voor de twee teams uit de Beloften Eredivisie die aan het toernooi deelnamen, de kampioen en de bekerwinnaar van het seizoen 2008/09. Uit de amateursectie namen 48 amateurclubs deel: 24 via de competitie en 24 via het bekertoernooi van het seizoen 2008/09. Uit de Hoofdklasse namen 39 clubs deel en negen amateurclubs kwamen uit de lagere klassen. Hiervan waren zes afkomstig uit de eerste klasse en uit de tweede, derde en de vierde klasse elk één club.

Betaald voetbal
 Eredivisie (18)

Eerste divisie (20)

 Beloftenteams (2)
 Jong Ajax
 Jong De Graafschap

Amateurs
Hoofdklasse (39)

Overig amateurs (9)

Toernooi

1e ronde

Aan deze ronde deden de 48 amateurteams mee. Op 7 juli 2009 werden de wedstrijden geloot. De 24 winnaars plaatsten zich voor de tweede ronde.

2e ronde

De loting voor de tweede ronde was zo opgezet, dat de clubs die Europees voetbal speelden, AZ, FC Twente, Ajax, PSV, sc Heerenveen en NAC Breda, niet tegen elkaar konden loten. Ook had verliezend play-off spelende club, FC Groningen, een beschermde status in dit rijtje.

Amateurclubs werd bij loting tegen een betaald-voetbalclub het thuisvoordeel gegund.

3e ronde

Achtste finales

Kwartfinales

Halve finales

Finale
De finale zou oorspronkelijk worden gespeeld op 25 april om 14.00 uur in De Kuip te Rotterdam. Als scheidsrechter was Roelof Luinge aangesteld. Op 15 april maakte de KNVB echter bekend dat de finale over twee duels gespeeld zou worden in verband met dreigende supportersrellen. De eerste finale werd in Amsterdam gespeeld op de oorspronkelijke datum. De return volgde op 6 mei in Rotterdam..

Heenwedstrijd

Terugwedstrijd

Statistieken

Geëlimineerde clubs 
De volgende clubs zijn geëlimineerd:

Topscorers 

Bijgewerkt t/m 7 mei 2010 07:41 (MEZT)

Deelnemers per ronde
De deelnemers per ronde zijn:

KNVB Beker (mannen) naar seizoen
KNVB beker (mannen) 2009/10
Nederlands voetbalseizoen 2009/10