Borderlands 2 Achievements

We bring you the full list of Borderlands 2 achievements including the 20 secret ones.
There are 50 achievements in total with 1000 Gamerpoints up for grabs, but beware the secret achievements contain story based spoilers. You have been warned