Not 100% sure it's a direct fit, but the 89-92 Ranger shared a lot of parts in common with the 91-94 Explorers, so it's highly likely th windshield is the same. If it looks the same, it probably is. If you want to be 100% sure before you do it, call an auto glass shop and see if the same part # comes up for the windshield for both vehicles.