The 27-year-old man was struck at the intersection of 21st and Walnut Streets around 2:30 a.m. Sunday.
The impact of the crash sent the bicyclist into the windshield of the striking vehicle, causing multiple injuries.
The bicyclist suffered head injuries, a broken arm and a broken knee. He was transported to Thomas Jefferson University Hospital and is listed in critical condition.
So far, there is no word on any charges against the driver.