Agreed with you, Sri Lanka and West Indies are really struggling at the moment. They have to rectify their mistakes and needs to do lot of homework before hitting the ground. Even the teams like Bangladesh and Afghanistan are playing better than Sri Lanka and West Indies. On other hand, full credit should be given to India and England as they have shown some excellent performances in the past few days.
West Indies have their big players and now they are calling back to them to play for the nation but Sri Lanka are lacking as their are no experience players to play so they have to wait and search someone from the new county games. on the other hand India are getting full confidence and new captain is experimenting the team players so that he can be ready for the 2019 world cup. Nice to see that his all strategy are working hope they win the 2019 world cup.