T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

South Africa beat Pakistan by 18 runs in the 3rd Match

R Premadasa Stadium, Colombo, . South Africa won the toss and chose to bat.

Pakistan223/950 ov
South Africa241/650 ov
South Africa won by 18 runs
Sri Lanka won the tournament

Match report

From the scorecard

South Africa won the toss and chose to bat. South Africa made 241 for 6 in 50 overs, Jacques Kallis 83 from 111 balls and Gary Kirsten 52 from 77 balls. Abdul Razzaq took 3 for 36.

Pakistan made 223 for 9 in 50 overs, Imran Nazir 80 from 86 balls and Saeed Anwar 39 from 67 balls. Nicky Boje took 4 for 25.

South Africa won by 18 runs.

Key performers

South Africa innings

241/6(50 ov)
BatterRB4s6sSR
Gary Kirstenc Abdul Razzaq b Mushtaq Ahmedc Abdul Razzaq b Mushtaq Ahmed52775067.53
Andrew Halllbw b Abdul Razzaqlbw b Abdul Razzaq27354077.14
Jacques Kallisc sub (Shoaib Malik) b Abdul Razzaqc sub (Shoaib Malik) b Abdul Razzaq831114174.77
Daryll Cullinanrun out (Azhar Mahmood)run out (Azhar Mahmood)38402195.00
Jonty Rhodesb Abdul Razzaqb Abdul Razzaq13220059.09
Lance Klusenerc Imran Nazir b Azhar Mahmoodc Imran Nazir b Azhar Mahmood141110127.27
Mark Boucher †not outnot out2*60033.33
Extras(b 2, lb 2, w 6, nb 2)(b 2, lb 2, w 6, nb 2)12
Total50 Ov (RR 4.82)50 Ov (RR 4.82)241/6
Fall of wickets: 64-1 (AJ Hall, 12.4 ov), 114-2 (G Kirsten, 26.2 ov), 175-3 (DJ Cullinan, 39.3 ov), 220-4 (JN Rhodes, 46.2 ov), 232-5 (JH Kallis, 48.1 ov), 241-6 (L Klusener, 50 ov)
BowlerOMRWEcon0s4s6sWDNB
Waqar Younis1005105.10---10
Azhar Mahmood1004714.70---21
Abdul Razzaq1023633.60---20
Arshad Khan1004404.40---01
Mushtaq Ahmed1005915.90---00

Pakistan innings

223/9(50 ov)
BatterRB4s6sSR
Saeed Anwarlbw b M Ntinilbw b M Ntini39673058.21
Imran Nazirb L Klusenerb L Klusener808610093.02
Azhar Mahmoodc †MV Boucher b L Klusenerc †MV Boucher b L Klusener19321059.38
Inzamam-ul-Haqc †MV Boucher b L Klusenerc †MV Boucher b L Klusener6120050.00
Mohammad Yousufb N Bojeb N Boje2110018.18
Younis Khannot outnot out38*412092.68
Moin Khan (c) †lbw b SM Pollocklbw b SM Pollock7110063.64
Abdul Razzaqlbw b N Bojelbw b N Boje4100040.00
Waqar Younisc L Klusener b N Bojec L Klusener b N Boje3100030.00
Mushtaq Ahmedc JN Rhodes b N Bojec JN Rhodes b N Boje250040.00
Arshad Khannot outnot out11*181061.11
Extras(lb 4, w 5, nb 3)(lb 4, w 5, nb 3)12
Total50 Ov (RR 4.46)50 Ov (RR 4.46) · Target 242223/9
Fall of wickets: 101-1 (Saeed Anwar, 20.1 ov), 144-2 (Imran Nazir, 29.2 ov), 149-3 (Azhar Mahmood, 31.2 ov), 154-4 (Inzamam-ul-Haq, 34 ov), 154-5 (Mohammad Yousuf, 34.2 ov), 170-6 (Moin Khan, 38.1 ov), 179-7 (Abdul Razzaq, 40.3 ov), 183-8 (Waqar Younis, 42.4 ov), 192-9 (Mushtaq Ahmed, 44.1 ov)
BowlerOMRWEcon0s4s6sWDNB
Shaun Pollock913513.89---02
Jacques Kallis804705.88---11
Nantie Hayward704506.43---30
Makhaya Ntini603015.00---00
Lance Klusener1003733.70---10
Nicky Boje1012542.50---00