Black Cap Tim Seifert has battled quarantines and a bout of Covid but will make it down the aisle to marry his fiancee in three weeks.
The 26-year-old, who also plays for Northern Districts, proposed to Morgan Croasdale last November in a 24-hour window between two Twenty20 matches.
The bride-to-be runs Married by Morgan and is a celebrant and event co-ordinator.
In January the pair had their engagement party at the Hamilton Golf Club at St Andrews in Hamilton, and golf-loving Seifert was grinning ear to ear.
On her business Instagram page, Croasdale wrote: "This celebrant loves a reason to throw a party. Due to my partner's work commitments, we've had to move our wedding date forward — so I'll be calling this man my husband in six months time and I'm so excited, I can't wait to be on the other side of it."