
ODI Tri-Series In Sri Lanka 2026 is starting from May 21, 2026 to May 21, 2026. There are a total of 7 matches to be played in it, and a total of 3 teams will play in this series. All the matches of this series will be played in 1 stadiums of Sri Lanka, you can watch this series live on , the last match of this series will be played on May 21, 2026. Here you will get the fixture (full schedule) of ODI Tri-Series In Sri Lanka 2026, and you can also find Teams, Squads, Points Table, Venues, Latest News Updates and Videos.
The schedule for the upcoming tri-series involving India A, Sri Lanka A, and Afghanistan A has been released. Sri Lanka will host both teams for this series. Notably, the series will commence on June 9 with a match between India A and Sri Lanka A. This tri-series will be played in the 50-over format, and all matches of the series will take place in Dambulla. It is also worth noting that following the conclusion of this one-day tri-series, India A will play a two-match, four-day series against Sri Lanka A in Galle.
Interestingly, the Board of Control for Cricket in India (BCCI) has already announced the India A squad for this tri-series. Tilak Varma will captain the team in this series, while Riyan Parag has been appointed as the vice-captain.
All matches of the Tri-Series are scheduled to be played in Dambulla. Notably, following the opening match, India A will face Afghanistan A on June 11. Furthermore, Afghanistan A and Sri Lanka A will go head-to-head on June 13. Additionally, India will take on Sri Lanka on June 15, followed by a match against Afghanistan on June 17. Subsequently, Afghanistan will face Sri Lanka on June 19, and the final is scheduled for June 21.
India A Team: Tilak Varma (Captain), Priyansh Arya, Vaibhav Suryavanshi, Riyan Parag (Vice-Captain), Ayush Badoni, Nishant Sindhu, Harsh Dubey, Suryansh Shedge, Prabhsimran Singh (Wicketkeeper), Kumar Kushagra (Wicketkeeper), Vipraj Nigam, Yash Thakur, Yudhvir Singh, Anshul Kamboj, Arshad Khan.
The broadcasting and live streaming platforms for the Tri-Series to be held in Sri Lanka in 2026 have not yet been announced.
Ans: The ODI Tri-Series In Sri Lanka 2026 is scheduled to begin on Thursday, 21-May-2026.
Q-2: How many teams will play in the ODI Tri-Series In Sri Lanka 2026 series?Ans: There will be 3 teams that have to play in ODI Tri-Series In Sri Lanka 2026 series.
Q-3: How many matches are scheduled to be played in the ODI Tri-Series In Sri Lanka 2026 series?Ans: The ODI Tri-Series In Sri Lanka 2026 includes 7 matches, in 3 formats.
Q-4: How many match formats will be played in ODI Tri-Series In Sri Lanka 2026 series?Ans: There will be only one 3 format for this ODI Tri-Series In Sri Lanka 2026 series.
Q-5: Which country will host the ODI Tri-Series In Sri Lanka 2026 series?Ans: The ODI Tri-Series In Sri Lanka 2026 series will be hosted by Sri Lanka.