Bangladesh batsmen Shakib Al Hasan (75) and Mushfiqur Rahim (78) struck blistering half-centuries before the bowlers came to the fore to restrict South Africa to a score of 309/8 in their stipulated 50 overs and seal a 21-run win in their opening clash of the 2019 International Cricket Council (ICC) World Cup at The Oval in London on Sunday. (Also See: Photo Gallery: ICC World Cup 2019, South Africa vs Bangladesh)
Here are the highlights:
# Bangladesh beat South Africa by 21 runs!
# South Africa need 33 runs off six balls. South Africa 298/8 (49 overs)
# WICKET! JP Duminy (45) fell just five runs short of a half-century after being clean bowled by Mustafizur Rahman on the first ball of the 48th over. South Africa 291/8 (48 overs)
# Mohammad Saifuddin was smashed for two back-to-back boundaries in the last over. South Africa now need 44 runs from 18 balls. South Africa 287/7 (47 overs)
# Kagiso Rabada is the new batsman in!
# WICKET! Morris swung the fifth delivery of the 46th over straight to the throat of deep midwicket, where Soumya Sarkar took a good catch. South Africa 276/7 (46 overs)
# Nine runs off the last over from Saifuddin. The Faf du Plessis-led side now need 63 runs from 30 balls. South Africa 268/6 (45 overs)
# Chris Morris is the new batsman in!
# WICKET! Mohammad Saifuddin strikes again. Phehlukwayo sliced the fifth delivery of 43rd over straight to Hasan at the edge of the ring at cover. South Africa 252/6 (43 overs)
# Shakib Al Hasan bowled a shorter delivery which was sliding down the leg and Duminy used the depth of the crease to guide it past short fine leg for four runs. South Africa 244/5 (42 overs)
# 10 runs off the last over from Mashrafe Mortaza, including a boundary from Phehlukwayo. South Africa now need 93 runs off 54 balls. South Africa 238/5 (41 overs)
# Andile Phehlukwayo comes to bat in for South Africa!
# WICKET! Rassie van der Dussen fell just nine runs short of a half-century after being clean bowled by Mohammad Saifuddin on the first delivery of the 40th over. South Africa 228/5 (39.1 overs)
# Mustafizur Rahman bowled a quite expensive over, giving away 15 runs to South Africa. The du Plessis-led side now need 108 runs from 12 overs. South Africa 223/4 (38 overs)
# JP Duminy is the new batsman in!
# WICKET! Miller (38) got a leading edge off a Mustafizur Rahman delivery and Mehidy Hasan Miraz took a good catch at backward point. South Africa 205/4 (36 overs)
# Nine runs off the last two overs, including four byes. Der Dussen (24) and Miller (38) guided South Africa past 200-run mark to reduce their chase to 130 runs. South Africa 201/3 (35 overs)
# Rassie van der Dussen (22) and David Miller (31) continued to stand strong at the crease and are approaching a half-century stand for the fourth wicket. The Bangladesh bowlers, on the other hand, are avoiding giving easy runs to their opposition. South Africa 192/3 (33 overs)
# Eight runs off the last over. Miller swept the last delivery of the 32nd over powerfully behind square to notch up two runs. The Faf du Plessis-led side now need 148 runs from 18 overs. South Africa 183/3 (32 overs)
# 12 runs off the last over, including a boundary. Van der Dussen mowed the fifth delivery of the 30th over in the air flat past midwicket for a boundary.South Africa 169/3 (30 over)
# Mehidy Hasan bowled a tight 29th over, conceding just three runs to South Africa. David Miller and Van der Dussen are currently batting at 15 and seven, respectively, with South Africa now needing 174 runs from 21 overs. South Africa 157/3 (29 overs)
# Rassie van der Dussen is the new batsman in!
# WICKET! Soon after bring up his half-century, du Plessis was clean bowled by Mehidy Hasan Miraz off the fourth delivery of the 27th over. South Africa 147/3 (27 overs)
# FIFTY! The South African skipper has brought up a half-century off just 47 balls. He achieved the feat by hitting the fifth delivery off the back foot over the fence at wide long off for a six. South Africa 135/2 (25 overs)
# Faf du Plessis (44) continues to stand strong at the crease and is approaching his half-century. South Africa need 207 runs from 26 overs. South Africa 124/2 (24 overs)
# Eight runs off the last over from Shakib Al Hasan. Faf du Plessis (38) is looking good at the crease, while Miller is currently batting at four. New Zealand need 216 runs from 28 overs. South Africa 115/2 (22 overs)
# David Miller comes to bat at number 4!
# WICKET! Shakib Al Hasan returned to the attack and he bagged a big wicket of Aiden Markram (45) for Bangladesh. The South African was clean bowled by Hasan on the fourth delivery of the 20th over. South Africa 102/2 (19.4 overs)
# Mohammad Saifuddin came to bowl his second over and he conceded eight runs to South Africa. The Faf du Plessis-led side now need 234 runs from 32 overs. South Africa 97/1 (18 overs)
# Aiden Markram (40) continues to stand strong at the crease and is slowly approaching a half-century. He is getting good support from Du Plessis (26) at the other end as the duo has reduced the chase to 242 runs. South Africa 89/1 (17 overs)
# Mortaza bowled a slower and fuller delivery and du Plessis smashed it between cover and mid-off to notch up four runs before the South African slapped the very next ball for the cover boundary. South Africa 85/1 (16 overs)
# Mashrafe Mortaza was smashed by du Plessis for four runs on the third delivery of the 13th over. South Africa now need 261 runs from 36 overs. South Africa 70/1 (14 overs)
# Four runs off the last over from Shakib Al Hasan. Aiden Markram (33) continues to stay strong at the crease and is looking for good support from first drop Du Plessis after losing De Kock. South Africa 61/1 (13 overs)
# Shakib was introduced into the attack and he bowled a good tight over, conceding just a single to Markram. South Africa 52/1 (11 overs)
# Faf du Plessis is the new batsman in!
# WICKET! De Kock nicked the fourth delivery of the 10th over behind the stumps, only to see Mushfiqur drop the catch. However, Mushfiqur soon made amendments by quickly running to his right, picking up the ball and hitting the stumps at the striker's end to run the South African player out. South Africa 51/1 (10 overs)
# Mohammad Saifuddin bowled an expensive ninth over, conceding nine runs to South Africa. Markram smashed the second delivery of the ninth over between cover and point to notch up boundary before De Kock lobbed the last ball over gully to add another four runs. South Africa 48/0 (9 overs)
# Just four runs off the last over. Aiden Markram (20) and Quinton de Kock (19) have reduced South Africa's chase to 292 runs needed from 42 overs. South Africa 39/0 (8 overs)
# A good tight over from Mehidy Hasan as he conceded just one run to the South African batsmen. Aiden Markram (13) and Quinton de Kock (15) have settled at the crease and are looking to build a partnership.South Africa 28/0 (6 overs)
# South Africa have added eight runs in the last over to reduce the chase to 305 runs. Mustafizur Rahman was smashed by Markram for two back-to-back boundaries on the fourth and fifth delivery of the fifth over. South Africa 27/0 (5 overs)
# De Kock cut the third delivery of the fourth over from Mehidy Hasan Miraz off the stumps to notch four runs. South Africa 19/0 (4 overs)
# Mehidy Hasan came to bat the second over and he conceded nine runs, including a boundary to de Kock. Markram opened his account by squeezing the first delivery of the second over to long-on for a single. South Africa 13/0 (2 overs)
# Just four runs off the very first over. De Kock got off the mark by punching the fifth delivery over backward point's head for a boundary. South Africa 4/0 (1 over)
# Aiden Markram and Quinton de Kock have walked down the crease to begin South Africa's chase. Mustafizur Rahman to open the attack for Bangladesh.
# Innings Break!
# Bangladesh post 330/6 in their stipulated 50 overs. Bangladesh 330/6 (50)
# WICKET! Mosaddek Hossain was caught by Phehlukwayo off the sixth delivery of the 49th over from Morris. The Bangladeshi batsman departs for 26. Bangladesh 316/6 (49 overs)
# A quite expensive 47th over from Morris as he conceded 15 runs to Bangladesh. Mahmudullah guided the first delivery of the 47th over towards deep backward square for four runs before hitting Morris with two back-to-back boundaries. Bangladesh 291/5 (47 overs)
# Five runs off the last over. Mahmudullah and Mosaddek Hossain are currently batting at 12 and 14, respectively. Bangladesh 276/5 (46 overs)
# Phehlukwayo bowled an expensive 11-run last over. He was smashed for two back-to-back boundaries on the fifth and sixth delivery of the 45th over. Bangladesh 271/5 (45 overs)
# Just three runs off the last over. Mosaddek Hossain (2) and Mahmudullah (8) are currently batting at the crease and looking to guide their side past the 300-run mark with six overs remaining. The South Africa bowlers, meanwhile, are avoiding conceding easy runs. Bangladesh 260/5 (44 overs)
# Mosaddek Hossain is the new batsman in!
# WICKET! Phehlukwayo returned to the attack and he bagged the big wicket of Mushfiqur Rahim (78). Rahim was caught by Rassie van der Dussen at deep point off the very first delivery of the 43rd over. Bangladesh 257/5 (43 overs)
# Chris Morris bowled a tight last over, conceding just one run to the Bangladesh batsmen. Mushfiqur Rahim continues to stand strong at the crease and is currently batting at 76. Bangladesh 245/4 (41 overs)
# Mahmudullah is the new batsman in!
# WICKET! Imran Tahir strikes again. Mohammad Mithun look to launch the fourth delivery of the 35th over towards deep midwicket, but it went off the inside edge onto leg stump. Bangladesh 242/4 (39.4 overs)
# Aiden Markram returned to the attack and he was smashed for a six and four by Mohammad Mithun on successive deliveries. Bangladesh 235/3 (38 overs)
# Rabada bowled a good tight 37th over, conceding just a single through wide. Bangladesh 223/3 (37 overs)
# Mohammad Mithun is the new batsman in!
# WICKET! Imran Tahir gets the breakthrough by removing the big wicket of Shakib Al Hasan (75). The Bangladesh batsman was clean bowled by Tahir off the first delivery of the 36th over. Bangladesh 217/3 (35.1 overs)
# Kagiso Rabada returned to the attack and he was smashed for a third man boundary by Mushfiqur Rahim on the fifth delivery of the 33rd over. Bangladesh 207/2 (33 overs)
# 10 runs off the last two overs. Shakib and Mushfiqur are currently batting at 65 and 64, respectively and guided the side to the 200-run mark. Bangladesh 200/2 (32 overs)
# Just four runs off the last over from Andile Phehlukwayo. Bangladesh are approaching the 200-run mark. Bangladesh 194/2 (31 overs)
# After Shakib brought up a fifty, Mushfiqur too completed his 34th ODI half-century off just 52 balls. The Bangladesh batsman reached the mark by notching four runs off the fourth delivery of the 29th over. Bangladesh 182/2 (29 overs)
# Shakib Al Hasan (49) and Mushfiqur Rahim ( 57) continued to stand strong at the crease as they brought up a century stand for the third wicket. the duo reached the feat when Shakib pulled the third delivery from Morris down to deep square for a single. Notably, it was the fifth century stand between the two in ODIs. Bangladesh 177/2 (28 overs)
# FIFTY! Shakib-Al Hasan has brought up a half-century off just 54 balls. He achieved the feat by pulling the last delivery of the 26th over towards fine leg to notch four runs. Bangladesh 166/2 (26 overs)
# Bangladesh have added another 10 runs in the last over, including two boundaries from Mushfiqur Rahim. He (45*) and Shakib (45*) are slowly and steadily approaching towards their half-centuries. Bangladesh 160/2 (25 overs)
# Mushfiqur (36) and Shakib (44) continued to stand strong at the crease as they have guided Bangladesh to the 150-run mark. Bangladesh 150/2 (24 overs)
# Eight runs off the last over Markram, including a boundary. Mushfiqur looked to hit the third delivery of the 23rd over towards mid-off, but ended up slicing it over cover for four runs.Bangladesh 145/2 (23 overs)
# Meanwhile, Ngidi has tweaked his hamstring and is now off the field.
# Four runs off the last over from Markram. Shakib (36) and Mushfiqur (22) have brought up a half-century stand for the third wicket. Bangladesh 137/2 (21 overs)
# Mushfiqur Rahim smashed the first delivery of the 20th over towards short fine leg for a boundary. Bangladesh 124/2 (20 overs)
# Imran Tahir was introduced into the attack and he bowled a good tight over conceding just three runs. Bangladesh 110/2 (18 overs)
# Seven runs off the last one over from Aiden Markram, including a boundary. Shakib (27) and Mushfiqur (11) have somewhat settled at the middle and managed to stitch a little partnership here. Bangladesh 107/2 (17 overs)
# 12 runs off the last one over, including a six. Shakib Al Hasan pulled the second delivery of the 16th over over the ropes at fine leg for a maximum. Bangladesh have now completed a century-mark. Bangladesh 100/2 (16 overs)
# A good tight last over from Phehlukwayo as he has conceded just three runs to Bangladesh. Bangladesh 88/2 (15 overs)
# Four runs off the last over from Phehlukwayo. Mushfiqur and Shakib are currently batting at six and eight, respectively and are looking to stitch a partnership after losing their openers in quick successions. Bangladesh 83/2 (13 overs)
# Mushfiqur Rahim is the new batsman in!
# WICKET! Chris Morris was introduced into the attacked and he delivered in his very first over by removing well-settled Soumya Sarkar. The Bangladesh opener fell eight runs short of a half-century after being caught by De Kock behind the wicket off the fourth delivery of the 12th over. Bangladesh 79/2 (12 overs)
# Rabada conceded five runs to Bangladesh in the 10th over, including a boundary. Shakib got off the mark by notching four runs with a square drive through point off the third delivery. Bangladesh 65/1 (10 overs)
# Two runs off the last one over. Soumya Sarkar continues to stand strong at 35. Bangladesh 60/1 (9 overs)
# Shakib Al Hasan is the new batsman in!
# WICKET! Andile Phehlukwayo was called into the attack and he struck in his very first over by removing Tamim Iqbal, who was looking in fine form. The Bangladesh opener was caught behind the wicket by Quinton de Kock off the second delivery of the ninth over to depart for 16. Bangladesh 60/1 (8.2 overs)
# Ngidi was once again hit by Soumya Sarkar for two back-to-back boundaries before the Bangladesh opener pounded the final delivery of the seventh over through the big gap at midwicket for another four runs. Bangladesh 50/0 (7 overs)
# Runs are flowing in at a good pace for Bangladesh as they have added another nine runs off the last over, including a boundary. Tamim and Soumya are currently batting at 12 and 18 runs, respectively. Bangladesh 37/0 (6 overs)
# A quite expensive last over from Ngidi, conceding 14 runs to the Bangladesh openers in including three boundaries. Ngidi was smashed by Soumya Sarkar for two back-to-back boundaries off the third and fourth delivery before the Bangladesh opener edged the last delivery between first and second slip for another four runs. Bangladesh 28/0 (5 overs)
# Bangladesh have managed to add another five runs off the fifth over. Tamim Iqbal (7) is looking good at the moment as he went for a couple of good cover drives in the last few overs. However, the South African bowlers are not conceding any easy runs despite Tamim’s attacking intent. Bangladesh 14/0 (4 overs)
# Two runs off the last over from Nigidi. Iqbal leaned into a well-controlled cover drive into the gap to notch two runs off the third delivery of the third over. The South African bowlers are avoiding conceding easy runs to the Bangladeshi openers. Bangladesh 9/0 (3 overs)
# Kagiso Rabada bowled a tight second over, conceding just two runs to Bangladesh. Sarkar (4*) and Iqbal (2*) are currently batting cautiously at the crease as they look to stitch a partnership for the opening wicket. Bangladesh 7/0 (2 overs)
# Five runs off the very first over from Ngidi. Tamim Iqbal got off the mark by tucking the second delivery off the back foot to fine leg for a single, while Soumya Sarkar opened his account by flicking the fifth delivery off the hip over square leg for a boundary. Bangladesh 5/0 (1 over)
# Soumya Sarkar and Tamim Iqbal to begin the innings for Bangladesh, while Lungi Ngidi will kickstart the proceedings for South Africa.
# The two sides have walked down the crease for their national anthems.
South Africa: Quinton de Kock (wk), Aiden Markram, Faf du Plessis (c), Rassie van der Dussen, David Miller, JP Duminy, Andile Phehlukwayo, Chris Morris, Kagiso Rabada, Lungi Ngidi, Imran Tahir
Bangladesh: Tamim Iqbal, Soumya Sarkar, Shakib Al Hasan, Mushfiqur Rahim (wk), Mohammad Mithun, Mahmudullah, Mosaddek Hossain, Mohammad Saifuddin, Mehedi Hasan, Mashrafe Mortaza (c), Mustafizur Rahman
# South Africa win the toss, opt to field first against Bangladesh.
Seventh-ranked Bangladesh will look to begin their campaign at the 2019 International Cricket Council (ICC) World Cup on a positive note when they take on a bruised South African side in their opening match at The Oval in London on Sunday.
South Africa are heading into the match after slumping to a crushing 104-run defeat at the hands of hosts and top-ranked England in their opening match of the ICC World Cup on Thursday.
The Faf du Plessis-led side will need to pull up their socks and come up with a good batting performance after they were bundled out cheaply for 207 runs while chasing a target of 312 against England. Quinton de Kock (68) and Rassie van der Dussen (50) were the only two batsmen who managed to contribute decent runs while the other wickets kept tumbling at regular intervals.
South Africa will now be keen to shrug off their humiliating defeat to the hosts and bounce back strongly when they take on Bangladesh on Sunday.
Bangladesh, on the other hand, are heading into the World Cup with a decent run of form off-late, having won three out of the last five ODI series they have played including the Asia Cup in 2018.
However, the Mashrafe Mortaza-led side slumped to a 95-run defeat in their second warm-up match against India ahead of the commencement of the mega event.
As far as squads are concerned, South Africa are most likely to miss the services of Hashim Amla who was hit on the head by England bowler Jofra Archer during the World Cup opener.
Meanwhile, Bangladesh suffered a fresh injury scare on Friday when opener Tamim Iqbal suffered a wrist injury while batting in the nets. It is now to be seen whether he will play against South Africa or not.
In addition, the side is already sweating over the fitness of some of their other prominent players like Mohammad Saifuddin (recovering from a back problem), Mashrafe Mortaza (hamstring), Mustafizur Rahman (calf) and Mahmudullah (shoulder).
The two squads are as follows:
Bangladesh: Mashrafe Mortaza (c), Tamim Iqbal, Liton Das, Soumya Sarkar, Mushfiqur Rahim (wk), Mahmudullah Riyad, Shakib Al Hasan (vc), Mohammad Mithun (wk), Sabbir Rahman, Mosaddek Hossain, Mohammad Saifuddin, Mehidy Hasan, Rubel Hossain, Mustafizur Rahman, Abu Jayed
South Africa: Faf du Plessis (c), Quinton de Kock (vc & wk), David Miller, JP Duminy, Hashim Amla, Aiden Markram, Rassie van der Dussen, Dwaine Pretorius, Andile Phehlukwayo, Kagiso Rabada, Dale Steyn, Lungi Ngidi, Anrich Nortje, Imran Tahir, Tabraiz Shamsi