Correct me if I'm wrong, but I thought the 998 engine had circlips to hold the gudgeons in place ...
My Haynes Metro manual shows a 998cc engine with circlips.
So are these the correct pistons? I've run a few google searches and they seem to be for the Rover Mini Mk1 999cc, but the only sites I've found are non-English so relying on google translate!