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

Sri Lanka beat South Africa by 7 wickets in the 3rd ODI

Willowmoore Park, Benoni, . Sri Lanka won the toss and chose to bowl.

South Africa253/750 ov
Sri Lanka258/341.4 ov
Sri Lanka won by 7 wickets (with 50 balls remaining)
Australia won the tournament

Match report

From the scorecard

Sri Lanka won the toss and chose to bowl. South Africa made 253 for 7 in 50 overs, Jacques Kallis 87 from 117 balls and Lance Klusener 60 not out from 57 balls. MKGCP Lakshitha took 2 for 37.

Sri Lanka reached 258 for 3 in 41.4 overs, Marvan Atapattu 123 not out from 121 balls and Aravinda de Silva 71 from 77 balls.

Sri Lanka won by 7 wickets (with 50 balls remaining).

Key performers

South Africa innings

253/7(50 ov)
BatterRB4s6sSR
Graeme Smithb WPUJC Vaasb WPUJC Vaas16312051.61
Herschelle Gibbslbw b WPUJC Vaaslbw b WPUJC Vaas02000.00
Boeta Dippenaarb MKGCP Lakshithab MKGCP Lakshitha5151033.33
Jacques Kallisc DPMD Jayawardene b RAP Nissankac DPMD Jayawardene b RAP Nissanka8711710174.36
Jonty Rhodesc †KC Sangakkara b MKGCP Lakshithac †KC Sangakkara b MKGCP Lakshitha03000.00
Mark Boucher †b RAP Nissankab RAP Nissanka14182077.78
Shaun Pollock (c)c DPMD Jayawardene b ST Jayasuriyac DPMD Jayawardene b ST Jayasuriya39494079.59
Lance Klusenernot outnot out60*5771105.26
Nicky Bojenot outnot out11*1110100.00
Extras(b 4, lb 2, w 12, nb 3)(b 4, lb 2, w 12, nb 3)21
Total50 Ov (RR 5.06)50 Ov (RR 5.06)253/7
Fall of wickets: 3-1 (HH Gibbs, 2.1 ov), 15-2 (HH Dippenaar, 5.5 ov), 28-3 (GC Smith, 8.4 ov), 35-4 (JN Rhodes, 10 ov), 71-5 (MV Boucher, 16.4 ov), 152-6 (SM Pollock, 33 ov), 209-7 (JH Kallis, 46.1 ov)
BowlerOMRWEcon0s4s6sWDNB
WPUJC Vaas1013923.90---01
MKGCP Lakshitha703725.29---20
Dilhara Fernando905806.44---32
Prabath Nissanka1006126.10---30
Sanath Jayasuriya1013713.70---20
Aravinda de Silva401503.75---10

Sri Lanka innings

258/3(41.4 ov)
BatterRB4s6sSR
Marvan Atapattunot outnot out123*121151101.65
Sanath Jayasuriya (c)c JN Rhodes b M Ntinic JN Rhodes b M Ntini22232195.65
Kumar Sangakkara †c N Boje b AA Donaldc N Boje b AA Donald10201050.00
Aravinda de Silvab SM Pollockb SM Pollock717710092.21
Mahela Jayawardenenot outnot out15*1030150.00
Extras(b 4, lb 4, w 8, nb 1)(b 4, lb 4, w 8, nb 1)17
Total41.4 Ov (RR 6.19)41.4 Ov (RR 6.19) · Target 254258/3
Fall of wickets: 40-1 (ST Jayasuriya, 7.5 ov), 73-2 (KC Sangakkara, 14.1 ov), 213-3 (PA de Silva, 36.5 ov)
BowlerOMRWEcon0s4s6sWDNB
Shaun Pollock1004214.20---10
Makhaya Ntini1005615.60---20
Allan Donald714516.43---10
Lance Klusener703805.43---11
Nicky Boje3.403509.55---10
Jacques Kallis403408.50---20