Wireless Body Area Network (WBAN) comprises wireless sensor nodes that can be either on, implanted or around the body of a person. Routing in WBAN network is not the same as routing in Wireless Sensor Network (WSN) because WBAN protocols have to be thermal aware and data delivery has to be more reliable. Though different WBAN routing schemes have already been proposed, they are not energy efficient or they are unable to relay critical health data reliably. In this paper, a Multi hop routing protocol for WBAN has been proposed that is efficient in terms of transmitting power, Packet delivery Rate (PDR) and network lifetime. Fixed nodes are added to WBAN that are used as forwarder nodes. Proper subset of fixed nodes and sensor nodes can be selected as forwarder based on a cost function that includes metrics like transmission power of the node, velocity vector of the receiver, residual energy and the current location of the node with respect to the coordinator. Simulation studies show that the proposed protocol maximizes network life time and increases packet delivery. © 2016 ACM.