Here is the full list of all 50 Plants vs. Zombies: Battle for Neighborville achievements.
Promote 20 characters to the rank of Master
Earn 200 vanquishes as a Space Cadet
Earn 20 vanquishes using Crater Maker as a Space Station
Earn 200 Vanquishes as a Captain Deadbeard
Earn 200 vanquishes as an Electric Slide
Earn 200 vanquishes as an Imp
Earn 200 vanquishes as a Rose
Use Shadow Sneak for 1,000 feet as a Night Cap
Earn 200 vanquishes as a Chomper
Earn 20 vanquishes using Disco Tornado as an Electric Slide
Earn 20 vanquishes using Rocket Ride as an 80s Action Hero
Earn 20 multi-vanquishes using Roll for Damage as an Oak
Earn 200 vanquishes as an Acorn
Collect 75 medals
Earn 200 vanquishes as a Super Brainz
Give 1,000 overhealth as a Scientist
Vanquish 100 zombies in PvP
Vanquish 100 plants in PvP
Earn 200 vanquishes as a Foot Soldier
Earn 200 vanquishes as a Kernel Corn
Play PvZ theme on piano (G# A G# A F D)
Vanquish 25 enemies while on a Giddy Park ride.
Use 25 expressions
Defeat Major Problem
Complete "Treasure Hunt" quest in Mount Steep
Complete "The Genuine Article" quest in Mount Steep
Complete "Will You Be My Posse?" quest in Mount Steep
Revive 10 allies
Earn 200 vanquishes as a Peashooter
Earn 200 vanquishes as a Cactus
Vanquish 35 gnomes
Dish out 1,000 overhealth as a Sunflower
Defeat Olds Cool
Complete "I Treasure You" quest in Sundrop Hills
Complete "Fight Zentrificiation" quest in Sundrop Hills
Block 1,000 damage with Peel Shield as a Citron
Block 1,000 damage with a Dummy Shield as an All-Star
Defeat Dreadwood
Earn 200 vanquishes as an 80s Action Hero
Complete "Be Kind, Rewind!" quest in Weirding Woods
Complete "Zombie Prepared" quest in Weirding Woods
Complete "Becoming One With The Dumb" quest in Weirding Woods
Get a score of 25 or higher in the Dance Hall of Obedience
Earn 200 vanquishes as a Night Cap
Earn 200 vanquishes as an Engineer
Spawn 25 bots
Spawn 25 pots
Earn 200 vanquishes as a Snapdragon
Destroy 20 targets at target range
Complete "Baron-Palooza" quest in Sundrop Hills