The man who police say critically injured a 7-year-old girl in a hit-run in West Philadelphia Sunday night was driving with a suspended license, police said Wednesday.

Jamar Banks, 25, of Broad Street near Stenton Avenue in Ogontz, surrendered to police Wednesday in the hit-run, which happened Sunday just before 7 p.m. on 42nd Street near Pennsgrove in the city's Belmont section, according to a police spokeswoman. Police said Banks was driving a green 2014 Mitsubishi Outlander SUV north on 42nd Street and swerved into the oncoming traffic lane in an attempt to pass slower traffic when he struck the little girl as she was crossing the street.

The little girl suffered a fractured skull, broken ankle and road rash, police said. She was hospitalized at Children's Hospital of Philadelphia in guarded condition.

Banks fled after he struck the girl, police said -- but not before a witness was able to shoot video that clearly showed the Outlander and its license plate. Accident Investigation officers used that video to identify and obtain a warrant for Banks, who surrendered to investigators about 10 a.m. Wednesday.

Banks is charged with aggravated assault, driving with a suspended license, simple assault, reckless endangerment and related offenses.