A 38-year-old man was left bleeding on a North Queensland road after a driver allegedly struck him and left the scene without calling for help.