The grisly find was reported by South Yorkshire Police this morning.
A spokesman said “Off Road Bike Team located two gralloched (disembowelled with head and legs removed) deer and three dead buzzards on the Doncaster patch today. Having spoken to landowners the deer have been poached, and buzzards killed illegally.”
“The team will be extending our patrols into the night.”