Police on Tuesday arrested a teenager who allegedly robbed a taxi driver in the Bronx Sunday night, causing the driver to chase after him and get fatally run over by his own car.

The 16-year-old, whose name was not released because he is a minor, was hit with murder and robbery charges for the caper, police said. He was awaiting arraignment Tuesday.

The driver, 65-year-old Mohammad Zafrullah, had just dropped off the suspect on Seward Avenue near Rosedale Avenue in Clason Point and was preparing to pull out when the teen walked around to the front, passenger-side window, reached in and grabbed his bag, sources said Monday.

Zafrullah got out of his car to chase down the thief — but didn’t put his car in park, according to sources.

As he moved behind the vehicle, it rolled backward, slamming the driver to the ground before continuing into a parked car, sources said.

First responders rushed to the scene to find Zafrullah lying unresponsive in the middle of the street.