Pakistan vs South Africa: Prediction, Head-to-Head, Odds & Stats
Wojtek Kolan
Published on 08 Nov, 10:00 AM UTC
FT
144/3 (25.1)
RR: 5.72143/10 (37.5)
RR: 3.78Scheduled H2H Match For Pakistan Vs South Africa
South Africa in Pakistan, 3 ODI Series
Sat, 08 Nov 2025 at 10:00 AM UTC
Pakistan
PAK
Recent Form
W
W
W
W
W
6
Win
Last 10 Played
10
0 Draws4
Win
2
Position
2
South Africa
ZAF
Recent Form
W
L
W
L
L
6
Win
Last 10 Played
10
0 Draws4
Win
2
Position
2
Pakistan vs South Africa H2H Results Summary
In the most recent 10 head-2-head results for these competitors, Pakistan have come out on top 6 times and South Africa have won on 4 occasion. In the last fixture between them, Pakistan won 144-143.
| Head-to-Head (Last 10 Matches) | |
|---|---|
| Pakistan | 6 |
| South Africa | 4 |
Pakistan vs South Africa Past H2H Matches
One Day International
10:00 AM
08/11/25
08/11/25
Pakistan
144
South Africa
143
10:00 AM
06/11/25
06/11/25
Pakistan
269
South Africa
270
10:00 AM
04/11/25
04/11/25
Pakistan
264
South Africa
263
12:00 PM
22/12/24
22/12/24
South Africa
271
Pakistan
308
12:00 PM
19/12/24
19/12/24
South Africa
248
Pakistan
329
12:00 PM
17/12/24
17/12/24
South Africa
239
Pakistan
242
08:00 AM
07/04/21
07/04/21
South Africa
292
Pakistan
320
08:00 AM
04/04/21
04/04/21
South Africa
341
Pakistan
324
08:00 AM
02/04/21
02/04/21
South Africa
273
Pakistan
274
11:00 AM
30/01/19
30/01/19
South Africa
241
Pakistan
240
08:00 AM
27/01/19
27/01/19
South Africa
164
Pakistan
168
11:00 AM
25/01/19
25/01/19
South Africa
187
Pakistan
317
11:00 AM
22/01/19
22/01/19
South Africa
207
Pakistan
203
11:00 AM
19/01/19
19/01/19
South Africa
266
Pakistan
267
T20 International
03:00 PM
01/11/25
01/11/25
Pakistan
140
South Africa
139
03:00 PM
31/10/25
31/10/25
Pakistan
112
South Africa
110
03:00 PM
28/10/25
28/10/25
Pakistan
139
South Africa
194
04:00 PM
14/12/24
14/12/24
South Africa
0
Pakistan
0
04:00 PM
13/12/24
13/12/24
South Africa
210
Pakistan
206
04:00 PM
10/12/24
10/12/24
South Africa
183
Pakistan
172
12:30 PM
16/04/21
16/04/21
South Africa
144
Pakistan
149
12:30 PM
14/04/21
14/04/21
South Africa
203
Pakistan
205
12:30 PM
12/04/21
12/04/21
South Africa
141
Pakistan
140
12:30 PM
10/04/21
10/04/21
South Africa
188
Pakistan
189
01:00 PM
14/02/21
14/02/21
Pakistan
169
South Africa
164
01:00 PM
13/02/21
13/02/21
Pakistan
144
South Africa
145
01:00 PM
11/02/21
11/02/21
Pakistan
169
South Africa
166
04:00 PM
06/02/19
06/02/19
South Africa
141
Pakistan
168
12:30 PM
03/02/19
03/02/19
South Africa
188
Pakistan
181
04:00 PM
01/02/19
01/02/19
South Africa
192
Pakistan
186
01:30 PM
19/03/14
19/03/14
Pakistan
71
South Africa
72
ICC World Test Championship
05:00 AM
20/10/25
20/10/25
Pakistan
471
South Africa
477
05:00 AM
12/10/25
12/10/25
Pakistan
545
South Africa
452
08:30 AM
03/01/25
03/01/25
South Africa
676
Pakistan
672
08:00 AM
26/12/24
26/12/24
South Africa
451
Pakistan
448
ODI Tri-series in Pakistan
09:00 AM
12/02/25
12/02/25
Pakistan
355
South Africa
352
ICC Cricket World Cup
08:30 AM
27/10/23
27/10/23
Pakistan
270
South Africa
271
09:30 AM
23/06/19
23/06/19
Pakistan
308
South Africa
259
01:00 AM
07/03/15
07/03/15
Pakistan
222
South Africa
202
ICC T20 World Cup
08:00 AM
03/11/22
03/11/22
Pakistan
185
South Africa
108
10:00 AM
28/09/12
28/09/12
Pakistan
136
South Africa
133
01:30 PM
10/05/10
10/05/10
Pakistan
148
South Africa
137
04:30 PM
18/06/09
18/06/09
Pakistan
149
South Africa
142
ICC T20 World Cup Warm-up
02:00 PM
20/10/21
20/10/21
South Africa
190
Pakistan
186
Test Series
05:00 AM
04/02/21
04/02/21
Pakistan
570
South Africa
475
05:00 AM
26/01/21
26/01/21
Pakistan
468
South Africa
465
08:00 AM
11/01/19
11/01/19
South Africa
565
Pakistan
458
08:30 AM
03/01/19
03/01/19
South Africa
474
Pakistan
471
08:00 AM
26/12/18
26/12/18
South Africa
374
Pakistan
371
06:00 AM
23/10/13
23/10/13
Pakistan
425
South Africa
517
06:00 AM
14/10/13
14/10/13
Pakistan
487
South Africa
481
08:30 AM
22/02/13
22/02/13
South Africa
409
Pakistan
391
08:30 AM
14/02/13
14/02/13
South Africa
508
Pakistan
507
08:30 AM
01/02/13
01/02/13
South Africa
528
Pakistan
317
ICC Champions Trophy
12:30 PM
07/06/17
07/06/17
Pakistan
119
South Africa
219
12:00 PM
10/06/13
10/06/13
South Africa
234
Pakistan
167
Tri-Series
08:00 AM
24/03/13
24/03/13
South Africa
208
Pakistan
205
08:00 AM
21/03/13
21/03/13
South Africa
234
Pakistan
236
08:00 AM
17/03/13
17/03/13
South Africa
343
Pakistan
309
12:30 PM
15/03/13
15/03/13
South Africa
191
Pakistan
192
08:00 AM
10/03/13
10/03/13
South Africa
315
Pakistan
190
Pakistan Recent Matches
T20I Tri-series in Pakistan (1 Matches)
01:00 PM
18/11/25
18/11/25
Pakistan
151
Zimbabwe
147
W
One Day International (9 Matches)
09:30 AM
16/11/25
16/11/25
Pakistan
215
Sri Lanka
211
W
09:30 AM
14/11/25
14/11/25
Pakistan
289
Sri Lanka
288
W
09:30 AM
11/11/25
11/11/25
Pakistan
299
Sri Lanka
293
W
10:00 AM
08/11/25
08/11/25
Pakistan
144
South Africa
143
W
10:00 AM
06/11/25
06/11/25
Pakistan
269
South Africa
270
L
10:00 AM
04/11/25
04/11/25
Pakistan
264
South Africa
263
W
01:30 PM
12/08/25
12/08/25
West Indies
294
Pakistan
92
L
01:30 PM
10/08/25
10/08/25
West Indies
184
Pakistan
171
L
06:00 PM
08/08/25
08/08/25
West Indies
280
Pakistan
284
W
T20 International (6 Matches)
03:00 PM
01/11/25
01/11/25
Pakistan
140
South Africa
139
W
03:00 PM
31/10/25
31/10/25
Pakistan
112
South Africa
110
W
03:00 PM
28/10/25
28/10/25
Pakistan
139
South Africa
194
L
12:00 AM
04/08/25
04/08/25
West Indies
176
Pakistan
189
W
12:00 AM
03/08/25
03/08/25
West Indies
135
Pakistan
133
L
12:00 AM
01/08/25
01/08/25
West Indies
164
Pakistan
178
W
ICC World Test Championship (2 Matches)
05:00 AM
20/10/25
20/10/25
Pakistan
471
South Africa
477
L
05:00 AM
12/10/25
12/10/25
Pakistan
545
South Africa
452
W
Asia Cup (7 Matches)
02:30 PM
28/09/25
28/09/25
India
150
Pakistan
146
L
02:30 PM
25/09/25
25/09/25
Pakistan
135
Bangladesh
124
W
02:30 PM
23/09/25
23/09/25
Pakistan
138
Sri Lanka
133
W
02:30 PM
21/09/25
21/09/25
India
174
Pakistan
171
L
02:30 PM
17/09/25
17/09/25
Pakistan
146
United Arab Emirates
105
W
02:30 PM
14/09/25
14/09/25
India
131
Pakistan
127
L
02:30 PM
12/09/25
12/09/25
Pakistan
160
Oman
67
W
T20I Tri-Series in UAE (5 Matches)
03:00 PM
07/09/25
07/09/25
Pakistan
141
Afghanistan
66
W
03:00 PM
04/09/25
04/09/25
Pakistan
171
United Arab Emirates
140
W
03:00 PM
02/09/25
02/09/25
Afghanistan
169
Pakistan
151
L
03:00 PM
30/08/25
30/08/25
United Arab Emirates
176
Pakistan
207
W
03:00 PM
29/08/25
29/08/25
Afghanistan
143
Pakistan
182
W
South Africa Recent Matches
Freedom Trophy (1 Matches)
04:00 AM
14/11/25
14/11/25
India
282
South Africa
312
W
One Day International (9 Matches)
10:00 AM
08/11/25
08/11/25
Pakistan
144
South Africa
143
L
10:00 AM
06/11/25
06/11/25
Pakistan
269
South Africa
270
W
10:00 AM
04/11/25
04/11/25
Pakistan
264
South Africa
263
L
10:00 AM
07/09/25
07/09/25
England
414
South Africa
72
L
12:00 PM
04/09/25
04/09/25
England
325
South Africa
330
W
12:00 PM
02/09/25
02/09/25
England
131
South Africa
137
W
04:30 AM
24/08/25
24/08/25
Australia
431
South Africa
155
L
04:30 AM
22/08/25
22/08/25
Australia
193
South Africa
277
W
04:30 AM
19/08/25
19/08/25
Australia
198
South Africa
296
W
T20 International (10 Matches)
03:00 PM
01/11/25
01/11/25
Pakistan
140
South Africa
139
L
03:00 PM
31/10/25
31/10/25
Pakistan
112
South Africa
110
L
03:00 PM
28/10/25
28/10/25
Pakistan
139
South Africa
194
W
12:00 PM
11/10/25
11/10/25
Namibia
138
South Africa
134
L
01:30 PM
14/09/25
14/09/25
England
0
South Africa
0
-
05:30 PM
12/09/25
12/09/25
England
304
South Africa
158
L
05:30 PM
10/09/25
10/09/25
England
54
South Africa
97
W
09:15 AM
16/08/25
16/08/25
Australia
173
South Africa
172
L
09:15 AM
12/08/25
12/08/25
Australia
165
South Africa
218
W
09:15 AM
10/08/25
10/08/25
Australia
178
South Africa
161
L
ICC World Test Championship (3 Matches)
05:00 AM
20/10/25
20/10/25
Pakistan
471
South Africa
477
W
05:00 AM
12/10/25
12/10/25
Pakistan
545
South Africa
452
L
09:30 AM
11/06/25
11/06/25
South Africa
420
Australia
419
W
Zimbabwe T20I Tri Series (5 Matches)
11:00 AM
26/07/25
26/07/25
New Zealand
180
South Africa
177
L
11:00 AM
22/07/25
22/07/25
New Zealand
135
South Africa
134
L
11:00 AM
20/07/25
20/07/25
Zimbabwe
144
South Africa
145
W
11:00 AM
16/07/25
16/07/25
South Africa
152
New Zealand
173
L
11:00 AM
14/07/25
14/07/25
Zimbabwe
141
South Africa
142
W
Test Series (2 Matches)
08:00 AM
06/07/25
06/07/25
Zimbabwe
390
South Africa
626
W
08:00 AM
28/06/25
28/06/25
Zimbabwe
459
South Africa
787
W
Pakistan Next Fixtures
T20I Tri-series in Pakistan
South Africa Next Fixtures
Freedom Trophy
One Day International
T20 International
01:30 PM
09/12/25
09/12/25
India
South Africa
Prediction
01:30 PM
11/12/25
11/12/25
India
South Africa
Prediction
01:30 PM
14/12/25
14/12/25
India
South Africa
Prediction
01:30 PM
17/12/25
17/12/25
India
South Africa
Prediction
01:30 PM
19/12/25
19/12/25
India
South Africa
Prediction
04:00 PM
27/01/26
27/01/26
South Africa
West Indies
Prediction
04:00 PM
29/01/26
29/01/26
South Africa
West Indies
Prediction
04:00 PM
31/01/26
31/01/26
South Africa
West Indies
Prediction
04:00 PM
06/02/26
06/02/26
South Africa
West Indies
Prediction
06:15 AM
15/03/26
15/03/26
New Zealand
South Africa
Prediction
06:15 AM
17/03/26
17/03/26
New Zealand
South Africa
Prediction
06:15 AM
20/03/26
20/03/26
New Zealand
South Africa
Prediction
06:15 AM
22/03/26
22/03/26
New Zealand
South Africa
Prediction
06:15 AM
25/03/26
25/03/26
New Zealand
South Africa
Prediction
Pakistan vs South Africa H2H Recent Match Scorecard
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Lhuan-dre Pretorius b Salman Agha c Babar Azam | 39 | 45 | 4 | 1 | 86.67 |
| Quinton de Kock b Mohammad Nawaz (LBW) | 53 | 70 | 6 | 1 | 75.71 |
| Tony de Zorzi b Salman Agha c Shaheen Afridi | 2 | 14 | 14.29 | ||
| Matthew Breetzke b Abrar Ahmed c Mohammad Rizwan | 16 | 35 | 45.71 | ||
| Rubin Hermann b Abrar Ahmed (Bowled) | 1 | 2 | 50.00 | ||
| Donovan Ferreira b Abrar Ahmed (Bowled) | 7 | 11 | 1 | 63.64 | |
| Corbin Bosch b Abrar Ahmed (Bowled) | 1 | 0.00 | |||
| Bjorn Fortuin b Mohammad Nawaz (LBW) | 3 | 5 | 60.00 | ||
| Nqabayomzi Peter b Shaheen Afridi (Bowled) | 16 | 31 | 2 | 51.61 | |
| Nandre Burger Not out | 3 | 12 | 25.00 | ||
| Lungi Ngidi b Shaheen Afridi (Bowled) | 1 | 0.00 |
Extras: 3W: 1N: 0B: 0LB: 2P: 0
Total: 143/10 (37.5 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| S Afridi | 4.5 | 0 | 18 | 2 | 0 | 0 | 4.00 |
| S Ayub | 7 | 0 | 30 | 0 | 0 | 0 | 4.29 |
| Haris Rauf | 3 | 0 | 17 | 0 | 0 | 0 | 5.67 |
| S Agha | 4 | 0 | 18 | 2 | 0 | 1 | 4.50 |
| Abrar Ahmed | 10 | 1 | 27 | 4 | 0 | 0 | 2.70 |
| M Nawaz | 9 | 0 | 31 | 2 | 0 | 0 | 3.44 |
Fall of Wickets
1. L Pretorius72-1 (14.2)
2. Tony de Zorzi87-2 (18.5)
3. de Kock106-3 (24.3)
4. Rubin Hermann109-4 (25.1)
5. C Bosch117-5 (27.4)
6. D Ferreira117-6 (27.3)
7. B Fortuin122-7 (28.6)
8. Matthew Breetzke130-8 (33.2)
9. Lungi Ngidi143-9 (37.5)
10. N Peter143-10 (37.4)
Partnerships
Lhuan-dre Pretorius / Quinton de Kock72 (86)
Tony de Zorzi / Quinton de Kock15 (27)
Matthew Breetzke / Quinton de Kock19 (34)
Matthew Breetzke / Rubin Hermann3 (4)
Matthew Breetzke / Donovan Ferreira8 (14)
Matthew Breetzke / Corbin Bosch0 (1)
Matthew Breetzke / Bjorn Fortuin5 (8)
Matthew Breetzke / Nqabayomzi Peter8 (26)
Nandre Burger / Nqabayomzi Peter13 (26)
Nandre Burger / Lungi Ngidi0 (1)
Pakistan Last Match Played Scorecard Stats
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Brian Bennett c & b Saim Ayub | 49 | 36 | 8 | 136.11 | |
| Tadiwanashe Marumani b Mohammad Nawaz c Shaheen Afridi | 30 | 22 | 3 | 1 | 136.36 |
| Brendan Taylor b Saim Ayub (Run out) | 14 | 14 | 2 | 100.00 | |
| Ryan Burl b Mohammad Nawaz c Babar Azam | 8 | 8 | 1 | 100.00 | |
| Sikandar Raza Not out | 34 | 24 | 3 | 1 | 141.67 |
| Tony Munyonga b Saim Ayub (Run out) | 3 | 4 | 75.00 | ||
| Tashinga Musekiwa b Abrar Ahmed (Bowled) | 2 | 3 | 66.67 | ||
| Brad Evans b Shaheen Afridi c Salman Agha | 2 | 5 | 40.00 | ||
| Tinotenda Maposa b Salman Mirza (Bowled) | 1 | 3 | 33.33 | ||
| Richard Ngarava Not out | 1 | 1 | 100.00 |
Extras: 3W: 3N: 0B: 0LB: 0P: 0
Total: 147/8 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Shaheen Afridi | 4 | 0 | 34 | 1 | 0 | 1 | 8.50 |
| Salman Mirza | 3 | 0 | 21 | 1 | 0 | 1 | 7.00 |
| Faheem Ashraf | 1 | 0 | 11 | 0 | 0 | 0 | 11.00 |
| Saim Ayub | 4 | 0 | 31 | 1 | 0 | 1 | 7.75 |
| Abrar Ahmed | 4 | 0 | 28 | 1 | 0 | 0 | 7.00 |
| Mohammad Nawaz | 4 | 0 | 22 | 2 | 0 | 0 | 5.50 |
Fall of Wickets
1. Tadiwanashe Marumani72-1 (7.6)
2. Brendan Taylor91-2 (10.6)
3. Brian Bennett94-3 (12.1)
4. Ryan Burl106-4 (13.6)
5. Tony Munyonga112-5 (15.1)
6. Tashinga Musekiwa119-6 (16.1)
7. Brad Evans125-7 (17.3)
8. Tinotenda Maposa128-8 (18.2)
Partnerships
Brian Bennett / Tadiwanashe Marumani72 (48)
Brian Bennett / Brendan Taylor19 (18)
Brian Bennett / Ryan Burl3 (7)
Sikandar Raza / Ryan Burl12 (11)
Sikandar Raza / Tony Munyonga6 (7)
Sikandar Raza / Tashinga Musekiwa7 (6)
Sikandar Raza / Brad Evans6 (8)
Sikandar Raza / Tinotenda Maposa3 (5)
Sikandar Raza / Richard Ngarava19 (10)
South Africa Last Match Played Scorecard Stats
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Aiden Markram b Jasprit Bumrah c Rishabh Pant | 31 | 48 | 5 | 1 | 64.58 |
| Ryan Rickelton b Jasprit Bumrah (Bowled) | 23 | 22 | 4 | 104.55 | |
| Wiaan Mulder b Kuldeep Yadav (LBW) | 24 | 51 | 3 | 47.06 | |
| Temba Bavuma b Kuldeep Yadav c Dhruv Jurel | 3 | 11 | 27.27 | ||
| Tony de Zorzi b Jasprit Bumrah (LBW) | 24 | 55 | 1 | 1 | 43.64 |
| Tristan Stubbs Not out | 15 | 74 | 1 | 20.27 | |
| Kyle Verreynne b Mohammed Siraj (LBW) | 16 | 36 | 2 | 44.44 | |
| Marco Jansen b Mohammed Siraj (Bowled) | 3 | 0.00 | |||
| Corbin Bosch b Axar Patel (LBW) | 3 | 23 | 13.04 | ||
| Simon Harmer b Jasprit Bumrah (Bowled) | 5 | 5 | 1 | 100.00 | |
| Keshav Maharaj b Jasprit Bumrah (LBW) | 3 | 0.00 |
Extras: 15W: 2N: 1B: 8LB: 4P: 0
Total: 159/10 (55 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Jasprit Bumrah | 14 | 5 | 27 | 5 | 1 | 1 | 1.93 |
| Mohammed Siraj | 12 | 0 | 47 | 2 | 0 | 1 | 3.92 |
| Axar Patel | 6 | 2 | 21 | 1 | 0 | 0 | 3.50 |
| Kuldeep Yadav | 14 | 1 | 36 | 2 | 0 | 0 | 2.57 |
| Ravindra Jadeja | 8 | 2 | 13 | 0 | 0 | 0 | 1.63 |
| Washington Sundar | 1 | 0 | 3 | 0 | 0 | 0 | 3.00 |
Fall of Wickets
1. Ryan Rickelton57-1 (10.3)
2. Aiden Markram62-2 (12.1)
3. Temba Bavuma71-3 (15.6)
4. Wiaan Mulder114-4 (29.5)
5. Tony de Zorzi120-5 (32.3)
6. Kyle Verreynne146-6 (44.1)
7. Marco Jansen147-7 (44.4)
8. Corbin Bosch154-8 (51.6)
9. Keshav Maharaj159-9 (54.6)
10. Simon Harmer159-10 (54.3)
Partnerships
Aiden Markram / Ryan Rickelton57 (63)
Aiden Markram / Wiaan Mulder5 (10)
Temba Bavuma / Wiaan Mulder9 (23)
Tony de Zorzi / Wiaan Mulder43 (83)
Tony de Zorzi / Tristan Stubbs6 (17)
Kyle Verreynne / Tristan Stubbs26 (70)
Marco Jansen / Tristan Stubbs1 (3)
Corbin Bosch / Tristan Stubbs7 (44)
Simon Harmer / Tristan Stubbs5 (15)
Keshav Maharaj / Tristan Stubbs0 (3)
Cricket Previews & Betting Tips

10 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: Western Australia vs Queensland Betting Tips & Picks November 11, 2025

09 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: New South Wales vs Victoria Betting Tips & Picks November 9, 2025

31 Oct 2025
Read Full Article →One Day International Preview And Prediction: New Zealand vs England Betting Tips & Picks November 1, 2025

27 Oct 2025
Read Full Article →Sheffield Shield Preview And Prediction: Western Australia vs South Australia Betting Tips & Picks October 28, 2025

27 Oct 2025
Read Full Article →Sheffield Shield Preview And Prediction: Victoria vs Tasmania Betting Tips & Picks October 27, 2025

28 Jul 2025
Read Full Article →