The accident happened near 22nd and Ridge Avenue at 6:45 p.m.
The victim, a man in his sixties, was rushed to the hospital.
He was listed in guarded condition at Hahnemann Hospital.
Investigators have not released a description of the vehicle involved in the accident.