A good cheap graphics card is the R7 260X, it should run most modern titles on medium settings/1080p/60FPS and do even better at older games. I got mine for £60, but it might vary wherever you are.
If you're looking for something with a bit more punch then I recommend the GTX 960, it's about £160 and can max out most games at 1080p.
Woody