That's it from me. Thank you very much for all your company today. What a performance that was by Bangladesh. You can read Matt Henry's report here.
We'll be back tomorrow as hosts England face Pakistan at Trent Bridge. We will again bring you ball-by-ball commentary and video clips from 09:45 BST. Make sure you join us then.
Thank you and good night.
Post update
In the end, wickets fell regularly and Bangladesh ran out winners by 21 runs and inflicted a second defeat on South Africa.
Video content
This content is currently not available
Video content
This content is currently not available
Video content
This content is currently not available
Post update
South Africa captain Faf du Plessis threatened to bring his side back into it but regular wickets fell as the Proteas fell behind the run-rate.
Video content
This content is currently not available
Video content
This content is currently not available
Video content
This content is currently not available
Video content
This content is currently not available
Post update
South Africa started well as Quinton de Kock and Aiden Markram shared 49, before a comedy run-out saw de Kock depart.
Video content
This content is currently not available
Video content
This content is currently not available
Video content
This content is currently not available
Post update
But some late hitting - assisted by Kasigo Rabada making the mess of a catch - saw Bangladesh post their record ODI score of 330-6.
Video content
This content is currently not available
Video content
This content is currently not available
Video content
This content is currently not available
Video content
This content is currently not available
Post update
Both fell, alongside Mohammad Mithun, as Bangladesh slipped to 250-5.
Video content
This content is currently not available
Video content
This content is currently not available
Video content
This content is currently not available
Post update
Shakib Al Hasan and Mushfiqur Rahim then shared 142 for the third wicket.
Video content
This content is currently not available
Video content
This content is currently not available
Video content
This content is currently not available
Video content
This content is currently not available
Post update
Bangladesh started well as they put on 60 for the opening wicket. However, Tamim Iqbal and Soumya Sarkar fell in quick succession to leave them 75-2.
Video content
This content is currently not available
Video content
This content is currently not available
Video content
This content is currently not available
Post update
Right, let's have a catch-up of all the best action.
Post update
Daniel Norcross
BBC Test Match Special
The way Bangladesh played today, I can see them beating other sides in this tournament and not in a giant-killing.
They have a clear plan, good batsmen, terrific spin bowlers and The Fizz.
Post update
Natalie Germanos
BBC Test Match Special
If South Africa start hitting the panic button, things are going to get even worse. Losing to the number one side in the world in England is not necessarily disgraceful. Their bowling was good against England, their batting wasn't but they knew that coming in.
Today, starting with Faf du Plessis' decision to bowl first, he made the wrong call. I'm confused as to why he bowled first today - it was good wicket but looked tougher to chase on.
Post update
Roushan Alam
BBC Asian Network
In the past we would've seen Bangladesh looking level and then let it slip away. They didn't here. Bangladesh fans will be really happy.
This side have been quietly confident for a long time. The short ball and swing have troubled other Asian sides here but these are things Bangladesh have encountered in the last two years and they have had time to do their revision and come up with a plan for this World Cup.
Soumya Sarkar was playing the short ball beautifully and that hasn't happened overnight. This is the fruition of two years of work coming together.
Get Involved
#bbccricket
Vaishach: This is not an upset. South Africa have a habit of doing this in ICC tournaments. Bangladesh have a habit of playing well. They mean business and prepped well in Ireland.
Post update
Alec Stewart
Ex-England captain on BBC Test Match Special
An outstanding performance. South Africa were favourites but haven't been allowed to show how good they are.
Bangladesh have dominated proceedings and will upset at least a couple of other sides, especially if they play on used pitches more.
That's a fine South Africa attack - OK, Lungi Ngidi got injured - but to score 330 against them is a fine performance.
Get Involved
#bbccricket
Gurdeep Singh: Du Plessis just said even Bangladesh can match a 50/60% South Africa. Bangladesh deserves this, and SA have a great team. Not sure if they should be underestimated!
Post update
Alec Stewart
Ex-England captain on BBC Test Match Special
Lungi Ngidi is a banker bowler so losing him after four overs meant South Africa had to use six overs of Aiden Markram and JP Duminy. Those six overs went for 82.
Other bowlers did not bowl to their field or their plans and that is frustrating. I saw some very frustrated South Africa players out there and that contributed to them being so lacklustre.
'We're only firing at 50-60%'
More from SA captain Faf du Plessis: "There are a few areas where we weren't great today. Even with Ngidi as our death bowler out, to go for so many runs at the end - those last five overs were very bad.
We came here with the fast bowling attack we wanted to have. I'm not sure how serious Ngidi's injury is but it could be days or weeks out. Dale Steyn is bowling in the middle now so hopefully he's close.
"We're a proud sporting nation. The skills weren't here today but I can promise there will be fight against India on Wednesday.
"We're only firing at 50-60% and it shows than even Bangladesh can beat that."
Video content
This content is currently not available
Post update
Alec Stewart
Ex-England captain on BBC Test Match Special
The way Mashrafe Mortaza shuffled his field and bowlers around was outstanding. They dropped a couple of catches but otherwise their ground fielding was solid.
Post update
Bangladesh captain Mashrafe Mortaza: "Mushy always plays that kind of inning, and Shakib batted so well.
"That was a good wicket to bat on, and we knew we had to bowl in the right areas. We were able to get wickets in patches.
"The crowd was behind us - thanks to all the Bangladeshi crowd."
Video content
This content is currently not available
Post update
Athar Ali Khan
Former Bangladesh all-rounder on BBC Test Match Special
As the tournament goes on and the pitches get drier, you feel the teams with the spinners will get better. That is what Bangladesh will be hoping for.
Live Reporting
Jack Skelton, Matthew Henry and Callum Matthews
All times stated are UK
Get involved

































Latest PostPost update
That's it from me. Thank you very much for all your company today. What a performance that was by Bangladesh. You can read Matt Henry's report here.
We'll be back tomorrow as hosts England face Pakistan at Trent Bridge. We will again bring you ball-by-ball commentary and video clips from 09:45 BST. Make sure you join us then.
Thank you and good night.
Post update
In the end, wickets fell regularly and Bangladesh ran out winners by 21 runs and inflicted a second defeat on South Africa.
Video content
Video content
Video content
Post update
South Africa captain Faf du Plessis threatened to bring his side back into it but regular wickets fell as the Proteas fell behind the run-rate.
Video content
Video content
Video content
Video content
Post update
South Africa started well as Quinton de Kock and Aiden Markram shared 49, before a comedy run-out saw de Kock depart.
Video content
Video content
Video content
Post update
But some late hitting - assisted by Kasigo Rabada making the mess of a catch - saw Bangladesh post their record ODI score of 330-6.
Video content
Video content
Video content
Video content
Post update
Both fell, alongside Mohammad Mithun, as Bangladesh slipped to 250-5.
Video content
Video content
Video content
Post update
Shakib Al Hasan and Mushfiqur Rahim then shared 142 for the third wicket.
Video content
Video content
Video content
Video content
Post update
Bangladesh started well as they put on 60 for the opening wicket. However, Tamim Iqbal and Soumya Sarkar fell in quick succession to leave them 75-2.
Video content
Video content
Video content
Post update
Right, let's have a catch-up of all the best action.
Post update
Daniel Norcross
BBC Test Match Special
The way Bangladesh played today, I can see them beating other sides in this tournament and not in a giant-killing.
They have a clear plan, good batsmen, terrific spin bowlers and The Fizz.
Post update
Natalie Germanos
BBC Test Match Special
If South Africa start hitting the panic button, things are going to get even worse. Losing to the number one side in the world in England is not necessarily disgraceful. Their bowling was good against England, their batting wasn't but they knew that coming in.
Today, starting with Faf du Plessis' decision to bowl first, he made the wrong call. I'm confused as to why he bowled first today - it was good wicket but looked tougher to chase on.
Post update
Roushan Alam
BBC Asian Network
In the past we would've seen Bangladesh looking level and then let it slip away. They didn't here. Bangladesh fans will be really happy.
This side have been quietly confident for a long time. The short ball and swing have troubled other Asian sides here but these are things Bangladesh have encountered in the last two years and they have had time to do their revision and come up with a plan for this World Cup.
Soumya Sarkar was playing the short ball beautifully and that hasn't happened overnight. This is the fruition of two years of work coming together.
Get Involved
#bbccricket
Vaishach: This is not an upset. South Africa have a habit of doing this in ICC tournaments. Bangladesh have a habit of playing well. They mean business and prepped well in Ireland.
Post update
Alec Stewart
Ex-England captain on BBC Test Match Special
An outstanding performance. South Africa were favourites but haven't been allowed to show how good they are.
Bangladesh have dominated proceedings and will upset at least a couple of other sides, especially if they play on used pitches more.
That's a fine South Africa attack - OK, Lungi Ngidi got injured - but to score 330 against them is a fine performance.
Get Involved
#bbccricket
Gurdeep Singh: Du Plessis just said even Bangladesh can match a 50/60% South Africa. Bangladesh deserves this, and SA have a great team. Not sure if they should be underestimated!
Post update
Alec Stewart
Ex-England captain on BBC Test Match Special
Lungi Ngidi is a banker bowler so losing him after four overs meant South Africa had to use six overs of Aiden Markram and JP Duminy. Those six overs went for 82.
Other bowlers did not bowl to their field or their plans and that is frustrating. I saw some very frustrated South Africa players out there and that contributed to them being so lacklustre.
'We're only firing at 50-60%'
More from SA captain Faf du Plessis: "There are a few areas where we weren't great today. Even with Ngidi as our death bowler out, to go for so many runs at the end - those last five overs were very bad.
We came here with the fast bowling attack we wanted to have. I'm not sure how serious Ngidi's injury is but it could be days or weeks out. Dale Steyn is bowling in the middle now so hopefully he's close.
"We're a proud sporting nation. The skills weren't here today but I can promise there will be fight against India on Wednesday.
"We're only firing at 50-60% and it shows than even Bangladesh can beat that."
Video content
Post update
Alec Stewart
Ex-England captain on BBC Test Match Special
The way Mashrafe Mortaza shuffled his field and bowlers around was outstanding. They dropped a couple of catches but otherwise their ground fielding was solid.
Post update
Bangladesh captain Mashrafe Mortaza: "Mushy always plays that kind of inning, and Shakib batted so well.
"That was a good wicket to bat on, and we knew we had to bowl in the right areas. We were able to get wickets in patches.
"The crowd was behind us - thanks to all the Bangladeshi crowd."
Video content
Post update
Athar Ali Khan
Former Bangladesh all-rounder on BBC Test Match Special
As the tournament goes on and the pitches get drier, you feel the teams with the spinners will get better. That is what Bangladesh will be hoping for.