Mobility of nodes causes frequent link breaks and decreases the performance of routing protocols in Mobile Ad hoc Networks. Overhearing of packets can be used as a passive update mechanism for routing and alternate route tables. Hello messages are used to discover the new neighbor nodes and refresh the routing entries. Proper neighbor node selection by upstream nodes is an important issue during link breaks. We employ overhearing and present an efficient method of neighbor node selection on the basis of its overhearing capacity, Overhearing Factor (OF). In simulation, we implement the proposed scheme on AODV routing protocol. We evaluate the performance of proposed scheme and compare it with that of the existing method of AODV routing protocol.