Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

Pakistan vs South Africa Players & Playing XIs · WTC 2025

ICC World Test Championship · Mon 20 Oct Result
Pakistan 333 & 138
South Africa won by 8 wickets Rawalpindi Cricket Stadium, Rawalpindi
South Africa 404 & 73/2
Updated .

Pakistan vs South Africa: who played

South Africa won by 8 wickets in WTC 2025 at Rawalpindi Cricket Stadium on 20 October 2025. Senuran Muthusamy top-scored with 89 off 155 balls and Keshav Maharaj took 7/102.

More on this match

Frequently asked questions

Who played in Pakistan vs South Africa?

Pakistan XI: Abdullah Shafique, Imam ul Haq, Shan Masood (c), Babar Azam, Saud Shakeel, Mohammad Rizwan (wk), Salman Agha, Noman Ali, Shaheen Afridi, Sajid Khan, Asif Afridi. South Africa XI: Aiden Markram (c), Ryan Rickelton, Tristan Stubbs, Tony de Zorzi, Dewald Brevis, Kyle Verreynne (wk), Senuran Muthusamy, Simon Harmer, Marco Jansen, Keshav Maharaj, Kagiso Rabada.

Who won Pakistan vs South Africa?

South Africa won by 8 wickets. The match was played at Rawalpindi Cricket Stadium, Rawalpindi on 20 October 2025, in WTC 2025. Senuran Muthusamy top-scored with 89 off 155 balls and Keshav Maharaj took 7/102.

When and where was Pakistan vs South Africa played?

Pakistan vs South Africa was played at Rawalpindi Cricket Stadium, Rawalpindi on Monday 20 October 2025, in WTC 2025.

What were the final scores in Pakistan vs South Africa?

Pakistan scored 333/10 in 113.4 overs. South Africa scored 404/10 in 119.3 overs. South Africa won by 8 wickets. The full scorecard, with every batter's and bowler's figures, is on this page.

Who was the top run-scorer in Pakistan vs South Africa?

Senuran Muthusamy top-scored with 89 off 155 balls, a strike rate of 57.4. Shan Masood made the next-highest score, 87 off 176 balls. Every innings is on the scorecard, with the fours, sixes and strike rate of each batter.

Who took the most wickets in Pakistan vs South Africa?

Keshav Maharaj took 7/102 in 42.4 overs.