Afghanistan veteran Hashmatullah Shahidi and Zimbabwe rookie Brian Bennett starred as the first Test was drawn after a rain-shortened final day in Bulawayo on Monday. Shahidi claimed an Afghan record 246 runs at the end of a marathon innings while spinner Bennett took five wickets. Zimbabwe made 586 and 142-4 to lead Afghanistan by 29 runs at stumps after the tourists posted 699. Both first innings scores were national records. With Zimbabwe 88-4 in their second innings and 25 runs behind, batting stability was required and the unbeaten partnership of veterans Sean Williams (35) and Craig Ervine (22) provided it.