No, it won't. You're pairing an AMD processor with an Intel Motherboard. It is not compatible. If you want compatible motherboards with AMD FX-4300, look for motherboards with the AM3+ socket and if you want compatible processors with GA-B75M-D3H look for LGA 1155 socket processors. As for the Graphic card don't buy the 4GB version, as this card won't even utilize 1GB I think. You're better off buying the budget 1GB Graphic card such as the HD 7770. But before buying be sure your PSU (SMPS) supports 6pin PCI-E for Graphic Cards.