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.

BAN vs IND 40th Match Prediction

BAN Cricket Logo
286/10 in 48.0
IND Cricket Logo
314/9 in 50.0
Jul 02, 201909:30
Edgbaston - Birmingham, England
India won by 28 runs
Dream11 Prediction

BAN vs IND Match Prediction

India To Win the Match, 1.17
Read our quick thoughts
  • India has only lost one ODI against Bangladesh outside Bangladesh in its entire cricketing history
  • Shakib Al Hasan is having the tournament of his life. He leads a very experienced Bangladeshi side that is desperate to win.
  • India is going to want to strike back hard after its loss to England.
Bet on India for Real Money

BAN vs IND 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.

  • TournamentCricket World Cup 2019
  • DateJul 02, 2019
  • FormatODI
  • VenueEdgbaston, Birmingham, England
  • Time09:30
  • WeatherModerate or heavy rain shower, 61% Humidity, 10.6℃

BAN vs IND Live Score

  • Toss: India (Batting)


Liton Das 22 24 0 1 91.67
Mosaddek Hossain 3 7 0 0 42.86
Mohammad Saifuddin 51 38 9 0 134.21
Mushfiqur Rahim 24 23 3 0 104.35
Mashrafe Mortaza 8 5 0 1 160.00
Mustafizur Rahman 0 1 0 0 0.00
Soumya Sarkar 33 38 4 0 86.84
Rubel Hossain 9 11 1 0 81.82
Sabbir Rahman 36 36 5 0 100.00
Tamim Iqbal 22 31 3 0 70.97
Shakib Al Hasan 66 74 6 0 89.19
Mohammed Shami 9.0 0 68 1 7.56
YS Chahal 10.0 0 50 1 5.00
Hardik Pandya 10.0 0 60 3 6.00
Bhuvneshwar Kumar 9.0 0 51 1 5.67
JJ Bumrah 10.0 1 55 4 5.50


Virat Kohli 26 27 3 0 96.30
Mohammed Shami 1 2 0 0 50.00
Lokesh Rahul 77 92 6 1 83.70
Hardik Pandya 0 2 0 0 0.00
Bhuvneshwar Kumar 2 3 0 0 66.67
JJ Bumrah 0 0 0 0 0.00
Rishabh Pant 48 41 6 1 117.07
Dinesh Karthik 8 9 1 0 88.89
Rohit Sharma 104 92 7 5 113.04
MS Dhoni 35 33 4 0 106.06
Mosaddek Hossain 4.0 0 32 0 8.00
Mohammad Saifuddin 7.0 0 59 0 8.43
Mashrafe Mortaza 5.0 0 36 0 7.20
Mustafizur Rahman 10.0 1 59 5 5.90
Soumya Sarkar 6.0 0 33 1 5.50
Rubel Hossain 8.0 0 48 1 6.00
Shakib Al Hasan 10.0 0 41 1 4.10

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

BAN vs IND Prediction - Jul 02, 2019

India’s unbeaten run at the ICC World Cup 2019 has come to an end. It lost in the last match against England in a manner which has raised some serious questions about the batting order. That loss has dented the hopes of both Pakistan and Bangladesh more than it hurt India itself and this is why India is not going to be too worried just yet.

India will now play Bangladesh in what is another must-win match for its opponent.

Bangladesh has impressed everyone with its cricket in the ICC World Cup 2019 and no one can think of it as a lesser cricketing nation. The Bangladeshis need to win their last two matches, including the one against India, to have any hope of reaching the semi-final stage.

The two sides met in the warm-up fixture as well but no one is going to give to much importance to that result. There are experienced players on both sides and they are quite well versed with the strengths and weaknesses of each other. Bangladesh has no option but to come hard at India and try to win.

Bangladesh vs India ICC World Cup 2019 is going to be played at Edgbaston, Birmingham on 2nd July 2019.

BAN vs IND Team Previews


Bangladesh is on 6th position in the league table right now with three wins from seven matches. This gives it seven points and a net run-rate that is not too bad. For Bangladesh to qualify, not only must it win both its remaining matches but also hope that New Zealand can beat England.

First things first, though, and that is the match against India.

Beating India is not going to be easy for Bangladesh and they will know this better than anyone else. The victory against India in 2007 was a huge result but Bangladesh is no longer an unknown quality. It cannot hope to catch India off-guard and spring a surprise. It has to beat India through better cricket.

Bangladesh has been led by its senior cricketers in the ICC World Cup 2019, namely, Shakib Al Hasan and Mushfiqur Rahim. Shakib has 476 runs to his name at an average of 95.20 while Mushfiqur has 327 runs at an average of 65.

These two are the most important batsmen for Bangladesh and will be required to score against India as well. The opening partnership has been a problem. Tamim Iqbal has not been able to get off to good starts and Soumya Sarkar has disappointed after one good match.

Bangladesh tried to send Liton Das at the opening slot and push Soumya Sarkar down the order in their previous match but we don’t think they are going to try that again. Liton Das has been very good in the lower order and will surely return to his place against India.

Shakib Al Hasan is also the leading wicket-taker for Bangladesh followed by Mohammad Saifuddin. The match against India is being played at Edgbaston where the pitch is going to turn. Shakib, Mehidy Hasan Miraz, and Mustafizur Rahman are going to be the bowlers to look at in this match.

Bangladesh definitely has the team to challenge and beat India. All it needs is to believe in itself and hope for some luck along the way.

Bangladesh Playing 11

Tamim Iqbal, Soumya Sarkar, Shakib Al Hasan, Mushfiqur Rahim, Liton Das, Mosaddek Hossain, Sabbir Rahman, Mohammad Saifuddin, Mashrafe Mortaza, Rubel Hossain, Mustafizur Rahman.


A very strange performance by India saw them lose their first match of the ICC World Cup 2019 against England. They lost an important toss and had to bowl first but were put to the sword by the English batsmen but it was the complete lack of intent during the batting which baffled us the most.

27 runs from the first ten overs when you are chasing 337 is just not going to work.

The loss of Shikhar Dhawan has made life difficult for India and now there may be an injury to Lokesh Rahul as well. The latest news from the camp is that Vijay Shankar has been ruled unfit and so Mayank Aggarwal has been named as a replacement for him.

Mayank Aggarwal has had some success with the test side but we are not sure why is it that he is being drafted into the team ahead of Ambati Rayadu unless it is as a cover for Lokesh Rahul.

India’s ODI strategy has been outdated in the tournament. They have started slow and then relied on their bowling attack to squeeze the opposition. The batting has just kept them in the game, not won them matches.

Against a team like England, India’s lack of batting firepower came into focus and we think they will have no option but to make some changes.

Winning against Bangladesh is far from a foregone conclusion. Lokesh Rahul is struggling, the middle order is under pressure, and it seems like the onus of scoring runs falls only on Rohit Sharma and Virat Kohli. Both of them have had a great ICC World Cup 2019 so far but that does not mean they cannot fail.

India’s batting is going to come against Bangladesh searching for some answers and may find the going tough.

Yuzvendra Chahal and Kuldeep Yadav were attacked mercilessly by the England batsmen. They managed to pull things back in their second stints but the damage had already been done. Mohammad Shami also picked up five wickets but gave away 44 runs in his last three overs.

That inability to keep the runs in check during the end overs was the difference between winning and losing.

Jasprit Bumrah bowled magnificently but did not get too many wickets to show for his record. His place as the best bowlers in the world is certain. India must also try to get some overs out of Kedar Jadhav more regularly since teams are trying to target Hardik Pandya from the start.

Overall, one loss to England does not make India a bad team. Bangladesh is more the kind of opponent that India has success against but it will still need to e at its best to get the result it wants.

India Playing 11

Rohit Sharma, Lokesh Rahul, V Kohli, RR Pant, Dinesh Karthik, MS Dhoni, Hardik Pandya, Bhuvneshwar Kumar, Mohammed Shami, YS Chahal, JJ Bumrah.

BAN vs IND Toss Prediction

The team winning the toss is going to want to bat first. The pitch is going to turn a lot and become difficult for batting as the game progresses.

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

Pitch and Conditions

India vs Bangladesh ICC World Cup 2019 is going to be played at Edgbaston, Birmingham. The weather has improved in England and we can expect another sunny day to watch cricket in. The pitch used between India and England was a fresh one. It started out as being good for batting but took spin and slowed down appreciably.

We think spin is going to play a major factor in this match and batting second is going to quite tough. Teams will not want to chase anything over 280.

BAN vs IND Dream11 Prediction

The Dream11 team for India vs Bangladesh ICC World Cup 2019 is going to be interesting to make. Bangladesh cannot afford to lose this match and India is going to be facing the pressure after its poor performance in the previous match as well. We are also fairly confident that the pitch at Edgbaston is going to be slower than what we saw in the India vs England match and will be more difficult to score off.

We will update our Dream11 team for Bangladesh vs India ICC World Cup 2019 after the toss on twitter. Make sure you follow @cricketbettings for all the latest updates.

Wicketkeeper: There are a lot of good options available in this category including MS Dhoni and Mushfiqur Rahim. We are not selecting them in the team for this match, though. Both of them bat in the middle order when scoring is going to be tougher and don’t necessarily have the power game to be able to clear the field consistently.

Rishab Pant is the only player we have selected from this category. Not only is he a dynamic player in the middle order but he also has a good record against Mustafizur Rahman.

Batsmen: Virat Kohli has five fifties in a row yet he must be feeling the pressure of not having converted those into centuries. It is not often then Virat Kohli goes too long without a century and we want him in our Dream11 team for sure. Rohit Sharma is also in very good form right now and picking him is an easy decision.

We have selected Tamim Iqbal and Mahmudullah from the Bangladesh team as well. Tamim is a senior player with a good record against India while Mahmudullah is perhaps the most important player for Bangladesh in the middle order. He is also very good against spin.

All-rounders: No Dream11 team can be complete without the inclusion of Shakib Al Hasa. He is as good as having two players and is currently both the highest run-scorer and wicket-taker for Bangladesh in the ICC World Cup 2019. Hardik Pandya is also emerging as a genuine all-rounder for India. He is bowling his ten overs in every match and is often sent up the order to get runs when needed.

Bowlers: We have space for four bowlers in our team. Mohammad Shami, Mustafizur Rahman, Kuldeep Yadav, and Mehidy Hasan Miraz are the four names we like for this match. Shami has been picking wickets in every single game since his comeback while the other three will enjoy bowling on a pitch that offers help to the spinners.

Captain and Vice-Captain: We have selected Shakib Al Hasan as captain and Virat Kohli as vice-captain for this match.

BAN vs IND Playing 11

  • Wicketkeeper:
    • Rishab Pant
  • Batsmen:
    • Virat Kohli (vc)
    • Rohit Sharma
    • Tamim Iqbal
    • Mahmudullah
  • All-rounders:
    • Shakib Al Hasan (c)
    • Hardik Pandya
  • Bowlers:
    • Mohammad Shami
    • Kuldeep Yadav
    • Mustafizur Rahman
    • Mehidy Hasan Miraz

BAN vs IND Dream11 Prediction - OCB Team Prediction

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

BAN vs IND Betting Tips

India did not inspire much confidence with its performance in the previous match and Bangladesh is definitely going to sense an opportunity. We think putting a bet on Bangladesh to win will be a good idea for a risk taker especially if it wins the toss.

From a purely cricketing strength perspective, though, India should be able to win the match against Bangladesh on most days.

Bet on India to win.

Looking for even more cricket betting tips? Check out our partners at!

Today's Cricket Best Bet

Today Match Prediction

India To Win the Match, 1.17

Bet Tip Here

Who will win today match?

Bangladesh 37.1% (579)
India 62.9% (983)
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.

Bangladesh win
Ban win
2019-07-01 16:37:45
2019-07-01 18:13:49
India is to day win
2019-07-02 03:37:27
Bangaladesh win
2019-07-02 04:12:47
no india win
win india
2019-07-02 05:48:32
2019-07-02 07:43:26
Bangla win
2019-07-01 16:38:28
Bangladesh never win
India win the match today
2019-07-02 08:49:08
2019-07-02 12:52:29
I Love You Bangladesh Ok
2019-07-01 18:07:51
How u know
2019-07-02 05:45:12
Ravindra Negi
India win 100%
2019-07-01 20:26:05
Ravindra Negi
India win 100%
2019-07-01 20:26:24
Ravindra Negi
India win
2019-07-01 20:26:36
2019-07-02 03:17:55
Ravindra Negi
India win I love my india
2019-07-01 20:27:24
Nahid Hasan
খেলবে টাইগার জিতবে টাইগার
2019-07-01 22:35:01
India win 100%
2019-07-02 04:43:07
I hope India destroy ind because they have a good side and they could chase the scare and make the score good luck ban
2019-07-01 23:27:05
I hope ban will win the match and they could chase the score and make the score ind you will have a tough time out there so yous are better staying home good luck ban all the best
2019-07-01 23:29:00
yes best team is ban
2019-07-02 05:53:26
2019-07-02 08:49:05
Manish kumar
MAnish kumar
2019-07-02 01:54:39
R c
2019-07-02 02:08:05
Bangladesh winn 10000000000%
2019-07-02 03:19:37
I love u
2019-07-02 16:05:20
Rajesh kumar garg
Kohali make 100 and rohit will be sure . India win the match today's.
2019-07-02 03:22:26
Bagladesh Win 80% /india Win 20% Halim B
2019-07-02 03:30:30
Bangaladesh win today
2019-07-02 04:13:17
Bangaladesh win
2019-07-02 04:13:41
RaviBhat TheRock.
100% India win
2019-07-02 04:25:33
India win 100%
2019-07-02 04:43:47
Nahin 0%
2019-07-02 16:15:36
India win 100%
2019-07-02 04:44:12
2019-07-02 05:53:46
Rahul patel
India win the match rohit 200+ v virat 120 + run this natch
2019-07-02 05:39:35
Toss koi bta skta h
Ban vs ind
2019-07-02 07:26:55
abhay prakash
india win the match by 78 wick
2019-07-02 05:47:52
Ajay Kumar
Winner India
2019-07-02 05:57:15
India lost today match 100000000000/
2019-07-02 05:58:04
Bangladesh win
2019-07-02 06:12:29
Rasheed Ahmad
India 100% win
2019-07-02 06:19:35
Md badsha
Bangladash 65% win ind 35%
2019-07-02 06:39:19
D. Santhanam
Easy win for India
2019-07-02 06:54:53
Toss koi bra skta h kon jitega
2019-07-02 07:27:44
Rajat Bhatia
I am writing this from Singapore - BD will win today - India will lose this match and they will lose the last match as well. England will win the next match and go to SF. India will also go to SF on NRR. DOnt ask me how i know :)
2019-07-02 07:42:41
Chudbe ajke BN India ke :)
2019-07-02 07:44:16
2019-07-02 08:02:21
India will win against Bangladesh
2019-07-02 08:06:54
India will win today against Bangladesh.
2019-07-02 08:07:46
Dharmendra kumar
India win
2019-07-02 08:08:48
India will win today against Bangladesh.
2019-07-02 08:09:50
ak chandel
ind 100runs up to win
2019-07-02 08:09:55
ak chandel
ind 100% winer
2019-07-02 08:11:03
Anwar Hossain
Bangladeshwin toda.. Inshallah
2019-07-02 08:12:26
india যদি দূর্নীতি না করে তাহলে india 1000% হারবে আর indiaদুর্নীতি ছাড়া কোন দিন জিততে পারেনি এবং কোন দিন জিততেও পারবেনা so bangladesh won by india 100 %
2019-07-02 08:29:36
Michael Leah
Bangladesh can do it. It has the will and it has the skill. It will need a bit of luck -- winning the toss would help -- but this is a capable side, not least with bat in hand. This team can confound the bookmakers today. Let's hear the Tiger's roar.
2019-07-02 08:38:26
Ban win
Ban win
2019-07-02 08:50:02
Ban win
Ban win
2019-07-02 08:50:37
India win the match
2019-07-02 08:53:18
India win the match
2019-07-02 08:53:39
ankesh durgoli
India win 100%
2019-07-02 09:05:50
Siddhartha yadav
India winning chance 50% ban 50%✨✨????????
2019-07-02 09:25:39
Tody India No Win
2019-07-02 11:05:21
India winner bowling
2019-07-02 14:42:22
India winner bowling
2019-07-02 14:42:40
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!