First, Indian team management had promised to play some International one dayers against West Indies, Australia or Pakistan in US, but none of America's cricket grounds reached ICC's minimum criteria and that plan failed. So bad for all those cricket lovers living in there.
Then, Indian team were supposed to play West Indies in a 5-ODI series at Toronto Canada but West Indies spoiled it all. They had problems with their cricketers and also Toronto cricket officials refused to host the series....
So, the problem still remained : From 29th of August (end of Sri Lanka triseries) to 7th of October (start of Champions trophy) = 39 days were free for Indian cricket team in the middle of a season. BCCI had to find someone to play with Indian team and that is when Australia joined in. Right now Australian team is cooling their heels and their next commitment is the Champions trophy. So Australia cricket board thought they must give some chance to their cricketers to get into cricketing mood before a tournament that they have never won.
In comes India - Australia - West Indies tri series in Malaysia.
Malaysia authorities has agreed to host this tri series and now when West Indies board has fixed their "money problems" with their cricketers, I present you the Malaysia tri series schedule.
1. All of the matches are to be played as Day/Night.
2. To know more about Singapore cricket grounds, try this. And for Malaysia cricket grounds, here.