In association with John Pennington and Jim White look ahead to a packed schedule of cricket this weekend with ODI action in Bangladesh and Twenty20 Internationals in South Africa and Zimbabwe.
Jim managed to get three out of three last week - can you beat him this week as we predict the results of:
Bangladesh v West Indies - 2nd ODI, Saturday
Zimbabwe v New Zealand - 1st T20I, Sunday
South Africa v Australia - 2nd T20I, Sunday