Live5th Match · Pakistan ODI Tri-Series 2026/27PAK110 (25.3)SL50/0 (6.1)SL need 61 runs in 263 ballsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd 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 (with 2 balls remaining)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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES
2002 Morocco Cup6th Match · ODI

Sri Lanka beat South Africa by 6 wickets in the 6th Match

National Cricket Stadium, Tangier, . South Africa won the toss and chose to bat.

South Africa220/650 ov
Sri Lanka221/442.1 ov
Sri Lanka won by 6 wickets (with 47 balls remaining)
Sri Lanka won the tournament

Match report

From the scorecard

South Africa won the toss and chose to bat. South Africa made 220 for 6 in 50 overs, Jacques Kallis 84 from 124 balls and Graeme Smith 40 from 57 balls. Upul Chandana took 3 for 32.

Sri Lanka reached 221 for 4 in 42.1 overs, Aravinda de Silva 77 not out from 75 balls and Kumar Sangakkara 57 from 89 balls. Roger Telemachus took 2 for 51.

Sri Lanka won by 6 wickets (with 47 balls remaining).

Key performers

South Africa innings

220/6(50 ov)
BatterRB4s6sSR
Graeme Smithb UDU Chandanab UDU Chandana40576070.18
Herschelle Gibbsc RP Arnold b TCB Fernandoc RP Arnold b TCB Fernando112008.33
Gary Kirstenb TCB Fernandob TCB Fernando130033.33
Jacques Kallisc UDU Chandana b ST Jayasuriyac UDU Chandana b ST Jayasuriya841247167.74
Boeta Dippenaar †c †KC Sangakkara b UDU Chandanac †KC Sangakkara b UDU Chandana18260169.23
Justin Ontongst †KC Sangakkara b UDU Chandanast †KC Sangakkara b UDU Chandana791077.78
Lance Klusenernot outnot out39*621162.90
Shaun Pollock (c)not outnot out16*902177.78
Extras(lb 1, w 11, nb 2)(lb 1, w 11, nb 2)14
Total50 Ov (RR 4.40)50 Ov (RR 4.40)220/6
Fall of wickets: 9-1 (HH Gibbs, 2.5 ov), 11-2 (G Kirsten, 4.1 ov), 82-3 (GC Smith, 19 ov), 108-4 (HH Dippenaar, 26.1 ov), 119-5 (JL Ontong, 28.3 ov), 197-6 (JH Kallis, 47.1 ov)
BowlerOMRWEcon0s4s6sWDNB
Charitha Buddhika924324.78---42
MKGCP Lakshitha602303.83---00
Hasantha Fernando502605.20---20
Upul Chandana1003233.20---40
Aravinda de Silva1005205.20---00
Sanath Jayasuriya1004314.30---10

Sri Lanka innings

221/4(42.1 ov)
BatterRB4s6sSR
Sanath Jayasuriya (c)c †HH Dippenaar b L Klusenerc †HH Dippenaar b L Klusener464661100.00
Marvan Atapattuc †HH Dippenaar b R Telemachusc †HH Dippenaar b R Telemachus16212076.19
Kumar Sangakkara †run out (PR Adams/JL Ontong)run out (PR Adams/JL Ontong)57894064.04
Aravinda de Silvanot outnot out77*7571102.67
Mahela Jayawardenec HH Gibbs b R Telemachusc HH Gibbs b R Telemachus11241045.83
Russel Arnoldnot outnot out4*310133.33
Extras(lb 3, w 2, nb 5)(lb 3, w 2, nb 5)10
Total42.1 Ov (RR 5.24)42.1 Ov (RR 5.24) · Target 221221/4
Fall of wickets: 40-1 (MS Atapattu, 6 ov), 83-2 (ST Jayasuriya, 16 ov), 179-3 (KC Sangakkara, 34.2 ov), 210-4 (DPMD Jayawardene, 41.1 ov)
BowlerOMRWEcon0s4s6sWDNB
Shaun Pollock903003.33---01
Roger Telemachus605128.50---13
Lance Klusener602614.33---01
Makhaya Ntini813904.88---00
Paul Adams603606.00---10
Justin Ontong603105.17---00
Graeme Smith1.10504.29---00