Does intel g31 express motherboard supports 256 bit nvidia

it doesn't matter of the card is 64 bit or 256 bit, what matter is does the card support PCI-E or not. all mother board equipped with intel G31 chipset should have PCI-E 1.1 slot. so you have to make sure that your graphic card use AGP or PCI-E.