Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Mozambique beat Swaziland by 7 wickets in the 2nd T20I

Malkerns Country Club oval, . Swaziland won the toss and chose to bat.

Swaziland5912.3 ov
Mozambique60/310.5 ov
Mozambique won by 7 wickets (with 55 balls remaining)

Match report

From the scorecard

Swaziland won the toss and chose to bat. Swaziland were bowled out for 59. ZE Matsinhe took 4 for 13.

Mozambique reached 60 for 3 in 10.5 overs, J Bulele 26 from 27 balls. M Jele took 2 for 19.

Mozambique won by 7 wickets (with 55 balls remaining).

Key performers

Swaziland innings

59(12.3 ov)
BatterRB4s6sSR
BM Dlaminib F Damiao Couanab F Damiao Couana10112090.91
Hamilton Nyakatawac †L Emilio b ZE Matsinhec †L Emilio b ZE Matsinhe481050.00
W Dlaminilbw b ZE Matsinhelbw b ZE Matsinhe4210200.00
M Magagula (c)lbw b ZE Matsinhelbw b ZE Matsinhe01000.00
Eric Phirib JJ Huob JJ Huo140025.00
H Rashidc F Damiao Couana b FA Cossac F Damiao Couana b FA Cossa891088.89
Tahir Patellbw b ZE Matsinhelbw b ZE Matsinhe170014.29
Delisa Malingast †L Emilio b JJ Huost †L Emilio b JJ Huo05000.00
L Zulu †b J Buleleb J Bulele6150040.00
M Jeleb LA Simangob LA Simango03000.00
S Kubhekanot outnot out5*101050.00
Extras(lb 9, w 11)(lb 9, w 11)20
Total12.3 Ov (RR 4.72)12.3 Ov (RR 4.72)59
Fall of wickets: 17-1 (BM Dlamini, 2.5 ov), 21-2 (HS Nyakatawa, 3.2 ov), 21-3 (M Magagula, 3.3 ov), 22-4 (W Dlamini, 4 ov), 22-5 (Eric Phiri, 4.2 ov), 33-6 (Tahir Patel, 5.5 ov), 39-7 (D Malinga, 6.5 ov), 47-8 (H Rashid, 8.3 ov), 49-9 (M Jele, 9.3 ov), 59-10 (L Zulu, 12.3 ov)
BowlerOMRWEcon0s4s6sWDNB
Francisco Couana201718.50---30
ZE Matsinhe301344.33---20
JJ Huo21522.50---40
LA Simango31913.00---10
FA Cossa10212.00---00
J Bulele1.30412.67---00

Mozambique innings

60/3(10.5 ov)
BatterRB4s6sSR
J Bulelec H Rashid b M Jelec H Rashid b M Jele26274096.30
Francisco Couanac H Rashid b M Magagulac H Rashid b M Magagula160016.67
JJ Huoc sub (Musa Twala) b M Jelec sub (Musa Twala) b M Jele141420100.00
L Emilio †not outnot out2*70028.57
SDJJ Dimanot outnot out5*110045.45
Extras(w 12)(w 12)12
Total10.5 Ov (RR 5.54)10.5 Ov (RR 5.54) · Target 6060/3
Fall of wickets: 14-1 (F Damiao Couana, 3 ov), 51-2 (J Bulele, 7.4 ov), 53-3 (JJ Huo, 7.5 ov)
BowlerOMRWEcon0s4s6sWDNB
M Magagula301916.33---20
Tahir Patel20804.00---00
M Jele311926.33---30
H Rashid2.501404.94---20