A woman has been charged with attempted murder after allegedly running down a man in a Brisbane driveway.

The 31-year-old driver struck the man late on Saturday night at a house in Inala, police say.

The man is now in the Princess Alexandra Hospital with leg injuries while the woman, who is known to him, is due to front the Richlands Magistrates Court on Monday.