This an older prediction we have posted and might not be relevant to you anymore. If you are looking for upcoming cricket betting predictions, we recommend you check out our cricket betting tips page to find the latest betting tips.

SL vs BAN 3rd ODI Match Prediction

SL Cricket Logo
294/8 in 50.0
BAN Cricket Logo
172/10 in 36.0
Jul 31, 201909:00
R.Premadasa Stadium - Colombo, Sri Lanka
Sri Lanka won by 122 runs
Dream11 Prediction

SL vs BAN Match Prediction

Sri Lanka To Win the Match, 1.51
Read our quick thoughts
  • Sri Lanka has won the first two matches of the series very comfortably
  • Bangladesh is missing Shakib Al Hasan and its youngsters have not performed at all
  • Sri Lanka's batting is in excellent form and it is going to be hard to defeat in home conditions
Bet on Sri Lanka for Real Money

SL vs BAN Chance of Winning

What's this?

Our "Prediction Wizard" will calculate, based on the current available betting odds, the implicit winning percentages for the possible outcomes in a match. This will be updated as soon as we fetch the odds from the betting sites and keep updating until the match is finished.

  • TournamentSri Lanka vs Bangladesh 2019
  • DateJul 31, 2019
  • FormatODI
  • VenueR.Premadasa Stadium, Colombo, Sri Lanka
  • Time09:00
  • WeatherPatchy rain possible, 82% Humidity, 27.5℃

SL vs BAN Live Score

  • Toss: Sri Lanka (Batting)

Sri Lanka

Avishka Fernando 6 14 0 0 42.86
Angelo Mathews 87 90 8 1 96.67
Akila Dananjaya 0 1 0 0 0.00
Shehan Jayasuriya 13 7 1 1 185.71
Kusal Perera 42 51 5 0 82.35
Dasun Shanaka 30 14 2 2 214.29
Kusal Mendis 54 58 5 1 93.10
Dimuth Karunaratne 46 60 6 0 76.67
Wanidu Hasaranga 12 5 2 0 240.00
Kasun Rajitha 0 0 0 0 0.00
Mehedy Hasan 9.0 0 59 0 6.56
Taijul Islam 10.0 1 34 1 3.40
Soumya Sarkar 9.0 0 56 3 6.22
Shafiul Islam 10.0 2 68 3 6.80
Rubel Hossain 9.0 1 55 1 6.11
Mahmudullah 3.0 0 22 0 7.33


Mushfiqur Rahim 10 15 1 0 66.67
Anamul Haque 14 24 2 0 58.33
Mehedy Hasan 8 6 2 0 133.33
Taijul Islam 39 28 5 1 139.29
Soumya Sarkar 69 86 5 1 80.23
Shafiul Islam 1 5 0 0 20.00
Rubel Hossain 2 6 0 0 33.33
Mahmudullah 9 12 1 0 75.00
Sabbir Rahman 7 17 0 0 41.18
Mohammad Mithun 4 11 0 0 36.36
Tamim Iqbal 2 6 0 0 33.33
Akila Dananjaya 10.0 0 44 1 4.40
Shehan Jayasuriya 6.0 0 40 0 6.67
Lahiru Kumara 5.0 0 26 2 5.20
Dasun Shanaka 6.0 0 27 3 4.50
Wanidu Hasaranga 4.0 1 16 1 4.00
Kasun Rajitha 5.0 0 17 2 3.40

SL vs BAN Match & Dream 11 Prediction, Betting Tips, Playing 11, Pitch Report and Analysis - Jul 31, 2019

SL vs BAN Prediction - Jul 31, 2019

Sri Lanka has won the series against Bangladesh with ease and will be looking to inflict a 3-0 result on its Asian neighbor. There has been a lot of animosity between the two teams in recent times and Bangladesh’s rise in cricket seemed to have coincided with a fall in Sri Lankan cricket.

Now, however, there are some very encouraging signs for Sri Lankan cricket and a win in this series will help them gain confidence for tougher tests ahead.

There is not too much to gain for Bangladesh in this match. They have lost the series and seem to be in a hangover after their encouraging performances in the World Cup. A few recurrent mistakes are visible again and the inability of the Bangladesh team to compete against Sri Lanka would be troubling.

Can Bangladesh end with a win to their name?

Sri Lanka vs Bangladesh 3rd ODI is going to be played at the R.Premadasa Stadium, Colombo on the 31st of July 2019.

SL vs BAN Team Previews

Sri Lanka

We are very excited to see young Sri Lankan batsman, Avishka Fernando come up against some tougher challenges in his cricketing career. He has a natural talent that allows him to play the ball late and time the ball beautifully. A failure in the first ODI was followed by a top-score in the second while shepherding down a chase.

Every other Sri Lankan batsman also scored runs in the previous match too. Kusal Perera made a fluent 30, Kusal Mendis remained not out on 41 while Angelo Mathews was not out on 57 and he looked the most at ease we have seen in a long time.

The Sri Lankan batting is a lot stronger than the Bangladesh one and they are going to be very difficult to stop.

The conditions are also very good for batting in Colombo with the R.Premadasa offering up a completely flat batting surface to the players. We may see a batting re-shuffle in this match since Sri Lanka would like to give all of its batsmen go.

Akila Danajaya and Dhananjay de Silva were the best bowlers for Sri Lanka in the second match. They did not allow the Bangladeshi batsmen to get away and picked up some important wickets as well. We think Isuru Udana will use his cutters more effectively and should pick up more wickets.

Sri Lanka Playing 11

Avishka Fernando, Dimuth Karunaratne, Kusal Perera, Kusal Mendis , Angelo Mathews, Shehan Jayasuriya, Dasun Shanaka, Wanidu Hasaranga, Akila Dananjaya, Kasun Rajitha, Lahiru Kumara.


Bangladesh would be very disappointed at the result of this series. Not only did not compete to the best of their abilities but their younger players just did not turn up. Only Mushfiqur Rahim played a lone hand and all the other batsmen lacked application.

How many chances will players like Soumya Sarkar and Mohammad Mithun get before they are made to feel responsible for their results?

It could be a sign of the talent pool not throwing up enough domestic talent to put pressure on the incumbent players. Mahmudullah is a senior Bangladeshi batsman but his extended poor form is just going on and on.

Bangladesh must use this last match to try and shift things around and not use the lack of availability of Shakib as an excuse.

Tamim Iqbal is good at scoring runs in dead rubbers and he is too good a batsman to keep failing on these featherbeds. Sabbir Rahman scored runs in the first match and in good form while we also like Mossadek Hossain at number 7.

None of the Bangladeshi bowlers have been able to keep the Sri Lankan batsmen under check. Mustafizur Rahman has been very expensive and his wickets have come at a time when the batsmen are attacking him rather than through a sustained build-up of pressure.

Taiju Islam was economical in the second match and continues his good showing for the series.

Things are not looking for Bangladesh and they will have to play really well to avoid a whitewash.

Bangladesh Playing 11

Tamim Iqbal, Soumya Sarkar, Mohammad Mithun, Mushfiqur Rahim, Mahmudullah, Anamul Haque, Sabbir Rahman, Mehedy Hasan, Shafiul Islam, Taijul Islam, Rubel Hossain.

SL vs BAN Toss Prediction

The team that wins the toss is going to want to bat first

Read our guide on toss predictions to learn how we analyze and come up with our tips.

Pitch and Conditions

Sri Lanka vs Bangladesh 3rd ODI is going to be played at the R.Premadasa Stadium, Colombo. There is some rain around on match day but it should stop before the toss. We expect another uninterrupted match to be played out.

The pitch at Colombo has been excellent for batting. 270 is a par score at the surface and even 300 is not something that team will be very confident defending.

SL vs BAN Dream11 Prediction

Dream11 Prediction for Sri Lanka vs Bangladesh 3rd ODI.

Wicketkeeper: Mushfiqur Rahim and Kusal Perera are two easy options here. both of them are in good form and have scored runs in this series. They bat in the top-order and lead their sides in the batting department.

Batsmen: Tamim Iqbal, Angelo Matthews, Kusal Mendis, Avishka Fernando, and Sabbir Rahman are the batsmen we have chosen from this category. All of these batsmen are top-order players and most of them are in good form. A couple like Tamim and Sabbir are calculated hunches on our part.

All-rounders: Mosaddek Hossain is the player we have picked from this category. His potential remains unfulfilled and he could get a larger role to play in this match.

Bowlers: Mustafizur Rahman, Nuwan Pradeep, and Akila Dananjaya are the three bowlers we like for this match.

Captain and vice-captain: We have selected Avishka Fernando as captain and Tamim Iqbal as vice-captain for our Dream11 picks Sri Lanka vs Bangladesh 3rd ODI.

SL vs BAN Playing 11

  • Wicketkeeper:
    • M Rahim
    • K Perera
  • Batsmen:
    • T Iqbal (vc)
    • A Mathews
    • K Mendis
    • A Fernando (c)
    • S Rahman
  • All-rounders:
    • M Hossain
  • Bowlers:
    • M Rahman
    • N Pradeep
    • A Dananjaya

SL vs BAN Dream11 Prediction - OCB Team Prediction

Find more Dream11 predictions and other tips and tricks on our dedicated Dream11 guide.

SL vs BAN Betting Tips

We think Sri Lanka has found a good set of players to invest in for the future. They should be able to win this match as well on the back of its superior batting lineup. The advantage of playing in home conditions is also apparent.

Bet on Sri Lanka to win.

Today Match Prediction

Sri Lanka To Win the Match, 1.51

Bet Tip Here

Who will win today match?

Sri Lanka 69.1% (468)
Bangladesh 30.9% (209)
Thanks for voting

More Cricket Match Predictions

More Match Predictions

Online Betting in India

Betting and gambling has been a favorite past time of many Indians over the years, and with the massive growth of the internet, now you can also experience online betting in India.

Find out more in our dedicated Indian betting guide!

Online Betting in India

Best Cricket Betting Sites

Betting Sites
Share your own match predictions!

We are eager to know what you think of our match predictions, if there is anything we can do better or if you want to let us know your own predictions for the match.

2019-07-30 08:54:06
2019-07-30 09:01:26
it is very goold match to watch
2019-07-30 09:02:04
sl will win comfortably at home conditions
2019-07-30 10:17:13
Average score?
270 score banega to lanka win hai
2019-07-31 11:04:10
Kailash Gangwar
Win srilanka
2019-07-30 17:11:05
open the link
2019-07-31 02:32:40
ke win hbea
2019-07-31 05:11:41
Please give dream11
2019-07-31 07:24:48
2019-07-31 07:24:59
2019-07-31 08:00:02
2019-07-31 08:22:30
Share on WhatsApp

Free Cricket Betting Tips

Sign up to our newsletter and receive daily FREE cricket betting tips and betting offers to your email!