The funeral was followed by a wake at the County Ground in north Bristol.
Lawrence, affectionally known as “Syd”, was given an MBE in the King’s Birthday Honours weeks before he died for outstanding services to cricket.
He played five Test matches for England and took 625 wickets in 280 matches during a 16-year career at Gloucestershire, where he grew up.
After retirement he became a nightclub owner and amateur bodybuilder before being named Gloucestershire’s club president in 2022, a role he remained in until his death.
Former cricketer Andy Brassington said he was with Lawrence, who he was friends with for more than 44 years, just an hour before his death.
Speaking outside the church, Mr Brassington added he “has lost a best mate”.
“It was a difficult situation for us all, and it was time for Syd to go. But right until the end was there he was positive.”