Bangladesh, Sri Lanka and Zimbabwe all have a point to prove when they battle each other in a tri-nation one-day tournament in Dhaka from Monday.