Without knowing much about your system, I'd suggest an HD 7570 DDR5 card. You will need to find one used. Of new cards, a GT 730 DDR5 is the closest thing to fit those requirements.
Don't waste money on a DDR3 card for anything except basic computing. Those cards are not suitable for gaming, unless you play really old games.