This paper proposes a new non-isolated dual-input zero-voltage switching (ZVS) dc-dc boost converter with medium voltage gain. Two input ports of the converter are current-fed and suitable for a unidirectional dc power source, and a chargeable dc energy storage. The proposed converter basic circuit composed of three cascaded power switches, which at their connection points join to the converter three inductors and a switched capacitor voltage multiplier (VM) cell is accompanied. Using this VM cell the converter voltage gain achieves two times of that in the conventional boost converter and also half voltage stress across the power switches. Through the converter two input inductors powers from a unidirectional source (like PV) and a chargeable battery source can be accepted. Taking a triangular resonant current at the switching frequency, the converter third inductor aids to reach ZVS for the power switches. The converter power switches turn-on with ZVS and the power diodes stop conducting with ZCS in all operation conditions. As a result, low switching power losses, reduced reverse recovery issue, and high efficiency are accessible especially for higher input and output powers. The converter power switches are switched in PWM manner with two individual duty ratios, allowing to regulate the output voltage and control the extracted power from the input unidirectional port. The proposed circuit has been analyzed in detail to find its different operating modes, determine its capacitor currents, estimate its power losses components and design its control system. Behavior of the proposed system is also examined by a low-power laboratory prototype tested under four different practical operation conditions. The proposed converter benefits from simple and compact structure, current-fed input ports, low number of power switches and magnetic elements, low voltage stress across the power switches, medium voltage gain and high efficiency.