Outdoor motion sensors that connect directly to smartthings tend to be unreliable (lots of false alerts) because they’re almost all PIR based, which just measures very small changes in heat moving across the sensor field. So the problem is just a gust of warm air or the sun going behind a cloud can trigger the sensors. In fact, the aeotec multisensor, which is rated for outdoor use, suggest turning off the motion sensor feature altogether if the device is used outside, and just using it for temperature, light, and humidity detection. This problem is even worse for mesh devices, such as those using zwave.
There are some options. See the outdoor motion sensor FAQ, which details them. (This is a clickable link)
That thread is quite long and covers a lot of different use cases, including driveway detection, so for your particular use case I think the short answer is either going to be use three different sensors and set up a zone using Mike Maxwell’s smart app so that all three sensors have to detect motion before you consider it a real alert.
Or, use the Kumo outdoor sensors, but those are going to require also getting their $40 ethernet bridge (one bridge can support up to 40 sensors.) The Kumo are nicely weatherproofed, have better range and fewer false alerts, but it’s a cloud to cloud integration with SmartThings. Or you can use IFTTT. There are quite a few community members using them, but it may not be what you want.
But do read the FAQ thread, it goes into a lot of detail about different options.