We shouldn't have lost an ODI to Zimbabwe: Afridi