Just realised that with this new NSC, you can mark an opening post as a question and then it allows you to upvote any correct answers. It only allowed me to mark one post as the solution, but I suppose that this might be different if you fiddle with the options when posting the question...
Do you mean Juan Foyth? He didn't play in the Final and he doesn't play for Tottenham anymore. He signed permanently for Villareal in June last year. So he doesn't fulfil either of the criteria and that isn't his name.
Schurrle is correct and actually makes it 27, because I missed that he was subbed on.
21 Schurrle, Chelsea,
22 Peters, West Ham,
23 Stiles, Man U
Mendy was in the squad, but didn't get on.
Four more players and two more clubs missing.
11 Fabregas, Arsenal
12 Charlton J, Leeds, not Man U,
13 Giroud, Chelsea,
14 Banks, Leicester,
15 Petit, Arsenal
16 Vieira, Arsenal,
17 Ozil, Arsenal,
18 Ball, Blackpool,
19 Wilson, Everton,
20 Moore, West Ham
Six to go
8 Le Bouef, Chelsea
9 Pogba, Man U
10 Kante, Chelsea
They need to have played in the final, so Greaves is wrong. Juninho also wrong. Wasn't at Boro at the time.
27* players have played in a World Cup winning team whilst playing their club football for an English team. The 27 represent a total of 14 teams. No Googling, but I'll give you one player and one team to get you going:
Alexis Mac Allister played for Brighton & Hove Albion and Argentina in...