Off-spinner Maheesh Theekshana is a member of both the ODI and T20I Sri Lanka squads that will tour Zimbabwe for two limited-over series in Harare starting Friday.
Sri Lanka will play two One Day Internationals and three T20 Internationals, with all five matches scheduled to be held at the Harare Sports Club, during the tour. All ZIM vs SL matches will be live streamed in India.
Maheesh Theekshana, a member of the Rajasthan Royals team in the Indian Premier League, last played on the international circuit in July against Bangladesh at home.
Theekshana has played 55 ODIs for the Sri Lanka cricket team, taking 77 wickets at 26.25. He is economical with the ball, giving away just 4.57 runs per over.
Theekshana is currently the top ODI bowler in the world, as per the ICC rankings, jointly-holding the position with Keshav Maharaj of South Africa.
In T20Is, the 25-year-old Theekshana has represented the Lankans in 63 matches, scalping 61 wickets at 26.85 apiece. He gives away only 6.95 runs in an over.
Never miss an update on Rajasthan Royals—get the latest articles, news, and more by clicking here!
In limited overs, Theekshana has picked up over 300 wickets in his career in List A and T20 cricket combined.
Wanindu Hasaranga, another Royal, will skip the series as he is recovering from injury. He hurt his hamstring during a T20 series against Bangladesh last month.
Zimbabwe vs Sri Lanka 2025 schedule
All in Indian Standard Times (IST)
- August 29, Friday: Zimbabwe vs Sri Lanka, 1st ODI - 1:00 PM
- August 31, Sunday: Zimbabwe vs Sri Lanka, 2nd ODI - 1:00 PM
- September 3, Wednesday: Zimbabwe vs Sri Lanka, 1st T20I - 5:00 PM
- September 6, Saturday: Zimbabwe vs Sri Lanka, 2nd T20I - 5:00 PM
- September 7, Sunday: Zimbabwe vs Sri Lanka, 3rd T20I - 5:00 PM
Where to watch Zimbabwe vs Sri Lanka 2025 live in India
Live streaming of the Zimbabwe vs Sri Lanka 2025 ODI and T20 series will be available on the FanCode app and website. The ZIM vs SL series will not be telecast live on any TV channel in India.