Zimbabwean captain Masakadza has come to the end of his career with a sign off a great career!
9453 runs for his country!

He also scored 71 from 42 balls in his last match last night to which Zimbabwe claimed their first victory against Afghanistan in the T20 challenge.