answersLogoWhite

0

Netherlands has been better than England since the world cup. Netherlands is ranked higher as it is in the top 5 while England is only in the top 15.

User Avatar

Wiki User

12y ago

What else can I help you with?