sunscreen on polyester cricket shirts

My son has white( polyester )cricket shirts that have yellow/brown stains around the collar/sleeves where he wears sunscreen. Normal detergent and napisan wont remove, either soaking or as a paste….

Zinc on polyester dress

White zinc sunscreen on navy polyester dress. Washing powder made into a paste did not remove the stain.