Afghanistan – 168 for 6 in 20 overs: Shafiqullah 31, Najeeb Tarakai 29, Samiullah Shenwari 28*; Natsai M’shangwe 2-19, Sean Williams 2-33.
Zimbabwe – 173 for 3 in 19.3 overs: Hamilton Masakadza 93, Sikandar Raza Butt 27.
Zimbabwe beat Afghanistan by 7 wickets.
A batting performance by Hamilton Masakadza that took him to within seven runs of a century and went some way to help Zimbabwe chase down the target, in their second warm-up match of the International Cricket Council World Twenty20 tournament in Bangladesh.
Chasing 169, Zimbabwe reached that with three balls to spare, thanks largely to Masakadza’s 93 runs which came off 52 balls, five of them fours and seven sixes.
Zimbabwe won the toss and elected to field, in the warm-up match at the MA Aziz Stadium in Chittagong. Afghanistan finished their allotted 20 overs with 168 runs for the loss of six wickets.
Top-scoring for them was Shafiqullah who put up 31 runs before he was caught by Elton Chigumbura off the bowling of Hamilton Masakadza with the first ball of the 17th over. Najeeb Tarakai chipped in with 29 runs and Samiullah Shenwari an unbeaten 28.
For Zimbabwe, Natsai M’shangwe took two wickets for 19 runs in three overs and fellow spinner Sean Williams two for 33 in four. Tafadzwa Kamungozi claimed one.
Zimbabwe will play their first qualifying round group B match of the ICC World Twenty20 tournament on Monday. It will be at the Sylhet Stadium, against Ireland.