No, not necessarily. It may not have a BIOS update and refuse to boot with a 3000g.
The only Ryzen 3xxx compatible motherboards that will not need a bios update would be any X570, Any MSI B450/A320 MAX, or one specific Asrock B450 model.
PCPartPicker Part List
Type|Item|Price
:----|:----|:----
Motherboard |
MSI A320M-A PRO MAX Micro ATX AM4 Motherboard | $54.99 @ Amazon
|
Prices include shipping, taxes, rebates, and discounts |
|
Total |
$54.99
| Generated by
PCPartPicker 2020-01-29 15:23 EST-0500 |
This is the cheapest M-arx board that will work without bios update, but it is A320 so no overclocking.
PCPartPicker Part List
Type|Item|Price
:----|:----|:----
Motherboard |
MSI B450M PRO-M2 MAX Micro ATX AM4 Motherboard | $74.98 @ Amazon
|
Prices include shipping, taxes, rebates, and discounts |
|
Total |
$74.98
| Generated by
PCPartPicker 2020-01-29 15:36 EST-0500 |
Next cheapest. This one is B450 so it can oc.