Postpublished at 10:34 British Summer Time 8 June 2019
Jonathan Agnew
BBC cricket correspondent
Starting with a spinner is the perfect tactic against these two batsmen who like the ball coming onto the bat.
Shakib top-scores with 121 but Bangladesh always well behind run-rate in chase of 387
Three wickets for Stokes; Archer (3-30) impresses with hostile new-ball spell
England post their highest ever World Cup total; first team to score seven consecutive totals of 300-plus
Roy hits 153 off 121 - opener falls after hitting three sixes in a row
Right-hander just short of World Cup record by England batsman (Strauss' 158 v India, 2011)
Buttler cracks 64 off 44 balls, but injures himself batting - Bairstow takes gloves
Matthew Henry
Jonathan Agnew
BBC cricket correspondent
Starting with a spinner is the perfect tactic against these two batsmen who like the ball coming onto the bat.
Some green tinges in the surface as left-arm spinner Shakib fires them fairly rapidly with the wind in his round arm action. The England openers are rightly content to be watchful, with no loose ones on offer.
A delay to the start as Jason Roy spots a distracting reflection in the distance but we're under way.
#bbccricket
Stuart Mitchell: What exactly has Moeen done with the bat recently? This makes our line-up stronger not weaker.
The England flag is almost being torn off its pole in the stiff breeze. A group of gents in Hawaiian shirts get themselves settled - on closer inspection there are layers underneath, they are no fools - and here come the England openers. Sure enough it looks like spin to start.
BBC Weather's Helen Willetts: "The forecast is a tricky one. Cardiff is looking the driest today, more so than Taunton.
"I cant rule out a shower here. The good news is they will blow through quickly."
Stephan Shemilt
BBC Sport in Cardiff
Now, I'm big enough to accept that I've made myself look silly over England's selection. When Eoin Morgan said that he was considering omitting a spinner, Rashid's recent struggles led to me (and others) assuming he would be the one to miss out. I wrote as much yesterday. But that is to forget Rashid is the leading wicket-taker in ODIs since the last World Cup. He is England's premier spinner and, given that all-rounder Moeen Ali hasn't been doing it with the bat, showing faith in Rashid is the right thing to do.
Yesterday it was national Fish and Chip Day, which had me craving the cod, crinkle cuts and salt and vinegar all day. I don't know who works these things out, but today is Best Friends Day so let's hope things stay harmonious. It's also National Gin Day, although most days are in our household. I josh of course and it's probably just as well that the players have arrived for the anthems.
Bangladesh racked up 330-6 to win their opening game against South Africa, Mushfiqur making 78 and Shakib 75, before being edged out by two wickets against unbeaten New Zealand at The Oval on Wednesday.
Our colleague Adam Williams has been speaking to Bangladesh coach Steve Rhodes about came "within minutes" of the Christchurch mosques attack in March during their tour of New Zealand. Read more here.
England won their first 12 one-day international matches against Bangladesh, the first of which was in 2000, but in World Cup encounters they have lost the last two of the three contests.
At the Adelaide Oval in March 2015, Mahmudullah made 103 and Mushfiqur Rahim added 89 as the Tigers made 275-7. England slipped to a 15-run defeat after being dismissed in the penultimate over for 260, Jos Buttler making 65 and opener Ian Bell 63.
It cost England a place in the quarter-finals because it was Bangladesh who went through from Pool A, unfortunate to come up against India there as their journey ended with defeat by 109 runs.
Stephan Shemilt
BBC Sport in Cardiff
Moeen Ali is not at the ground today. His wife is close to giving birth to their second child. This is not the reason why he is not playing. Rashid was always going to play as the first-choice spinner.
#bbccricket
Ken Smith: Surely this is the pitch and conditions for Tom Curran and, dare I say it, David Willey?
Plunkett took four wickets in the warm-up match against Australia and 2-37 in the first match of the tournament against South Africa. England will also hope he can weigh in with some late order runs if needed, he has an ODI average of 19, with a best of 56.
Now unfortunately our rights have expired to show the video of the Ben Stokes catch - but few who saw it will forget it. Incredible reactions. But then there is the sergeant, SS Cottrell, for sheer dexterity and presence of mind. Hands up who remembers the old BBC Goal of the Month and the prize of a £100 of premium bonds? No? Well there is no prize here anyway, but which catch is your favourite? And has anyone struck lucky on the old premium bonds recently? All views considered at #bbccricket or 81111 on the text.
#bbccricket
Aidan Watson: With no Moeen, this is the weakest batting line-up we have had for a long time in the one-day side. Hopefully it doesn't burn us and the top order get the runs today.
There was talk that it would be Rashid who made way for Plunkett's return but Moeen's poor form with the bat might have swung it, only 22 runs in his last four innings. What do you think about the England team?
Stephan Shemilt
BBC Sport in Cardiff
I've walked about 15 minutes to get to the ground today. Two observations. 1. I'm surrounded by Bangladesh fans. 2. It's blowing a hoolie. I'd be surprised if the wind doesn't have an impact at some point.
England: Jason Roy, Jonny Bairstow, Joe Root, Eoin Morgan (cap), Ben Stokes, Jos Buttler (wkt), Chris Woakes, Adil Rashid, Liam Plunkett, Jofra Archer, Mark Wood.
Bangladesh: Tamim Iqbal, Soumya Sarkar, Shakib Al Hasan, Mushfiqur Rahman (wkt), Mohammad Mithun, Mahmudullah, Mosaddek Hossain, Mohammad Saifuddin, Mehidy Hasan, Mashrafe Mortaza (cap), Mustafizur Rahman.
Bangladesh captain Mashrafe Mortaza: "The pitch has been under cover for the last two days and hopefully it will give the bowlers some assistance. The last two matches, we have played well. Hopefully we can continue that today. We have to play at our best to beat this England team. It won't be easy."
England captain Eoin Morgan: "It's not a problem batting first. Hopefully today we'll show the Pakistan game was a blip. We've played some good cricket in the tournament so far. A lot of our guys have taken advantage of home comforts this week and we'll try and do the same after today's game."
Eoin Morgan on recovering from the Pakistan defeat: "We had a bit of a bad day hopefully today will show it is not something that will become an issue."