With a 30day cycle can I still do a home pregnancy test on the 28th day. Ie two days before my next period?

Too early. You could do it, but it probably be too early, these tess become positive at about the time you'd start your next period. If it's still negative, repeat it in a week.