Hi,
I have a pc that has a cpu with onboard graphics card and I want to buy a gpu to have better performance, but I don't know which one is better and I can afford max 300 euros.
This is my pc's specs :
CPU : Ryzen 3 2200g with onboard graphics card
Ram : Corsair 2 modules x 4GB 3.000mhz
Motherboard : MSI B450 pro-m2 max
Power Supply : Evga 550W
C:// Drive : SSD TeamGroup 500GB
D:// Drive : SSD Samsung 860 Evo 1TB
Also these are all the graphics cards supported with my system ( https://www.msi.com/Motherboard/support/B450M-PRO-M2-MAX#support-vga ), so if you can help me decide which one to buy it would be highly appreciated and rember that my budget is 300 euros.
€300 in 2021 isn't going to get you anything decent, the 550w PSU will limit you to lower end cards, and the Zen based 4C/4T processor will limit the amount of benefit you will see in any game which is CPU bound...
Personally I wouldn't recommend anything beyond a RX 5600 XT, which is not exactly slow, a quad core CPU is perfectly fine for 1920x1080, and the power consumption will fit comfortably within your PSU's level.
The problem is actually finding one...