Sri Lanka square off against Bangladesh in the 2nd ODI match on Saturday, 4th July. The match is slated to be played at R. Premadasa Stadium in Colombo and the scheduled start time is 2:30 PM IST. Catch all the live updates of this match including playing XI, match winner prediction, head to head record, betting tips, odds of Sri Lanka vs Bangladesh 2nd ODI match.
Sri Lanka vs Bangladesh Prediction & Betting Tips 2025
Facts
R. Premadasa Stadium, Colombo Pitch Report
The pitch at R. Premadasa Stadium in Colombo offers a balanced track that favors both batsmen and bowlers. As seen in the last match, it gets tougher for batsmen to score runs under lights, and it significantly favors spinners in the later stages of the match.
The average 1st innings score in the last five ODI matches played at Colombo is 245 runs, and only once in those five ODIs has a team scored over 250 runs. All these matches have been won by the team batting first. Expect a similar kind of surface where, in the initial stages, it favors fast bowlers, and then in the second innings, spinners come into play significantly. A score of 240-250 could be really challenging.
Sri Lanka vs Bangladesh Head to Head Record
Sri Lanka and Bangladesh have faced each other in 58 ODI matches to date. The home team, Sri Lanka has a dominant record, winning 44 of these encounters, while Bangladesh has secured 12 victories. Two matches ended with no result. Of Sri Lanka’s 44 wins, 24 came batting first and 20 while chasing. For Bangladesh, out of their 12 wins, 5 were achieved batting first and 7 when chasing.
Head to Head Record at R. Premadasa Stadium, Colombo
At R. Premadasa Stadium, Sri Lanka and Bangladesh have played 11 matches against each other, with Sri Lanka winning all 11. Of these wins, 7 were won while batting first and 4 while chasing.
Sri Lanka vs Bangladesh 2nd ODI Squads
Sri Lanka Squad: Pathum Nissanka, Nishan Madushka, Kusal Mendis (wk), Kamindu Mendis, Charith Asalanka (c), Janith Liyanage, Wanindu Hasaranga, Milan Priyanath Rathnayake, Maheesh Theekshana, Eshan Malinga, Asitha Fernando, Avishka Fernando, Dunith Wellalage, Dilshan Madushanka, Jeffrey Vandersay, Sadeera Samarawickrama.
Bangladesh Squad: Tanzid Hasan, Parvez Hossain Emon, Najmul Hossain Shanto, Litton Das (wk), Towhid Hridoy, Mehidy Hasan Miraz (c), Jaker Ali, Taskin Ahmed, Tanzim Hasan Sakib, Tanvir Islam, Mustafizur Rahman, Mohammad Naim, Shamim Hossain, Nahid Rana, Hasan Mahmud, Rishad Hossain.
Sri Lanka vs Bangladesh 2nd ODI Match Prediction
Sri Lanka pulled off a comeback win in the 1st ODI, where they scored 244 runs batting first. When Bangladesh seemed to be cruising, Wanindu Hasaranga was instrumental with a four-wicket haul as Sri Lanka bowled out the visitors for 167 runs in 35.5 overs.
Moreover, Sri Lanka have never lost an ODI match against Bangladesh at Colombo, winning all 11 matches played there. Sri Lanka are the clear favorites to win this match, and we back them to clinch the series 2-0.
Our Prediction: Sri Lanka to Win!