The 29-year-old amassed 1,494 runs for Somserset last season, which in turn saw him earn a call-up to the England squad for the recent Test tours of India and New Zealand.
"It's a lesson to everyone. People sometimes accuse the England team of being a closed shop and it's impossible to get in. But Compton has shown what is possible if you knuckle down," Wisden editor Lawrence Booth told BBC Bristol.
"If the willingness and the consciousness remains he could be around for another five or six years."