Always "a soccer match". "a match of + sport name" is never very natural. I'm not aware of any very logical reason.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
CliveNote that I think 'soccer' is primarily a North American term. Elsewhere, the common term is 'football'.Yes. That also includes England, where it comes from.