I have 3 sensors, brand new still in the box, for a 1995 Ford Ranger, 4.0 liter V-6.
According to Bosch's website here, http://www.boschautoparts.com/VehiclePartFinder/Pages/VehiclePartFinderResults.aspx?MAKE=FORD&MODEL=RANGER_&YEAR=1995&CAT=OxygenSensors , these sensors will fit manual and automatic.
Part number 15717, you need 2 of these, retails at Autozone for $47.99 apiece. Part number 15719 sells for $57.99. Total thats $153.97. Before tax.
$125 OBO
Cash only please.