SA Vs BAN, 1st ODI: Bangladesh Create History With First-Ever Win In South Africa - Highlights

Bangladesh beat South Africa for the first time in a cricket match on their soil. Catch highlights and scores of 1st SA vs BAN match.

Bangladesh players celebrate the wicket of South Africa's David Millers during their 1st ODI.

Bangladesh scripted their first-ever win against South Africa in South Africa with a commanding 38-run victory in the first ODI at SuperSport Park, Centurion on Friday. Before this match, they had tasted defeats in six Tests, nine ODIs and four T20Is -- a majority of those by massive margins. In the six Tests, five were by an innings margin, and another by 333 runs. And in the ODIs, the closet match was a 61-run defeat. But today, after setting a target of 315 runs, they dismissed South Africa for 276 in 48.5 overs to seal the historic win. The second ODI match at Wanderers, Johannesburg is scheduled for Sunday. Catch highlights and cricket scores of SA vs BAN, 1st ODI cricket match:


After a tumultuous build-up to the tour, Bangladesh played like a champion side, in fact worthy leaders in the ICC World Cup Super League, against a very strong South African side. Asked to bat first, openers Tamim Iqbal and Liton Das laid a solid foundation with a 95-run stand, then the ever-reliable Shakib Al Hasan hit a brilliant 77 off 64, and with Yasir Ali (50 off 44), the star all-rounder gave the Bangladesh innings momentum. It was followed by a late flourish as Bangladesh reached 314/7. For the Proteas, Marco Jansen and Keshav Maharaj took a couple of wickets each.

Chasing a big total, South Africa got the jolt as early as the 4th over with the wicket of Janneman Malan. Kyle Verreynne, who filled in for unfit Quinton de Kock, departed in the ninth over, but skipper Temba Bavuma (31 off 55) and Rassie van der Dussen (86 off 98) kept the Proteas in the hunt. The latter then joined hands with David Miller (76 off 57) as they threatened to pull off an improbable win. But Bangladesh bowlers kept taking wickets. Mehidy Hasan claimed 4/61 while Taskin Ahmed got three for 36.

Shakib Al Hasan was adjudged the player of the match. For the record, he was convinced to make the tour after initially being rested by the Bangladesh Cricket Board.

12:58 AM IST: Bangladesh Win

Mahmudullah on with second over. Keshav Maharaj hits the first ball for a six, over deep midwicket. A single, and a wide. Lungi Ngidi then hits his first maximum, over deep. 34 in 19 for the last wicket stand. A single then an LBW shout. Not out is the decision, but Bangladesh take the review. Replays show ball hitting the middle. Maharaj is out for 23. And it's over. Bangladesh win by 38 runs, and a first-ever. SA - 276 (48.5); BAN - 314/7

12:49 AM IST: 0/50 for Fizz

Mustafizur Rahman with his final over. Streaky fours off the second, to this man as Keshav Maharaj swing his bat. Eight from the over. Rahman's figures: 0/50. South Africa need 65 runs in 18 balls. SA - 250/9 (47)

12:45 AM IST: 73 Off 24

Lungi Ngidi is the last man. He does well to block the remaining deliveries from Mehidy Hasan's eighth over. Five runs from it. South Africa need 73 runs in 24 balls. SA - 242/9 (46)

12:42 AM IST: Last Man Coming

Mehidy Hasan on with his 8th over. Keshav Maharaj hits the first ball for a four, past cover. A single, then the big wicket. Stumped. David Miller goes for 79 off 57. South Africa need 73 runs in 27 balls. SA - 242/9 (45.3)

12:40 AM IST: 78 Off 30

Keshav Maharaj is the new man. Mustafizur Rahman on with his ninth over. A full toss and David Miller flicks it for a four to deep square leg boundary. He's a believer. A single, then a swing a miss from Maharaj. Another dot. Six from the over. South Africa need 78 from 30. SA - 237/8 (45)

12:35 AM IST: 84 Off 36

Mehidy Hasan with his 7th over. A single, then four byes off the second as ball keeps low and beat both Marco Jansen and the wicket. Jansen hoicks the next one but a juggling Tamim Iqbal on the rope completes the catch at deep midwicket. Jansen goes for 2 off 4. Kagiso Rabada is the new man. Two dots, then a skier. Hasan takes the catch. A well-judge catch near his bowling mark. Rabada goes for 1 off 2. Seven runs and two wickets. South Africa need 84 runs in 36 balls. SA - 231/8 (44)

12:29 AM IST: 91 Off 42

Shoriful Islam returns for his 8th over. A six over long on, then back-to-back fours as David Miller changes gears. And three singles. 17 from the over. Miller not out on 72 off 52. South Africa need 91 runs in 42 balls. SA - 224/6 (43)

12:23 AM IST: 108 Off 48

Just three from Mehidy Hasan's 6th over. 16 runs and two wickets in the last five. South Africa need 108 runs in 48 balls. SA - 207/6 (42)

12:19 AM IST: Six Down

Mehidy Hasan continues. Andile Phehlukwayo looks to hit the first ball out of the part, but ends up offering an easy catch to Litton Das at long off. He goes for 2 off 12. Marco Jansen is the new man. South Africa need 111 runs in 53 balls. SA - 204/6 (41.1)


12:16 AM IST: 111 Off 54

Mustafizur Rahman on with his 8th over. David Miller plays the first to deep for a single and 200 up. Andile Phehlukwayo opens his account with a single to square leg, in ten balls. And a wide, off. Miller heaves one but Litton Das fields at deep mid wicket to restrict it to one. A dot and a single, past cover. A dot to end the five-run over. South Africa need 111 runs in 54 balls. SA - 204/5 (41)

12:10: AM IST: 116 Off 60

Mehidy Hasan returns for his fifth over. And one single, off the first. Andile Phehlukwayo still on dot off nine. South Africa need 116 runs in 60 balls. SA - 199/5 (40)


12:07 AM IST: Fifty For Miller

Mustafizur Rahman with his seventh over. Three dots and a wide, then David Miller hits the fourth for a four, straight, to reach his fifty in 38 balls (five fours and two sixes). Six from the over. 34 runs and one wicket in the last five. South Africa need 117 runs. SA - 198/5 (39)

12:01 AM IST: 3/36 For Ahmed

A well-directed bouncer from Taskin Ahmed hit Andile Phehlukwayo on the grill. Physio is having a look. Phehlukwayo looks to play a pull shot off the fifth, but gets a top-edge and it crashes into the grill.


Play resumes after a brief stoppage. One fine over to end the spell. 3/36, including a maiden. South Africa need 123 runs. SA - 193/5 (38)

11:55 PM IST: Stand Broken

Taskin Ahmed returns for his last over, and Rassie van der Dussen takes on and slogs. A sensational catch at deep by Yasir Ali, covering good ground and diving. A 70-run stand in 63 balls ends. Rassie goes for 86 off 98. Andile Phehlukwayo is the new man. South Africa need 124 runs in 77 balls. SA - 191/5 (37.1)

11:51 PM IST: Bowling Change

Bowling change. Mahmudullah on with his off-spin. David Miller hits the second ball for a four, past cover. Timed. Nine from the over. South Africa need 124 runs. SA - 191/4 (37)


11:48 PM IST: 0/54 For Shakib

Shakib Al Hasan on with his final over. David Miller hits the last two balls for fours. Shakib's figures: 0/54. South Africa need 133 runs. SA - 182/4 (36)

11:43 PM IST: Fifty-run Stand

David Miller hits the fourth ball for a couple, to backward point and fifty-run stand in 49 balls. South Africa need 144 runs in 92 balls. SA - 171/4 (34.4)

Rassie van der Dussen, on 82, somehow escaped a run out off the first ball. A direct hit from mid-off hit the stumps at the non-striker's end and the third umpire hurriedly ruled the batter not out. But the subsequent replays show the bat hovering over, only touching the ground deep inside the crease.


11:37 PM IST: SA Need 154

Mustafizur Rahman returns for his fifth over. A lot will depend on how he delivers his remaining overs. Three singles. Rassie van der Dussen (79 off 86) and David Miller (22 off 19) in an unbeaten stand of 40 in 39. South Africa need 154 runs. SA - 161/4 (33)

11:28 PM IST: Massive Six

Mehidy Hasan returns for his fourth over. Singles and a six off the third, over long on, as David Miller shows his power. Massive hit. Rassie van der Dussen then times his sweep sweetly for a four, to fine leg. 13 from the over. South Africa need 161 runs. SA - 154/4 (31)


11:21 PM IST: Drinks

Shakib Al Hasan returns for his seventh over. David Miller takes on Bangladesh star and launches the fifth ball for a six, over long-off. Not a clean strike, but still good enough. 10 from the over. South Africa need 174 runs. SA - 141/4 (30)

11:00 PM IST: Shoriful Gets Bavuma

Shoriful Islam returns for his 6th over and he breaks the 85-run stand. Temba Bavuma (31 off 55), caught behind. South Africa need 194 runs. Dabid Miller is the new man. SA - 121/4 (26.3)

10:53 PM IST: Proteas Need 195

Mehidy Hasan continues. Rassie van der Dussen hits the third ball for a four, to deep square leg. 10 from the over. 41 runs in the last five overs. South Africa need 195 runs. SA - 120/3 (25)


10:47 PM IST: Fifty

Taskin Ahmed on with his 7th over. A top-edge off the third and six over fine leg boundary. Fifty for Rassie van der Dussen in 57 balls. South Africa need 207 runs. SA - 108/3 (23.3)

10:44 PM IST: 100 Up

Mehidy Hasan with his second over. 100 up for South Africa with a single off the last ball. Four from the over. South Africa need 215 runs. SA - 100/3 (23)

10:35 PM IST: 50-run Stand

Mehidy Hasan, off-spinner, on. Rassie van der Dussen (39 off 45) hits back-to-back fours off the first two balls. And fifty-run stand (51 off 70) for the fourth wicket with Temba Bavuma (22 off 39). South Africa need 228 runs. SA - 87/3 (20.2)


10:31 PM IST: Tidy Over

Mustafizur Rahman with his fourth over. Four singles. His figures so far: 0/14. South Africa need 236 runs. SA - 79/3 (20)

10:10 PM IST: Drinks

Shakib Al Hasan on with his fourth over. Two singles, off the third and fifth. Temba Bavuma (16 off 29) and Rassie van der Dussen (17 off 23) in an unbeaten stand of 23 off 38. South Africa need 256 runs. SA - 59/3 (15)

9:52 PM IST: Bavuma Continues

Temba Bavuma is fit enough to continue. For dots to Rassie van der Dussen to end Shoriful Islam's fifth over. His figures: 1/23. SA - 42/3 (10)


9:45 PM IST: Stoppage

Temba Bavuma is getting medical attention. Cramps. Shoriful Islam on with his 5th over. South Africa need 273 runs. SA - 42/3 (9.2)

9:40 PM IST: Three Down

Massive over. Taskin Ahmed gets Aiden Markram off the fourth ball. Markram goes for a three-ball duck. Caught at point by Mehidy Hasan. South Africa in tatters. SA - 36/3 (8.4)

9:37 PM IST: Two Down

Taskin Ahmed continues. He traps Kyle Verreynne in front with the first ball. No review. Verreynne goes for 21 off 25. Aiden Markram joins skipper Temba Bavuma (11 of 14) in the middle. SA - 36/2 (8.1)


9:30 PM IST: Maiden

Taskin Ahmed with his second over. A maiden to Temba Bavuma. South Africa need another 284 runs. SA - 31/1 (7)

9:26 PM IST: Streaky Four

Shoriful Islam on with his third over. A dot and a single to Kyle Verreynne. Temba Bavuma gets the faintest of nicks off the gloves and the ball flies to fine leg boundary. Three balls five runs. One more single to make it a six-run over. In the previous over, Taskin Ahmed was hit for a four off the third ball by Verreynne in his first over. BAN - 31/1 (6)


9:15 PM IST: Malan Goes

Shoriful Islam continues. A dot then Kyle Verreynne gets a top-edge for six, over third man. A dot, then a single. A fine take behind the wicket and shout for caught behind. Not given. Bangladesh review. Replays show Janneman Malan nicking. He goes for 4 off 10. Temba Bavuma is the new man. SA - 18/1 (3.5)

9:11 PM IST: Shakib Continues

Shakib Al Hasan continues. Singles off the second and fifth balls. South African openers not taking any risk. SA - 11/0 (3)

9:07 PM IST: Tidy Over

Shoriful Islam, left-arm pacer, with the second over. Three dots to Janneman Malan, and three singles. SA - 9/0 (2) 


9:02 PM IST: Chase Begins

Shakib Al Hasan with the new ball. Kyle Verreynne takes the first strike. Two dots then a couple of single. Verreynne drills the fifth through cover for a four. Six from the over. Janneman Malan is Verreynne's opening partner. SA - 6/0 (1)

8:32 PM IST: Innings Break

Lungi Ngidi with the final over. A dot, a couple and a single. One bye and Ngidi stops in the run up. Mehidy Hasan gets his second six, high and mighty over fine leg boundary. A dot to end the 10-run over. Ngidi's figures: 1/75, including a maiden. 48 runs in the last five and 91 in the last 10. Unbeaten 26 off 13 for the eighth wicket between Mehidy Hasan (19 off 13) and Taskin Ahmed (7 off 5). BAN - 314/7


8:25 PM IST: 300 Up

Kagiso Rabada with the penultimate over of the innings. Taskin Ahmed gets a four off the third, to deep mid-wicket, then a six from Mehidy Hasan over deep mid-wicket boundary. And 300 up. 15 runs from the over. 1/57 for Rabada. BAN - 304/7 (49)

8:19 PM IST: 2/57 For Jansen

Marco Jansen on with his final over. Mahmudullah hits the fourth ball for a six, over backward square boundary, and holes out the next. Caught at point by Rassie van der Dussen. Mahmudullah goes for 25 off 17. Taskin Ahmed is the new man. 11 from the over. Jansen's figures: 2/57. BAN - 289/7 (48).


8:14 PM IST: 1/63 For Andile

Andile Phehlukwayo on with his final over. Three wides and still six from the over. Phehlukwayo's figures: 1/63. BAN - 278/6 (47)

8:09 PM IST: Six Down

Marco Jansen returns for his ninth over. He gets Afif Hossain for 17 off 13, caught by Rassie van der Dussen at short fine leg. Six runs and a wicket from the over. Mehidy Hasan is the new man. BAN - 272/6 (46)

8:03 PM IST: Five To Go

Andile Phehlukwayo on with his ninth over. Eight from it. In the previous over, Lungi Ngidi leaked 12 runs, including a four and six, both hit by Afif Hossain. BAN - 266/5 (45)


7:48 PM IST: Rabada Strikes

Kagiso Rabada with his ninth over. Caught & Bowled. Yasir Ali's fine knock comes to an end. He goes for 44-ball 50. Two wickets in three balls. Afif Hossain is the new man. BAN - 243/5 (42.1)

7:45 PM IST: Fifty And Wicket

Lungi Ngidi with his 8th over. Yasir Ali takes a single off the fourth ball to bring up his maiden ODI fifty, in 43 balls (four fours and two sixes). And the very next ball, Ngidi gets the wicket of Shakib Al Hasan (77 off 64, seven fours and three sixes). 115-run stand in 82 balls broken. Former captain Mahmudullah is the new man. BAN - 239/4 (41.5)


7:35 PM IST: Shakib-Ali Stand

Marco Jansen on with his 8th over. Yasir Ali hits the second for a four, then Shakib gets a six off the fourth and a six off the sixth. 15 from the over. And a 99-run stand in 71 balls. 48 runs in the last 30 overs. BAN - 223/3 (40)

7:15 PM IST: Shakib Dives

Shakib Al Hasan survives a very close run out chance. Shakib looks for a single off the single but pulls out, then the throw hits the stumps at non-striker's end and the Bangladeshi pair goes for the run eventually and Hasan dives for dear life. Just makes it. Two from Andile Phehlukwayo's seventh over. In the previous over, Lungi Ngidi leaked 14 runs with Shakib Al Hasan and Yasir Ali hitting a four and a six respectively. BAN - 177/3 (36) 


7:01 PM IST: 2/56 For Maharaj

Keshav Maharaj on with his final over. Three singles, and his figures today: 2/56. Shakib Al Hasan (30 off 39) and Yasir Ali (8 off 15) added 25 in 29 for the fourth wicket. BAN - 149/3 (33)

6:58 PM IST: Shakib Four

Marco Jansen continues after the drinks break. Top edge off the last ball as Shakib Al Hasan gets his third four. Six from the over. BAN - 146/3 (32)

6:46 PM IST: Free-hit Wasted

Marco Jansen on with his 6th over. Six from the over, including a no-ball. Yasir Ali manages only a couple off the free-hit, a skier. BAN - 135/3 (30)


6:39 PM IST: Shakib In Pain

A brief halt in the play. Shakib Al Hasan getting medical attention. His left knee looks in trouble.

6:37 PM IST: Rahim Goes

Keshav Maharaj on with his 8th over. Shakib Al Hasan takes a single off the first, and Mushfiqur Rahim goes for big shot, but his slog sweep only finds David Miller at short fine leg. Rahim goes for 9 off 12. 20 runs and a wicket in the last 30 balls. Yasir Ali is the new man. BAN - 124/3 (28.2)

6:26 PM IST: Rebuild

Andile Phehlukwayo on with his 5th over. Five runs from the over. His figures so far: 1/25. Shakib Al Hasan and Mushfiqur Rahim look to rebuild Bangladesh innings. BAN - 117/2 (26)


6:15 PM IST: Fifty And Wicket

Keshav Maharaj on with his fifth over. Liton Das plays the fifth past point for a cover and fifty in 66 balls. The very next ball, Maharaj cleans up Das. Low bounce doing the damage. 37 runs and two wickets in the last 30 balls. Mushfiqur Rahim will join Shakib Al Hasan in the middle. BAN - 104/2 (23)

6:05 PM IST: Iqbal Goes

Andile Phehlukwayo breaks the opening stand. Tamim Iqbal given LBW and he goes. Bangladesh take the review. Replays show the ball hitting the off-stump. Iqbal goes for 41 off 67. Shakib Al Hasan is the new man. BAN - 95/1 (21.3)


5:56 PM IST: Big Over

Keshav Maharaj continues. Liton Das hits the third ball for a six, over long-off! Bowler not happy. Andile Phehlukwayo should have done better. He misreads the flight and lets it sail over. And back-to-back fours, to mid-wicket and square leg. 16 from the over. Das on 44 off 55. BAN - 84/0 (19)

5:51 PM IST: Bowling Change

Andile Phehlukwayo, the right arm-pacer, gets his first over. Seven from the over, including a no ball and a wide. BAN - 68/0 (18)

5:40 PM IST: Drinks

Marco Jansen continues. Tamim Iqbal gets a top edge off the first and goes to third man boundary for a four, Eight runs from the over. 17 runs in the last 30 balls. BAN - 54/0 (16).


This is the best opening stand for Bangladesh in South Africa. The previous best was 46.

5:36 PM IST: Spin On

Bowling change. Keshav Maharaj on with his left-arm spin. A couple of the second as Tamim Iqbal plays it to fine leg. A single to end the over. BAN - 46/0 (15)

5:25 PM IST: 2nd Maiden

Marco Jansen continues. A maiden Liton Das. Second of the match. Liton Das and Tamim Iqbal are unbeaten on 20 off 41 and 16 off 31 respectively. BAN - 37/0 (12)

5:15 PM IST: Bowling Change

Marco Jansen, right-arm pacer, on his first over. Three dots to Tamim Iqbal, and a single to mid-on. Two dots to Liton Das. BAN - 33/0 (10)


5:07 PM IST: Rabada Continues

Kagiso Rabada on with his fourth over. A single off the third as Liton Das plays uppishly to third man. Rabada's figures: 0/14 so far. BAN- 28/0 (8)

4:53 PM IST: 15 In 5

Lungi Ngidi continues. Three singles from his third over. Figures so far: 0/9 including a maiden. Both the Bangladesh openers are on 7 runs each. BAN - 15/0 (5)

4:45 PM IST: Six

Five dots from Lungi Ngidi and Tamim Iqbal cuts the ball and it sails over the backward point boundary. Nice way to end the over. BAN - 8/0 (3)


4:41 PM IST: First Runs

Five dots to Liton Das, and a couple to mid-wicket as Bangladesh score first runs. Lungi Ngidi to continue. BAN - 2/0 (2)

4:37 PM IST: Maiden

One fine over from Lungi Ngidi. A maiden to Tamim Iqbal. Kagiso Rabada to share the new ball. BAN - 0/0 (1)

4:32 PM IST: Play Begins

Lungi Ngidi, right-arm pacer, to start the proceedings. Tamim Iqbal to take the first strike. Liton Das is his opening partner.

4:28 PM IST: National Anthems

Bangladesh first. It will be a nice occasion for the visitors to win a first ODI in South Africa to mark the birth anniversary of Bangladesh's founding father, Sheikh Mujibur Rahman.


4:20 PM IST: Spin, No Spin

Only one specialist spinner for the Proteas. It pretty much tells the nature of the SuperSport Park pitch. It will be a trial for pace for Bangladesh.

4:07 PM IST: Here are the playing XIs

Shakib Al Hasan is playing today. Other big news, Quinton de Kock is not so conspicuously absent. Kyle Verreynne has taken his place. Also, Marco Jansen is also in the XI. De Kock, according to Cricket South Africa, is on the path to return after a recent illness.

South Africa: Janneman Malan, Aiden Markram, Temba Bavuma (c), Rassie van der Dussen, David Miller, Kyle Verreynne (wk), Andile Phehlukwayo, Marco Jansen, Keshav Maharaj, Kagiso Rabada, Lungi Ngidi;


Bangladesh: Tamim Iqbal (c), Liton Das, Shakib Al Hasan, Mushfiqur Rahim (wk), Yasir Ali, Mahmudullah, Afif Hossain, Mehidy Hasan, Taskin Ahmed, Shoriful Islam, Mustafizur Rahman.

4:02 PM IST: Toss

South Africa win the toss and opt to bowl first.


After a nervy build-up to the series, both South Africa and Bangladesh can heave a sigh of relief. While most top South Africans white-ball specialists, who had signed up for IPL 2022, have chosen to play the ODI series against Bangladesh, the visitors will be happy to have Shakib Al Hasan in their squad.

A mentally-tired Shakib had wanted to pull out from the SA series but later changed his mind and the Bangladesh Cricket Board gave him a special contract. But Bangladesh have enough in their tank to look South Africa in the eye.


Litton Das and Mushfiqur Rahim, the only Bangladesh batsman to have scored a century in South Africa, are in good form. Taskin Ahmed is expected to exploit the pace and bounce of the Centurion wicket and find support from U19 World Cupper Shoriful Islam and veteran Mustafizur Rahman.

South Africa have a full team as well. A bulk of their team will head to IPL 2022. Quinton de Kock will lead the batting change in Temba Bavuma's squad while speedster Kagiso Rabada and left-arm spinner Tabraiz Shamsi can be a handful for the Bangladeshis.


South Africa: Quinton de Kock (wk), Janneman Malan, Temba Bavuma (c), Aiden Markram, Rassie van der Dussen, David Miller, Andile Phehlukwayo, Dwaine Pretorius, Kagiso Rabada, Tabraiz Shamsi, Lungi Ngidi;


Bangladesh: Tamim Iqbal (c), Litton Das, Shakib Al Hasan, Mushfiqur Rahim (wk), Yasir Ali, Mahmudullah, Afif Hossain, Mehidy Hasan Miraz, Taskin Ahmed, Shoriful Islam, Mustafizur Rahman.