Yesterday's World Cup 2023 Match Results: Yesterday's (October 25) ICC World Cup 2023 match saw South Africa beat Bangladesh by 149 runs at the Wankhede Stadium in Mumbai. This was match no. 23 of the tournament, hosted by India.
The match saw Quinton de Kock score 174, the highest score of the ICC World Cup 2023 so far, and help South Africa put a massive 382/5 in 50 overs. In response, Bangladesh were bundled out for 233 in 46.4 overs despite a 111 by Mahmadullah. MyKhel brings to you all the details from the match.

ICC World Cup 2023 Match 23: South Africa vs Bangladesh (SA vs BAN)
South Africa - 382/5 in 50 overs vs Bangladesh (BAN) - 233 all out in 46.4 overs. Result - SA won by 149 runs and 20 balls to spare at the Wankhede Stadium in Mumbai.
Toss: SA won the toss and opted to bat first
Captains: Aiden Markram (SA), Shakib Al Hasan (BAN)
Who took the most wickets in Yesterday's Match, SA vs BAN?
Gerald Coetzee (SA) 3/62
Who scored the most runs in SA vs BAN match?
Quinton de Kock (SA) 174
Who Was Man of the Match of IPL 2023 Match 69 Yesterday?
Quinton de Kock
SA vs BAN match Playing 11s
SA Playing 11: Quinton de Kock (wk), Reeza Hendricks, Rassie van der Dussen, Aiden Markram (c), Heinrich Klaasen, David Miller, Marco Jansen, Gerald Coetzee, Keshav Maharaj, Kagiso Rabada, Lizaad Williams
Bench: Tabraiz Shamsi, Andile Phehlukwayo, Temba Bavuma, Lungi Ngidi
BAN Playing 11: Tanzid Hasan, Litton Das, Najmul Hossain Shanto, Shakib Al Hasan (c), Mehidy Hasan Miraz, Mushfiqur Rahim (wk), Mahmudullah, Nasum Ahmed , Mustafizur Rahman, Shoriful Islam, Hasan Mahmud
Bench: Tanzim Hasan Sakib, Mahedi Hasan, Taskin Ahmed, Towhid Hridoy
Coaching Staff
South Africa: Rob Walter, Jean-Paul Duminy, Rory Kleinveldt
Bangladesh: Chandika Hathurusingha, Nic Pothas, Rangana Herath, Allan Donald, Shane McDermott
Umpires: Ahsan Raza, Joel Wilson
Third Umpire: Paul Wilson
Match Referee: Jeff Crowe
Stadium details
Wankhede Stadium
City: Mumbai
Capacity: 33,000
Ends: Garware Pavilion End, Tata End