Afghanistan's four match ODI series against Zimbabwe continued today in Bulawayo, as the sides met in the second ODI.

Put into bat by Zimbabwean captain Brendan Taylor, Afghanistan set off scoring a lot quicker than in Friday's first ODI. Their innings was dominated by 17 year old Usman Ghani, playing only his fourth ODI.

Putting his duck in the first ODI behind him, Ghani scored 118 from 143 balls before he was eventually dismissed in the 47th over. It equalled the highest individual score for Afghanistan in ODIs, and was their first century against a full member. The next highest score though was from Gulbadin Naib, who scored 23 towards the end of the innings.

Afghanistan's eventual total was 256-7, an improvement on the first ODI, but one that could have been more had another batsman been able to stay in with Usman Ghani for any significant time.

They still would have been hopeful of defending it though, but all hopes of that were dashed as Hamilton Masakadza and Sikandar Raza proceeded to rack up a huge partnership.

Raza brought up his century from 91 balls in the 31st over, and was on 123 when Masakadza was dismissed in the 37th over to end the partnership. The pair had put on 224 for the opening wicket, a record partnership for any wicket in ODIs for Zimbabwe.

Raza eventually made 141 before he was finally dismissed, leaving Brendan Taylor and Sean Williams to complete an 8 wicket win and secure the 2-0 series lead. The third ODI will take place on Tuesday.

Zimbabwe beat Afghanistan by 8 wickets
Queens Sports Club, Bulawayo, 20 July
Afghanistan 256-7 (50 overs, Usman Ghani 118)
Zimbabwe 257-2 (43.3 overs, Sikandar Raza 141, Hamilton Masakadza 93)