Does it bump start ok ?, if it does then most likely a dud starter or connection to it.
Give the starter a big whack, as they can jam sometimes, especially with bosch ones, the solenoids jam, more than the starter itself.
If it doesn't start with bump start, then check for a spark, if spark ok, check the fuel cut off has not activated, if so just depress the button to reset, will be in one of the footwell kick panels.
tabetha