Complex sentence: Despite his form for his clubs, he won just eight caps for Scotland, partly due to Preston's reluctance to release him for international matches.
Split into simpler sentences: Despite his form for his clubs, he won just eight caps for Scotland. This was partly due to Preston's reluctance to release him for international matches.