Bangladesh Tour of Sri Lanka, 2025 - 1st Test Match - Sri Lanka vs Bangladesh - Cricket Betting Tips and Match Predictions: June 17-21

Here are the Fantasy Cricket Predictions and Betting Tips for Bangladesh Tour of Sri Lanka, 1st Test Match - Sri Lanka vs Bangladesh from the 17th of June at the Galle International Stadium, Galle.
Overview
1st Test Match - Sri Lanka vs Bangladesh (Galle International Stadium, Galle)
Sri Lanka are set to begin a two-Test series against Bangladesh in Galle on Tuesday that will mark the end of Angelo Mathews's "dream run" in the game's longest format, as the cricket season resumed following South Africa's World Test Championship triumph at Lord's.
The red-ball matches between Sri Lanka and Bangladesh will be followed by a white-ball series of three one-day internationals and three T20s.
Hosts Sri Lanka begin the contest as firm favourites, eager to turn a fresh page after a stuttering end to the previous WTC cycle.
Sri Lanka were firmly in the mix for a place in the WTC final until December before the wheels came off spectacularly.
Two defeats in South Africa followed by a twin collapse at Galle against Australia saw them tumble down the rankings.
"We had one hand on a spot in the final but a few brain fades at crunch moments cost us dearly," Sri Lankan captain Dhananjaya de Silva told reporters on Monday.
"We've learnt our lessons. A strong home start lays the foundation for success on the road."
- 'Dream run' -
Sri Lanka's squad includes six uncapped players, with at least one debut cap set to be handed out.
Spin remains Sri Lanka's strength, with Prabath Jayasuriya the key and selectors also calling up off-spinner Akila Dananjaya.
Bangladesh enter the series without stalwarts Tamim Iqbal and Shakib Al Hasan, and captain Najmul Hossain Shanto is realistic about the challenge.
"Tamim and Shakib -– those are massive boots to fill," he said. "But this is a chance for the young guys to put their hands up."
Shanto, who is playing in Galle for the first time, said the team have "prepped well and we’re ready for the challenge".
The Test will also be the swansong of Sri Lanka's veteran Angelo Mathews, who is retiring after 118 Tests.
The former skipper also played his first Test on the famous pitch perched beneath the fortress in Galle in 2009.
"It's been a dream run," said 38-year-old Mathews.
"The wins in England in 2014 and whitewashing the Aussies in 2016 stand out. I've seen so many youngsters come through the ranks," he said.
"I truly believe Sri Lanka's future is in good hands."
Sri Lanka have won 20 of the 26 Tests they have played against Bangladesh, who have only managed a solitary win along with five draws
Current Test Form Sri Lanka:
Sri Lanka are currently placed at the 6th position on ICC Men's Test Team Rankings with a rating of 87.
When it comes to Test cricket, Sri Lanka haven't performed super well in the recent times. They lost to Australia in a 2 Match Test Series by 2-0 in February this year.
Sri Lanka will start as favorites as they are simply unstoppable in their home conditions.
Players to look out for:
1. Kamindu Mendis - He has a great track record in Sri Lankan conditions. Mendis is expected to be the top run scorer for Sri Lanka in the upcoming Test Match.
2. Prabath Jayasuriya - Galle and Prabath Jayasuriya are a match made in heaven. He always performs well there and Jayasuriya is expected to make a difference in the upcoming match with the ball in hand.
Current Test Form Bangladesh:
Bangladesh are currently placed at the 9th position on ICC Men's Test Team Rankings with a rating of 62.
When it comes to Test Cricket, Bangladesh have been in an ordinary form. They have recently only managed to tie a 2 Match Test Series against a weaker Zimbabwean side at 1-1.
Bangladesh won't start as favorites but they can still pack a punch in alien conditions.
Players to look out for:
1. Najmul Hossain Shanto - Skipper is yet to fire in Test Cricket at par with his potential. He can make a difference with the bat if he finds the rhythm.
2. Mehidy Hasan Miraz - He is a pure wicket taker who doesn't concede runs and puts pressure on to the opposition by bowling consistent lines.
Let's have a look at the squads:
Sri Lanka Test Squad
Dhananjaya de Silva (c), Pathum Nissanka, Oshada Fernando, Lahiru Udara, Dinesh Chandimal, Angelo Mathews, Kusal Mendis, Kamindu Mendis, Pasindu Sooriyabandara, Sonal Dinusha, Pavan Rathnayake, Prabath Jayasuriya, Tharindu Ratnayake, Akila Dananjaya, Milan Rathnayake, Asitha Fernando, Kasun Rajitha, Isitha Wijesundara
Bangladesh Test Squad
Najmul Hossain Shanto (c), Shadman Islam, Anamul Haque Bijoy, Mominul Haque Showrab, Mushfiqur Rahim, Litton Das, Mahidul Islam Bhuiyan, Jaker Ali Anik, Mehidy Hasan Miraz (vc), Taijul Islam, Nayeem Hasan, Hasan Murad, Ebadot Hossain Chowdhury, Hasan Mahmud, Nahid Rana, Syed Khaled Ahmed
Cricket Betting Tips and Match Predictions* - PrePlay
Who will win the toss? – Bangladesh
Who will win? - Sri Lanka
Top Batter (Runs Scored) – Najmul Hossain Shanto (Bangladesh), Angelo Matthews (Sri Lanka)
Top Bowler (Wickets taken) - Mehidy Hasan Miraz (Bangladesh), Prabath Jayasuriya (Sri Lanka)
Most Sixes – Najmul Hossain Shanto (Bangladesh), Angelo Matthews (Sri Lanka)
Player of the Match- Mehidy Hasan Miraz (Bangladesh)
Team Scores Batting first – Bangladesh 290+, Sri Lanka 270+
Match Handicap : Bangladesh
Live Cricket Streaming Bangladesh Tour of Sri Lanka 2025: The live cricket streaming page which enables you to watch live cricket - Geo-restrictions apply
*NB these predictions may be changed nearer the start of the match once the final starting teams have been announced and we will be running ‘In-Play’ features, so stay tuned.
© Cricket World 2025