Own over 100000 Credits, you do have to have all stats maxed out completly, including owning every skin in game.
You have not earned this achievement yet
Log in to view progress