No. That's not grammatically correct. However, a suitable alternative could be these sentences-
"No one ever thought it would happen. But it did, after four years, by pure coincidence."
Tip: When mentioning numbers under ten, type them out in word form,