India and Bangladesh have finalised the draft on the proposed water sharing agreement on Teesta and Feni rivers.