Yes I've realized that one has 2 terminals the other has a connector. I've done some research and the 94 Micra should have twin terminals, though not sure. Annoyingly my mechanic didn't give me the pump to actually see what I need to buy :/.
Anyway, bought the twin terminal pump today for...