Ravi Bopara has revealed he has played his last game for Essex County Cricket Club after 18 years - having signed for rivals Sussex.
The 34-year-old made the announcement on Twitter, thanking teammates, coaching staff and fans who have supported him since he first joined the club through its youth system.
A spokesman for Essex County Cricket Club confirmed Bopara had rejected a "new and improved" contract and had instead decided to "pursue a fresh challenge".
Bopara made his debut in 2002 at the age of just 17 and has since played 499 games across all formats.
The club described him as a "unbelievable servant" and praised his many inspiring performances over the last 18 years.
Bopara played a key role in Essex Eagle's recent T20 Blast victory, which the club won for the first time following a final against Worcestershire Rapids that went down to the final ball.
Just a few days later, Essex won their second County Championship title in three years.
Following that victory, Bopara hinted at his decision when he said he could not say whether he could be at Chelmsford next season.
Sussex Cricket said they were thrilled with Bopara's move, describing it as "a bit of a coup".