Estimated international matches: 63.
June 2018: vs Ireland (Two T20Is, away); June 2018: vs Afghanistan (one Test, home);
July-Sept. 2018: vs England (five Tests, three ODIs, three T20Is, away);
Sept. 2018: Asia Cup (approx nine ODIs, date and venue yet to be finalised);
Oct.-Nov. 2018: vs West Indies (two Tests, five ODIs, three T20Is, home);
Nov.-Dec. 2018: vs Australia (four Tests, three ODIs, three T20Is, away).
Jan.-Feb. 2019: vs New Zealand (five ODIs, five T20Is, away);
Feb.-March 2019: vs Australia (five ODIs, two T20Is, home;
March 2019: vs Zimbabwe (3 T20Is, home).
To know more: http://www.sify.com/sports/india-to-play-around-30-odis-in-2018-19-season-news-cricket-scspJTbecachd.html