South Africa are the favourites to beat Bangladesh, but their poor net run rate means their chances hinge on Australia beating India