And Bennetts will now join that growing contingent after signing a four-year deal, with Gladbach confident the 19-year-old winger can follow in the footsteps of his compatriots.
"Keanan can play a variety of attacking roles," sporting director Max Eberl said.
"He has played for Spurs in the Premier League 2 and in the UEFA Youth League this season, and we back him to make the step up to the Bundesliga. We're delighted he has chosen to sign for Borussia."
England youth international Bennetts already speaks German thanks to his mother, who was born in Hamburg.
"Borussia are one of Germany's biggest teams," he said. "I'm really looking forward to experiencing the atmosphere at Borussia Park."
Bennetts scored seven goals in the Premier League 2 this season, playing 22 times for Spurs. A former Germany Under-15 international, he switched allegiance to England to join their U-16 panel, playing four times at that level as well as progressing through the U-17s and into the U-19 squad, making his debut for Paul Simpson's side in September.