Eastbourne’s Ollie Rayner missed his cousin’s wedding to hit 143 runs for Middlesex in the LV County Championship Division One.
Rayner, 26, was scheduled to take up the role as best man at the wedding but was instead scoring runs for fun at Nottinghamshire’s Trent Bridge.
The German-born English cricketer joined an exclusive group of players to score a century as a nightwatchman for Middlesex.
Rayner said, “It was unbelievable, it’s an incredible feeling.
“It’s not something I really had on the cards to be honest. I would like to think I have taken the opportunity.
“I am loving my cricket at the moment. I feel very settled at the moment and I feel like an established first team player.”
Former Sussex all-rounder, Rayner, recorded his first maiden County Championship century and claimed five wickets over the course of a match that ended up all-square.
Middlesex were set a target of 298 to win in 51 overs after lunch but were unable to score enough runs on a a slow Trent Bridge wicket.
Rayner’s Middlesex team-mate Andrew Strauss managed to get a substantial amount of time in the middle, scoring 43 runs not out off 113 balls, before England’s first Test with the West Indies.
BEST MAN: Ollie Rayner (ABOVE) celebrates his century during the LV County Championship match between Nottinghamshire and Middlesex at Trent Bridge.