Just after the twenty20 world cup in Caribbean, India will travel to Zimbabwe for ODI tri-series to be played between India, Sri Lanka and Zimbabwe. In the Itinerary announced by Zimbabwe Cricket Board, they have confirmed that both India and Sri Lanka will tour Zimbabwe for tri-angular series as well as India will play two twenty20 internationals just after tri-series final. The tournament will start with the game against India and Zimbabwe from 28th of May 2010 at Queens Sports Club in Bulawayo. The same venue will host first three games of the tri-series while Harare Sports Club will host remaining games of tri-series. In tri-series each team will play with each other twice and the top two teams from the table will move to play the Final of tri-angular series on 9th of June at Harare Sport Club, Harare. The two T20 internationals will be also played at Harare Sport Club on 12th and 13th of June 2010. India last toured the country in 2005 for two Tests and a tri-series, also involving New Zealand. India v Zimbabwe 2010 Fixtures (All timings are mentioned in GMT+05:30) Timing | Teams | Venue | Results | Fri 28 May 13:00 PM | 1st Match – India v Zimbabwe | Queens Sports Club, Bulawayo | Zimbabwe Won by 6 Wickets
| Sun 30 May 13:00 PM | 2nd Match – India v Sri Lanka | Queens Sports Club, Bulawayo | India Won by 7 Wickets
| Tue 1 Jun 13:00 PM | 3rd Match – Zimbabwe v Sri Lanka | Queens Sports Club, Bulawayo | Sri Lanka Won by 9 Wickets
| Thu 3 Jun 13:00 PM | 4th Match – India v Zimbabwe | Harare Sports Club | Zimbabwe Won by 7 Wickets
| Sat 5 Jun 13:00 PM | 5th Match – India v Sri Lanka | Harare Sports Club | Sri Lanka Won by 6 Wickets
| Mon 7 Jun 13:00 PM | 6th Match – Sri Lanka v Zimbabwe | Harare Sports Club | Zimbabwe Won by 8 Wickets
| Wed 9 Jun 13:00 PM | Final – Sri Lanka v Zimbabwe | Harare Sports Club |
| Sat 12 Jun 18:00 PM | 1st T20I – India v Zimbabwe | Harare Sports Club |
| Sun 13 Jun 18:00 PM | 2nd T20I – India v Zimbabwe | Harare Sports Club |
| |