23rd October 2023
The competition is nearing the halfway point of the Group Stage, where a number of upsets have thrown the proverbial cat amongst the pigeons on the overall points table.
With all 10 teams having recorded at least one victory, every team still has a mathematical chance of reaching the final four.
Thanks to a deal between the SABC and MultiChoice, fans can watch the action live on SABC or stream right here on sabcsport.com for free.
The Proteas made amends for their woeful performance against the Netherlands with a clinical display against reigning champions England on Saturday, moving their record to 3-1 at the global showpiece.
Again, it was their powerful batting line-up doing the damage, with another fast-paced century from the in-form Heinrich Klaasen - as well as big contributions from the eye-catching Reeza Hendriks and Marco Jansen - taking them to the cusp of 400.
Six-hitter Jansen then turned wicket-taker as he partnered with Lungi Ngidi to dismantle the England top order. England would go on to suffer a 229-run loss - their biggest-ever ODI defeat - and all-but end their hopes for a title defence.
YOU MAY ALSO LIKE: Aiden Markram: Proteas must show the 'right attitude' against Bangladesh
Meanwhile Bangladesh - who should prove to be a handful in their sub-continental conditions - are yet to hit their straps in India.
After getting a comfortable six-wicket win over Afghanistan in their opening match, the Tigers have suffered three heavy defeats in a row at the hands of England, New Zealand and hosts India.
Opening bat Litton Das has made a few important contributions at the top of the order while all-rounder Mehidy Hasan Miraz has proved useful with the bat and ball, scoring 57 and taking three scalps in a match-winning effort against Afghanistan.