Emergency crews were called just before 1pm on Saturday to Clarendon Grove.
He was treated at the scene, before being taken to hospital, where he’s in a serious but stable condition.
The driver stopped at the scene and is helping police with their enquiries.