To sell your cars in Need for Speed™ Unbound you need to be in a Garage or Safehouse. Open the map to find the nearest one. You’ll discover more of these locations as you progress through the game.
To sell a car, you also need to have at least two cars already. You can’t sell a car you’re currently using, so make sure you equip another vehicle before trying to sell the one you’re in.