He has one more chance to add to his ODI tally, which is 110 runs short of the Zimbabwean record
“It’s with a heavy heart that I’m announcing that tomorrow is my last game for my beloved country,” he wrote. “17 year’s of extreme highs and extreme lows and I wouldn’t change it for the world.
“It’s taught me to humble, to always remind myself how lucky I was to be in the position I was in for so long. To wear the badge with pride and leave everything on the field.
“My goal was to always leave the team in better position as to when I first arrived back in 2004 , I hope I have done that.”
Taylor first captained the team between 2011 and 2014, before stepping in to fill the role again earlier this year. He was Zimbabwe’s leading run-scorer at the 2015 World Cup, but left the national set-up following the tournament for a three-season spell as a Kolpak signing in county cricket with Nottinghamshire.
He walks away with 2320 runs from 24 Test matches and 934 runs from 45 T20Is.