
South Africa vs Pakistan (2nd ODI) – Highlights
In this article, we will discuss the exciting second ODI of the Pakistan tour of South Africa, held under the lights in Cape Town on December 19, 2024. The match showcased a dominant performance by Pakistan, as they secured a commanding 81-run victory. Batting first, Pakistan put up an imposing total of 329, powered by exceptional batting displays across their lineup. In response, South Africa struggled to maintain the required run rate and were bowled out for 248 in 43.1 overs, falling short of the target.
The second ODI between PAK and SA in Cape Town delivered an enthralling contest of cricket, with Pakistan showcasing a well-rounded performance to secure an 81-run victory. Opting to bat first, Pakistan built a formidable total of 329 in 49.5 overs, thanks to a mix of resilient partnerships and explosive finishing.
Saim Ayub and Abdullah Shafique opened the innings, but Shafique fell early for a duck, caught behind off Marco Jansen. Ayub showed promise with a steady 25, but his dismissal brought Captain Babar Azam to the crease. Babar played a characteristic innings of 73 off 95 balls, anchoring Pakistan’s innings with precision.
At the other end, Mohammad Rizwan, leading the team in the absence of the regular skipper, contributed a crucial 80 off 82 deliveries, including seven boundaries and three sixes, adding stability during the middle overs.
Salman Agha chipped in with a quickfire 33, while Kamran Ghulam stole the spotlight with an aggressive 63 off just 32 balls. His innings, laced with four boundaries and five towering sixes, provided the late impetus Pakistan needed to breach the 300-run mark. Jansen and Kwena Maphaka led South Africa’s bowling attack, with Maphaka grabbing 4 wickets and Jansen finishing with 3, but they struggled to contain Pakistan’s momentum.
In reply, South Africa’s chase began on shaky ground. Temba Bavuma, the captain, managed just 12 runs before falling to Naseem Shah. Tony de Zorzi and Rassie van der Dussen attempted to stabilize the innings, but regular wickets kept South Africa under pressure. Abrar Ahmed delivered a fine spell, dismissing de Zorzi for 34 and trapping Aiden Markram for 21.
The standout performer for SA was Heinrich Klaasen, who played a valiant knock of 97 off 74 balls. His innings included eight boundaries and four sixes, giving South Africa a glimmer of hope. However, Shaheen Shah Afridi returned to the attack and dismantled the lower middle order, claiming 4 wickets in his 8-over spell. Naseem Shah complemented Afridi’s brilliance, taking 3 wickets for just 37 runs.
David Miller contributed a cautious 29, but his dismissal by Afridi signaled the end of South Africa’s resistance. The hosts were bowled out for 248 in 43.1 overs, well short of the target.
The match highlighted PAK’s balanced approach, with the batsmen building partnerships and the bowlers executing plans to perfection. Shaheen’s fiery pace and accuracy, coupled with Abrar’s clever variations, ensured a comprehensive victory. This win not only sealed the match but also provided Pakistan with a significant morale boost in the series.
Also read: Cricket Highlights, December 19: Afghanistan tour of Zimbabwe (2nd ODI)
South Africa vs. Pakistan Scoreboard
Pakistan– 329
South Africa– 248(43.1/50)
Result – Pakistan won by 81 runs
Player of the Match – Kamran Ghulam

SA vs. PAK Playing Eleven
South Africa
Temba Bavuma(C), Tony de Zorzi, Rassie van der Dussen, Aiden Markram, Heinrich Klaasen(WK), David Miller, Marco Jansen, Andile Phehlukwayo, Bjorn Fortuin, Kwena Maphaka, Tabraiz Shamsi.
Pakistan
Saim Ayub, Abdullah Shafique, Babar Azam, Mohammad Rizwan(C)(WK), Salman Agha, Kamran Ghulam, Irfan Khan, Shaheen Shah Afridi, Naseem Shah, Haris Rauf, Abrar Ahmed.
Disclaimer: These match highlights reflect the author’s insights and analysis. Readers are encouraged to consider the points discussed and form their own conclusions.
Want to stay ahead in the world of Cricket? Explore our comprehensive Match Highlights, insightful analysis, and the latest updates on all your favorite fixtures and more at BjSports. Don’t miss out and dive into the action now!
New Zealand vs Bangladesh Highlights, NZ tour 2026: Hridoy’s Unbeaten 51 and Shamim’s Explosive 31 off 13 Fire Bangladesh to 1-0 T20I Advantage over New Zealand
Delhi Capitals vs Royal Challengers Bengaluru Highlights, IPL 2026: Royal Challengers Bengaluru’s Pace Attack Tears Delhi Capitals Apart in an IPL 2026 Master class
Multan Sultans vs Islamabad United Highlights, PSL 2026: Chapman and Shadab’s Unstoppable Partnership Dismantles Multan Sultans in PSL 2026
Hyderabad Kingsmen vs Rawalpindiz Highlights, PSL 2026: Maxwell and Perera’s 100-Run Stand Powers HHK To Stunning 108-Run PSL 2026 Win

