Complex sentence: He made a mixed impression on the other England players, who were impressed by his talent but perplexed by his introverted attitude each time he was dismissed.
Split into simpler sentences: He made a mixed impression on the other England players, however. They noted his talent but were perplexed by his introverted attitude each time he was dismissed.