Incorrect bitcoin address funded
No you cannot recover Bitcoin sent to the wrong address. 

Many people and businesses use HD wallets that generate a new address each time. If the recipient has provided you with a new address but you send Bitcoin to their old one, it is very likely they will be able to recover your payment.

https://bitcoin.org/en/glossary/hd-protocol

Privacy is the primary reason to generate a new address for each new payment received.