It could be 29 if we get to the Asia cup final. So let's look at the run down of our 50 over fixtures according to the ICC's future tours programme which was updated today: 5 ODI's in Zimbabwe. Asia cup in the UAE. 5 matches, 1 each against Afghanistan, Bangladesh, India, Sri Lanka and whoever wins the Asia cup qualifier. As well as Asia cup final if we get there. 3 ODI's in the UAE vs New Zealand. 5 ODI's in South Africa. 5 ODI's in the UAE vs Australia. 5 ODI's in England before the start of the World Cup. That tour of England before the World Cup is the most ideal preparation and is the best form of planning. Against England too who are clearly looking as the favourites as their home domination in ODI's continues with sheer brilliance and brutality. From July 2018-May 2019. We have 28 ODI's in 10 months which I feel is enough and These are the players, Bar injury or massive amounts of loss form. I am certain will be in the squad for Pakistan from here on till the World Cup: Fakhar Zaman Azhar Ali Babar Azam Shoaib Malik Haris Sohail Sarfaraz Ahmed Mohammed Amir Hasan Ali Shadab Khan That is a core of 9 players. Two more and you have a starting XI. Pakistan will have absolutely no excuses in terms of selection, planning and preparation. Personally I'm expecting nothing less than the semis. Finish in the top 4 and you're 2 games away from winning the trophy. Easier said then done of course.