Zimbabwe is a far better team than Afghanistan. The problem with the Afgan team is that they are highly inconsistent, I do not think it will be a problem for Zimbabwe to reach 345 runs. They have started well and they will easily win this test too.
In the last match Afghanistan was not playing with their full strength team and without Rashid Khan they are just a shell of their strength and in this match he is playing and it will be a different result altogether and the problem is these players focus on franchise cricket.