 In May 2019, he was selected to represent the German cricket team.In March 2020, Rayner announced his retirement from cricket.Rayner represented the Sussex first-team since 2006, having been an occasional part of the Second XI team since his debut in 2002.