Bavuma and Co. looking to carry some momentum agains Sri Lanka