11.18 pm: That is all from us tonight for this match. Join us on Sunday for a marquee match between India and Australia. Should be a cracker.

Eoin Morgan: More positives to take out of this game. With the bat we were outstanding. The two openers provided the solid platform, Jason went on to score a significant 100. From there we capitalised. Archer is [a dream to captain], our whole bowing unit it. No serious concern about Jos Buttler at the moment, just precautionary.

11.00 pm: How about this for a dismissal?

Player of the match, Jason Roy for his 153: Great to right the wrongs from our previous defeat. We have been doing pretty well over the last couple of players. WE have put in a very well-rounded performance

After 48.5 overs, Bangladesh 280 all out - England win by 106 runs!

Jofra Archer has his third wicket and fittingly finishes off the innings with a bouncer that Mustafizur had no clue about. Fire, fire and more fire from him today as he finishes with figures of 3/29. England bounce back in some style after their defeat against Pakistan.

After 48.2 overs, Bangladesh 280/9: Jofra Archer has his second wicket as he gets the outside off Mehidy Hasan. He has been fantastic today for England.

For updates on New Zealand vs Afghanistan, head here.

After 47 overs, Bangladesh 276/8

A good over out of nowhere for Bangladesh as Wood concedes 12 runs. Mehidy Hasan shows off his batting skills as he hits a couple of boundaries. Mortaza is the batsman at the other end.

After 46 overs, Bangladesh 265/8

Apologies for the lack of updates in the last few overs, a technical issue at our end. Mark Wood gets his second and the dangerous Mahmudullah has to walk back for 28 off 41. Saifuddin is clean bowled by Stokes in the next over. The right-arm medium-pacer gets his third wicket in only his fifth over. Earlier, Stokes got his 2nd by bouncing out Mossadek. Three wickets in the last four overs for England as the match comes to a close.

After 42 overs, Bangladesh 254/5: Mahmudullah 24, Mossadek 26

A boundary each for the batsmen as Woakes continues to leak runs.

After 42 overs, Bangladesh 242/5: Mahmudullah 18, Mossadek 20

Stokes concedes 7 runs as Mossadek goes past Mahmudullah’s score.

After 41 overs, Bangladesh 235/5: Mahmudullah 17, Mossadek 15

Woakes is proving to be expensive in this 2nd spell. Couple of boundaries in that over for Mossadek.

After 40 overs, Bangladesh 224/5

We are into the final powerplay. In that 10-over block, Bangladesh made 54/1. There was not really an effort to up the scoring rate, and just when Shakib was trying to do that, he was dismissed.

After 39.3 overs, Bangladesh 219/5 - Shakib out for 121!

End of a fabulous knock from the all-rounder as another ace all-rounder deliver the breakthrough! Two balls after Joe Root dropped a high catch at point, Shakib is bowled by a superb toe-crusher from Ben Stokes. The big man delivers the wicket in his 2nd over. That was a brilliant yorker. And the Cardiff crowd rises in appreciation of a classy innings.

After 39 overs, Bangladesh 217/4 - Shakib 120, Mahmudullah 15

Woakes comes back for his second spell and Shakib hits back-to-back boundaries. First, just about clearing mid-on and the next pulled away with ease. Pulls up with cramp off the next ball, and then hits the fifth ball for another four. Shakib has just been brilliant and Bangladesh will be glad to have their main man in such good form going forward in this tournament.

After 38 overs, Bangladesh 203/4 - Shakib 107, Mahmudullah 14

A maiden over from Stokes to start off his day with the ball. How about that. Shakib tried a few things in that over but nothing worked.

After 37 overs, Bangladesh 203/4 - Shakib 107, Mahmudullah 14

Some momentum for Bangladesh post drinks. Nine runs off Rashid’s last over as he finishes with 1/64. Mahmudullah sends him off with a lovely six over long on. Archer, perhaps in his final over of the 2nd spell, bowls a bouncer so high and fast that Bairstow had no chance to stop. Shakib has a wide smile after that. 200 comes up for Bangladesh.

Required rate, in case you were wondering, is up and above 14 now. Ben Stokes gets a bowl now.

After 35 overs, Bangladesh 186/4 - Shakib 104, Mahmudullah 6

DRINKS: Back-to-back two-run overs. This one by Jofra Archer who seems to be using the cutters quite a lot in this second spell.

After 34 overs, Bangladesh 184/4 - Shakib 103, Mahmudullah 5

Just two singles off Rashid’s over.

Speaking of Rashid, the Afghanistan superstar was hit by a bouncer on his helmet and the ball rolled on to the stumps. He apparently looked dazed when walking off the field. Hope he is alright, the World Cup needs him.

For updates on New Zealand vs Afghanistan, head here

After 33 overs, Bangladesh 182/4 - Shakib 102, Mahmudullah 4

CENTURY FOR SHAKIB AL HASAN! What a player he is for Bangladesh. With a tap to deep point he reaches his 8th ODI century. Great knock against a solid bowling attack. Not the most extravagant century celebration you will see given the match situation but a warm applause from the Cardiff crowd and his colleagues.

After 32 overs, Bangladesh 176/4 - Shakib 98, Mahmudullah 3

Shakib is closing in on a well-deserved century as Rashid completes a tidy over.

And here comes Jofra...

After 31 overs, Bangladesh 172/4 - Shakib 96, Mahmudullah 1

Another tidy over from Plunkett, just two off it.

In the last 10 overs, 65/2. Between overs 21 and 30, Bangladesh were mostly in control but two late wickets has pegged Bangladesh back even further. Required rate has gone above 11 now. Shakib can only reduce the quantum of defeat at the moment.

After 30 overs, Bangladesh 170/4 - RASHID STRIKES!

Just when you thought they were rebuilding... Mohammad Mithun is gone for a duck! Adil Rashid has his first wicket. A wild hoick against the spin, an outside edge is taken smartly by Jonny B. Two quick strikes by England and Bangladesh are in trouble.

Tennis update: BARTY HAS WON HER FIRST SINGLES GRAND SLAM! It took her just 1 hour, 10 minutes. She has ended Australia’s 46-year wait for a Roland Garros women’s singles champion. Here’s how that match went down.

After 29 overs, Bangladesh 169/3: Shakib 94, Mithun 0

RAHIM GONE! A few deliveries after reaching the 100-run partnership, Plunkett (what did we tell you eh?) strikes. A cross-seam delivery grips on the surface and Rahim’s leading edge is taken safely by Jason Roy at point. “He just finds a way,” says Hussain on air about Plunkett’s wicket-taking abilities in the middle overs.

After 28 overs, Bangladesh 162/2: Shakib 88, Rahim 43

Plunkett has the knack of picking up wickets in the middle overs of ODIs and he almost managed to do that in that over, as he digs the ball into the pitch and extracts some awkward bounce. A leading edge from Shakib could have carried to the bowler but fell short. Poor umpiring there too as a clear wide off a bouncer was not given. Rashid continues at the other end and Bangladesh manage 9 runs without a boundary.

After 26 overs, Bangladesh 149/2: Shakib 84, Rahim 34

Bangladesh continue to put Adil Rashid under pressure. Two boundaries in that over, one each for Shakib and Rahim.

Time for Plunkett at the other end.

After 25 overs, Bangladesh 139/2: Shakib 79, Rahim 29

Required rate is 9.92 at the moment. If Bangladesh can actually keep it that way till about the 35th over with wickets in hand, we could be in for an interesting finish.

After 24 overs, Bangladesh 135/2: Shakib 77, Rahim 27

Shakib Al Hasan continues to impress with the bat. The left-hander cut’s Mark Wood over point for four with 8 runs coming in that over. The idea seems to be to target Adil Rashid’s bowling: and in doing so, Shakib is almost dismissed as Jason Roy puts in a superb effort at short midwicket (jumping high) but cannot complete what would have been a top catch. Shakib finishes the over with a lovely straight drive for four.

After 22 overs, Bangladesh 119/2: Shakib 67, Rahim 23

Six runs off Wood’s over as Shakib survives a mishit that fell short of the fielders in the deep. Rashid continues from the other end and Bangladesh look much more at ease tackling him than the pacers, obviously. 8 from that over as Shakib found the boundary past midoff.

After 20 overs, Bangladesh 105/2: Shakib 57, Rahim 19

A boundary for Shakib off Rashid as 100 comes up in the 20th over for Bangladesh.

For updates on New Zealand vs Afghanistan, head here.

After 19 overs, Bangladesh 98/2: Shakib 51, Rahim 18

FIFTY! Fourth half century for him on the trot in ODIS! Three in three at the World Cup. At No 3 in the batting lineup, Shakib has been an epitome of consistency. Bangladesh need much more than this today from their main man.

After 18 overs, Bangladesh 93/2: Shakib 48, Rahim 16

Adil Rashid comes on for his first over and concedes 6 runs as Shakib and Rahim continue to rotate the strike.

After 17 overs, Bangladesh 87/2: Shakib 46, Rahim 12

DRINKS: It’s been all England in Cardiff in this innings. Shakib has fought his way to 46 and Rahim is now doing his thing where he keeps the scoreboard ticking steadily. As for the match though, we believe this is going only one way. Bangladesh seem to be intent on just avoiding a big defeat.

After 16 overs, Bangladesh 83/2: Shakib 44, Rahim 10

Rahim uses Wood’s pace to just steer the ball between point and gully for four. Good looking shot. But this run-chase isn’t really going anywhere at the moment.

After 15 overs, Bangladesh 77/2: Shakib 44, Rahim 5

A rare boundary for Bangladesh to finish the 14th over, Shakib pounces on a rare bad delivery from England. Wood strayed in line and paid for it. Three runs off Plunkett’s over after that. Shakib has moved into the 40s.

After 13 overs, Bangladesh 68/2

After 12 overs, Bangladesh 63/2 - WOOD STRIKES!

Wonderful display of fast bowling by England this. Wood is the other bowler in this England lineup with genuine pace and it tells. Short, fast and it sneaks up on Tamim who danced down the track to play a big shot and ended up tamely hitting it to the fielder at cover.

After 11 overs, Bangladesh 55/1

Fifty comes up for Bangladesh as Plunkett comes in to the attack.

8.10 pm: And there is more tennis in Paris. The main event for the day has begun. Follow updates of the women’s singles final here. Who will be the 2019 French Open champion?

After 10 overs, Bangladesh 48/1 (Tamim 16, Shakib 26)

Indeed more #JofraFire. The Bangladeshi batsmen are definitely NOT in an enviable position right now. Archer strikes both Tamim Iqbal and Shakib Al Hasan. One on the back and the other on the glove. Shakib finishes the over with a six though, playing an instinctive pull shot over fine leg.

After 9 overs, Bangladesh 37/1 (Tamim 14, Shakib 20)

Another over without a boundary for Bangladesh. Woakes continues to support Archer well at the moment.

Time for more Jofra fire at the other end.

After 8 overs, Bangladesh 33/1 (Tamim 13, Shakib 18)

Four runs off Archer’s fourth over as he continues to operate at some serious pace. Bairstow is standing at the edge of the circle behind the stumps as a short ball flies into his hands. A good punch by Shakib through cover for three. Tamim is hit on the body off the last ball.

After 7 overs, Bangladesh 29/1 (Tamim 12, Shakib 15)

Another over without a boundary for Bangladesh. They’re going to have to go for it soon. The asking rate is climbing.

After 6 overs, Bangladesh 21/1 (Tamim 10, Shakib 9)

Another tidy over “Joffrey Archer” (if you go with what Ganguly says on air). Just 3 runs off it. The Bangladesh run-chase has had no momentum whatsoever.

ICYMI: England set a new World Record in the first innings. Here’s how their batting effort panned out.

After 5 overs, Bangladesh 18/1 (Tamim 9, Shakib 7)

Expensive third over by Chris Woakes, ten runs come from it. Shakib Al Hasan is the new man at the crease for Bangladesh. The veteran needs to do something special with the bat for his team to have a chance today.

Injury update: Jos Buttler has a right hip problem and is a bit sore. Extent yet unknown.

French Open update for the tennis fans reading the blog: Thiem ends Djokovic’s run of 26 consecutive Grand Slam wins. It wasn’t easy but the Austrian hung in there and made it happen. Nadal awaits. 6-2, 3-6, 7-5, 5-7, 7-5 is the scoreline. For the RG live blog, head over here.

After 4 overs, Bangladesh 8/1 (Tamim 6, Shakib 0)

WHAT A BALL! This is just brilliant from Jofra Archer as he hits the top off stump with Sarkar leaving a big gap between bat and ball. The ball dislodged the bails and went all the way beyond the boundary line behind the stumps! Successive maidens for Archer. 2-2-0-1 are his figures at the moment.

After 3 overs, Bangladesh 8/0 (Tamim 6, Sarkar 2)

The first boundary of the run-chase is hit by Tamim as he plays a lofted cut shot over point for four. But otherwise, another solid over by Woakes, beating Tamim on length. Off the last ball, Sarkar got away with a mistimed cover drive that fell in no man’s land.

After 2 overs, Bangladesh 1/0 (Tamim 1, Sarkar 0)

Archer starts off with lengths that are shorter than Woakes’ and it is a maiden over. Superb from the England pacer, beating Tamim for pace on a couple of occasions. Great start for England.

After 1 over, Bangladesh 1/0 (Tamim 1, Sarkar 0)

Chris Woakes starts off with a tidy over. Just one run conceded, on the money with his lengths to both the left-handers. The first ball saw the two batsmen miscommunicating over a single.

7.20 pm: The run-chase is underway in Cardiff. News is that Jos Buttler won’t be keeping wickets today after his injury, Bairstow will take his place. England will be worried about their star batsman’s fitness.

7.07 pm: Did England miss Plunkett’s batting against Pakistan? He batted like a man with a statement to make.

INNINGS BREAK: 90 runs in the overs between 31-40, 111 runs in the last 10 overs. England more than double their total at the 30-over mark!

After 50 overs, England 386/6 (Woakes 18, Plunkett 27

Liam Plunkett, take a bow! What a cameo. Fourth ball off the final over, driven past long off. Fifth ball, a powerful straight drive. Back-to-back boundaries. And then a couple of doubles in that over. Plunkett finishes with a strike rate of 300, Woakes with 225! What a batting lineup this.

After 49 overs, England 373/6 - another big over!

Momentum with Bangladesh you thought? Think again. Woakes and Plunkett have turned it around in the last could of overs. Brilliant from Plunkett as he hits two fours off the first two balls of the over and then a six off the last ball, down the ground. Mortaza concedes 19 in the 49th over. 380-plus is back on again.

After 48 overs, England 355/6 - big over!

Woakes is no mug with the bat of course and he shows again why. Two superb sixes in that Fizz over, one hooked over square leg and the other driven over extra cover. Poor fielding on display once again by Bangladesh in that over.

After 47.1 overs, England 341/6 - Stokes out!

Wickets off successive balls for Bangladesh and they continue to chip away. The Fizz bangs one in short, Stokes gets into a tangle and hits it up to point. Mortaza makes a mess off a sitter with a couple of fumbles before putting in a dive to make the easiest of catches look dramatic.

Did you know?

After 47 overs, England 341/5 - Captain Morgan out!

This is a good little period for Bangladesh. Eoin Morgan goes for a big shot down the ground twice off Mehidy Hasan’s bowling. First time, Tamim puts down a not-so-easy chance running from long off. But next ball, Sarkar does superbly to run in from long on and take a low catch.

Meanwhile, another record for England:

After 46 overs, England 335/4 (Morgan 32, Stokes 3)

WICKET! Buttler had decided to just go for stand-and-deliver shots with his injury. Saifuddin bowled a short ball first up that was swatted over long off for six. That was a tennis shot! But the bowler has the last laugh as Sarkar takes a good catch at long leg. As Hussain said on air, even this late in the innings this could be a big wicket for Bangladesh as this might be the difference between chasing 360 or 400.

After 45 overs, England 324/3 (Buttler 58, Morgan 31)

Morgan hits a big six off Shakib’s last over. After a tight couple of overs with the new ball, Shakib has been ineffective for Bangladesh today. 71 runs without a wicket in his 10 overs.

After 44 overs, England 315/3 (Buttler 53, Morgan 22)

Good over from The Fizz. After the six hit by Buttler in the last over, he has clearly decided hit-the-deck-hard is the way to go on this pitch. Good use of the shorter balls and change of pace, with a yorker thrown in. A no-ball in that over but Free Hit is not costly.

After 43 overs, England 309/3 (Buttler 53, Morgan 22)

A half-century off just 33 balls. Strike rate above 150. What a player. What a terrific player. Morgan earlier welcomed Shakib back into the attack with a four past point.

After what we observed about Buttler’s running in the last over, he is now properly hobbling across the pitch. Struggled to complete a quick single and then just about manages to avoid being run-out. England will be concerned.

After 42 overs, England 298/3 (Buttler 49, Morgan 16)

OUT OF THE GROUND AGAIN! The River Taff end has short stands and Buttler has now cleared it twice in this match. Full from The Fizz. More than his big hits and boundaries so far, England would have been pleased to see Buttler complete a couple of sharp doubles in that over.

Time for Shakib, who has two left.

After 41 overs, England 285/3 (Buttler 38, Morgan 15)

And just like that, another 50-run partnership for England. Comes off just 39 balls. Mehdiy Hasan concedes 10 runs in that over, as Buttler toys with the fielders at deep midwicket and long on, with a boundary and a double. Buttler has raced to 38 off 27 balls.

After 40 overs, England 275/3 (Buttler 30, Morgan 14)

Mehidy offers a sense of calm with just four runs conceded. Buttler’s running is seemingly affected by that injury (not evident on television though). Mortaza then brings himself back on and Morgan hits his first six, an elegant lofted drive wide of long-off. Despite that, *only* 8 runs from that over.

The commentators spot how much Mortaza is struggling in his run-up for rhythm once again: there is absolutely no followthrough after his delivery stride, tells you something. But, as he always does, he continues to slug it out in the middle.

NINETY RUNS in the last 10 overs! How much more will be scored in the final 10?

After 38 overs, England 263/3 (Buttler 28, Morgan 4)

NINETEEN-RUN OVER! Buttler takes on Mossadek and that signals danger for Bangladesh: hits two sixes and a four. First two balls go for 10 runs. The second six is just brilliant: swivels on his backfoot and plays a full shot over long on and out of the ground!!

There was a break in play in that over after that MASSIVE six as Buttler needs some attention from the physio, seemingly in pain while putting all the power into that shot.

After 37 overs, England 244/3 (Buttler 10, Morgan 3)

Buttler is still getting his eye in and he is joined by his captain Eoin Morgan. Both of them can be destructive at this stage of the innings. Mossadek comes on to bowl and concedes just 5 runs. Mehidy does well at the other end to concede just 3 runs.

You sense this is the calm before a storm...

After 35 overs, England 236/3

SIX, SIX, SIX AND OUT! Jason Roy dismantles Mehidy Hasan and storms to his half-century after the century. But the right-hander goes for a fourth six and perishes. He walks back after a scintillating 153 off 121. Clever bowling from Mehidy, tossed it up a bit wider. Great heart from the youngster.

After 34.3 overs, England 235/2 - SIX, SIX, SIX

Watch out Bangladesh, Jason Roy seems to have flicked a switch on and seems to be going for six sixes in an over. Mehidy Hasan is hit for three big sixes, all on the leg side with the bowler bowling round the wicket.

After 34 overs, England 217/2 (Roy 135, Buttler 5)

England not taking too many chances in that over: you know how teams lose wickets sometimes just after the drinks break.

After 33 overs, England 212/2 (Roy 132, Buttler 3)

Time for a drinks break and Bangladesh will try to regroup and brace themselves for a final flourish from England.

After 32 overs, England 209/2 (Roy 130, Buttler 1)

A huge LBW appeal against Buttler off the very first ball (great move to promote him up the order, you’d have to say). He walks down and attempts a flick past mid-wicket but the ball crashes into his pads. The umpire says not out and Bangladesh take DRS. The replay shows that the ball was going down leg. Bangladesh LOSE THEIR REVIEW.

After 31.3 overs, England 205/2 - ROOT OUT!

BREAKTHROUGH! May not be the wicket that Bangladesh wanted desperately but they do have the wicket out of nowhere. Root plays on to the stumps off Saifuddin.

After 31 overs, England 202/1 (Roy 126, Root 21)

BIG OVER! 17 runs from it! Jason Roy has shifted gears, folks. Buckle in. Shakib comes back into the attack and Roy hits two fours through the extra cover region and then hits a six over long on. If Roy keeps this up, 400 seems a real possibility.

After 30 overs, England 185/1

Without a boundary being hit, 14 runs from the last two overs bowled by Saifuddin and Mustafizur.

Just 55 runs in that 10-over phase but England have 9 wickets in hand and one of them is Buttler! Can the hosts double the score from here? That will take them to a whopping 370.

After 28 overs, England 174/1 (Roy 101, Root 18)

Having spoken about the Roy century, it was yet another instance of a Bangladeshi fielder making amateur mistakes. Poor from them, really. Saifuddin comes back and starts with a short ball that Root puts away for four.

After 27 overs, England 168/1 (Roy 101, Root 12)

CENTURY for Jason Roy! He gets there in 92 balls. This has been a top-class knock from the right-hander. And it’s a bizarre moment that stops him from celebrating right away as he clatters into the umpire who was watching the fielder fumble at square leg to concede a four. Joel Wilson seems fine and there are smiles around, even from the balcony. Roy then raises his bat. England have never lost an ODI when Roy scores a century.

Roy has been in complete control from the get-go, with 12 fours & 1 six so far. England would want him to get a big one.

After 26 overs, England 160/1 (Roy 95, Root 11)

More sloppy fielding from Bangladesh. So poor. Sabbir throws the ball to the ‘keeper’s end from long off but there is no one backing up (where was Rahim standing?!) and England sneak another run in. A lot of hand-waving after that. They can ill-afford such mistakes. Meanwhile, Jason Roy moves on to 95 off 88.

After 25 overs, England 154/1 (Roy 89, Root 7)

Roy moves into the 90s as The Fizz comes back for his second spell. The English batsmen seem content with dealing in singles for now. Four runs off that over.

Last 5 overs: 24 runs. The run-rate has come down a bit after England lost their first wicket.

After 24 overs, England 150/1 (Roy 89, Root 7)

150 comes up for England as Roy, Root just work the gaps for five singles off Mortaza’s over.

Nasser Hussain on air: “There are few empty seats in the stadium and there have been complaints about the ticket prices.”

After 23 overs, England 145/1 (Roy 86, Root 5)

Mehidy Hasan drops it slightly short and Jason Roy pulls it up-and-over for a four. The right-hander moves on to 86 off 79.

After 22 overs, England 138/1 (Roy 80, Root 4)

Mortaza continues to bowl around the wicket for Roy (the same angle that got him the Bairstow wicket). He is running into the wind and Nasser Hussain spots how difficult it is making things for him in the run-up.

After 21 overs, England 135/1 (Roy 78, Root 3)

Mehidy Hasan continues to keep things steady at one end, five runs off it. Bangladesh need to up their game in the field though as except that Mehidy catch they have looked flat-footed. Roy and Root steal a single in that over without any pressure.

After 20 overs, England 130/1 (Roy 75, Root 1)

First 10 overs: 67/0
Second 10 overs: 63/1

England’s scoring rate has been steadily high after the first four overs today. They look set for a big one despite losing Bairstow when he was looking in good touch. Root is the new man in.

After 19.1 overs, ENGLAND 128/1 - BAIRSTOW GONE!

WHAT A CATCH! Bangladesh needed some inspiration on the field and Mehidy provides that with a stunning low catch at cover. Leading edge from Bairstow, the Bangladesh youngster runs a few yards, puts a dive and completes a sharp catch. Mortaza strikes for Bangladesh.

Correction: The previous updates wrongly mentioned the score for Bangladesh instead of England.

After 19 overs, England 128/0 (Roy 74, Bairstow 51)

There it is, the first fifty of the World Cup for Bairstow and his 10th in ODIs. He took his time to get going but has accelerated steadily, gets there off 48 balls. Jason Roy finishes the Mehidy over with a four past point, thanks to some ordinary fielding effort. Bangladesh look a bit listless at the moment.

After 18 overs, England 110/0 (Roy 69, Bairstow 48)

What looked like a decent over by Mortaza after 2 runs from first four balls, does not end well because of some poor cricket by Bangladesh. First Bairstow punishes a short ball by pulling it for four. Off the last ball, the England openers sneak an extra run because the fielder at long off was just too casual in throwing the ball back.

Time for drinks.

After 17 overs, England 110/0 (Roy 68, Bairstow 41)

Mehidy Hasan for the first time today and he starts with a good over. Just two runs off it. There is no turn on offer but he mixes up his pace well. The off-spinner is going to be crucial for Bangladesh if they are to avoid conceding far too many runs.

After 16 overs, England 110/0 (Roy 67, Bairstow 40)

Confusion! Bangladesh should have had the breakthrough in that over but poor game awareness from Mithun costs them. Roy returned for two after a punch to deep cover but Bairstow was not keen / ball watching. But the fielder threw it to the wrong end and Roy had made it comfortably home. There was a lovely cover drive by Roy in that Mustafizur over as well.

After 15 overs, England 101/0 (Roy 59, Bairstow 39)

Mustafizur somehow sneaks in four dot balls but Jason Roy goes bang on the fifth. It was over-pitched and thumped over covers for four. Eighth boundary for him. And it gets more bizarre as Shakib continues to bowl from the other end: his 7th over and we are only 15 overs down in this match! Just cannot fathom the logic of using up your best spinner up this early on. Hundred comes up for England at the end of the 15th over. Shakib strays in line and Bairstow clips it past short-fine for four. The English openers are making the most of this opportunity after failing in the first 2 games.

After 13 overs, England 89/0 (Roy 52, Bairstow 34)

Mortaza continues to make your head scratch as he brings Shakib al Hasan for his 6th over, presumably for a change of ends for Mustafizur. For his part, Shakib bowls a tight over where he kept Roy and Bairstow on their toes. Roy was saved by the inside edge there as he went back in the crease and tried to cut one.

After 12 overs, England 87/0 (Roy 51, Bairstow 34)

FIFTY! JASON ROY ON SONG! Starts over with the first six of the match: remains still and drives Saifuddin straight back. The right-hander then gets to his half-century in 38 balls with a dab down to third over. 11 runs come from that over. England are unstoppable at the moment.

After 11 overs, England 76/0 (Roy 40, Bairstow 34)

Mustafizur Rahman (finally) joins the attack but the result for Bangladesh isn’t any better. The English openers pick up nine runs comfortably. Bairstow, this time, with a wonderful flick past mid-wicket for four.

After 10 overs, England 67/0 (Roy 38, Bairstow 27)

First 4 overs: 9 runs
Next 6 overs: 58 runs

After a steady start, England are racing away in Cardiff now. Saifuddin bowls his 2nd and Roy hits a lofted straight drive for four. That was not even well hit, but still had plenty in it to go past the fence in a couple of bounces. Bangladesh have let England get away and this is now a fantastic start for the hosts.

After 9 overs, England 60/0 (Roy 33, Bairstow 26)

What is Mortaza thinking?! Yet another over for Shakib and no Mustafizur yet. This is bizarre cricket from Bangladesh. Bairstow gets a couple of boundaries in that over: one a all-run four! That’s a rarity in cricket. Then there is a short ball that Bairstow doesn’t have to run after that, hitting the ball in the same area but powerfully enough for it to be a four the traditional way.

After 8 overs, England 52/0 (Roy 33, Bairstow 18)

Big over for England as fifty comes up. Saifuddin comes into bowl and concedes 16 runs! Bairstow welcomes him into the attack with a rasping straight drive and repeats it later in the over. There are a couple of threes in that over too, one a lucky break for Roy, as he gets a leading edge that goes in the gap between point and gully.

After 7 overs, England 36/0 (Roy 30, Bairstow 6)

Indeed, one over too many for Shakib. There is no turn on offer, and Bangladesh are wasting the new ball with some grass on the pitch.Roy hits two more boundaries in that over. First a cover drive that races towards the boundary, that is followed later in the over by a short ball that is pulled away for four. Roy looking in great touch now and Bangladesh under early pressure.

After 6 overs, England 26/0 (Roy 21, Bairstow 5)

Two boundaries for Roy in that Mortaza over and on both occasions, on another day, he could have been out. First an inside edge evades the stumps for a four through fine leg. Then, a well-timed flick but it was just inches away from Mustafizur at short midwicket.

And Mortaza continues with Shakib. Perhaps one over too many?

After 5 overs, England 15/0 (Roy 12, Bairstow 3)

Shakib has a third over (perhaps the last for now). England do well to rotate the strike in that over, given there are no easy boundaries. Roy uses his feet well to drive one through cover for three runs.

After 4 overs, England 9/0 (Roy 8, Bairstow 1)

Bairstow is finally off the mark in that over with a pull to square leg. Good over by Mortaza where he got the ball to just nip in from the good length area. A leading edge almost carried to cover. Half-hearted appeal for LBW off the last ball.

After 3 overs, England 7/0 (Roy 7, Bairstow 0)

Another accurate over from Shakib, just one run coming from it. First signs off aggression from Roy in that over, as he gave himself room and looked to hoick one. Played all over that one and is saved by the inside edge on to the pads. Bairstow, meanwhile, is yet to get off the mark after facing seven balls,

After 2 overs, England 6/0 (Roy 6, Bairstow 0)

The first ball bowled by Mortaza moves prodigiously in the air but not much after that. Roy, who had an imminently forgettable day against Pakistan, is up and running today with a lovely straight drive. First boundary of the day.

After 1 over, England 1/0 (Roy 1, Bairstow 0)

Accurate start from Shakib as mixes up the pace but keeps the length steady. Not giving any room to England openers. Just a single off the first over as England begin cautiously.

2.59 pm: Will Bangladesh open with spin even if there is a tinge of green? Well, yes. They are. Shakib al Hasan has the ball in his hand. We are all set in Cardiff.

2.53 pm: National anthems underway.

England captain Eoin Morgan at the toss: “I don’t think this is a bad toss to lose considering the amount of grass that has come off this wicket. We had a bad day against Pakistan, hopefully we’ll have a good one today.”

2.40 pm: Team news

No changes for Bangladesh, England make one change as expected with Plunkett coming in for Moeen Ali.

England XI: Jason Roy, Jonny Bairstow, Joe Root, Eoin Morgan (c), Ben Stokes, Jos Buttler (w), Chris Woakes, Jofra Archer, Adil Rashid, Liam Plunkett, Mark Wood.

Bangladesh XI: Tamim Iqbal, Soumya Sarkar, Shakib Al Hasan, Mushfiqur Rahim(w), Mohammad Mithun, Mahmudullah, Mosaddek Hossain, Mohammad Saifuddin, Mehidy Hasan, Mashrafe Mortaza(c), Mustafizur Rahman

2.38 pm: If you are missing the India-Thailand football match in King’s Cup, you can follow that here.

2.33 pm: Bangladesh have won the toss and Mortaza opts to field first.

2.28 pm: There is a tinge of green as is usual in Cardiff. But not a lot of lateral movement will be on offer, thinks Michael Holding. Expects to do something early on, with the ball coming on to the bat nicely as the day goes by. It’s also a warm day in Cardiff, which means we will likely get a match without rain interruptions.

2.25 pm: Jason Roy and Jonny Bairstow’s dominance at the top of the order has been a hallmark of England’s rise to become the top-ranked team in one-day internationals. But the fast starts have been checked with South Africa, in the opening match of the tournament, handing the new ball to leg-spinner Imran Tahir, who dismissed Bairstow for a duck.

In England’s second match, Pakistan opened their bowling with Shadab Khan and the move paid off, with the leg-spinner dismissing Roy cheaply.

The green pitch in Cardiff allowed New Zealand’s arsenal of quicks to skittle Sri Lanka last weekend, while Nuwan Pradeep then did the same to Afghanistan. As a result, England appear likely to recall Liam Plunkett, perhaps at the expense of spinners Adil Rashid or Moeen Ali.

But Bangladesh will likely be sticking to their tried-and-tested formula, relying on the spin of Mehidy Hasan Miraz, Shakib Al Hasan and Mosaddek Hossain.

2.19 pm: For Bangladesh, a match at Sophia Gardens sees them back at the scene of one of their greatest triumphs – a 2005 ODI win over Australia, then as now world champions, that is arguably the biggest upset in the history of international cricket.

Mashrafe Mortaza, who played in that stunning five-wicket success, is now Bangladesh’s captain.

He took heart from how Bangladesh had nearly defended a target of 245 against New Zealand, saying the team were in good spirits as they prepared to face England.

“I think they (England) are one of the biggest side in this tournament. It’s not going to be easy, we knew that,” said Mashrafe. “But again, if we can play our best possible cricket, you never know.”

2.10 pm: Hello all and welcome to the live blog of the World Cup match between England and Bangladesh.

England will face the side who kick-started their transformation into a major threat in one-day internationals when the tournament hosts continue their World Cup campaign against Bangladesh in Cardiff on Saturday.

The Tigers condemned Eoin Morgan’s men to a first-round exit at the 2015 edition with a 15-run victory in Adelaide.

At that point there was no longer any way of hiding England’s white-ball woes and, with a home World Cup up next, then England and Wales Cricket Board director Andrew Strauss was determined the national side’s limited overs form had to improve.

To that end, Peter Moores was sacked as coach, with Strauss bringing in experienced Australian Trevor Bayliss as his replacement.

Since that debacle ‘Down Under’, England have risen to to the top of the one-day international rankings.

But having started their quest to win a first men’s World Cup with a 104-run thrashing of South Africa at the Oval, they head into this weekend’s clash on the back of a surprise 14-run defeat by Pakistan.