Police say 74-year-old Mai Zhang was just a half block from his home when he was hit at the intersection of Benson Avenue and Bay 26th Street in Bath Beach around noon.
He was pronounced dead at the scene.
The driver stayed at the scene and has not been charged.