Jarvis, 24, said he made a final decision after the recent pay dispute between players and Zimbabwe cricket.
Zimbabwe medium pace bowler Kyle Jarvis has retired from international cricket from immediate effect, a report in ESPNcricinfo said on Sunday. Jarvis, 24, said he was looking at few options in county circuit and made a final decision after the recent pay dispute between players and Zimbabwe Cricket.
"I have held off a few opportunities over the last few months but my decision was made about a week ago when the pay disputes arose and I felt my time to leave had come," Jarvis said in a statement.
"I have retired from international cricket to pursue a county and global T20 career. We have had a few teams interested but me and my agents have agreed on a three-year deal at a top English county."
Terming job security as the main reason for his decision, Jarvis said his team-mates were extremely supportive when he disclosed it to them.
"I really hope the fans and public can understand my reasons for leaving, as job security is the main factor. I informed my team-mates yesterday that I would be leaving and they were supportive and fully understood why I was doing this. I then sat with the managing director and explained my position and we both left on good terms."
This sudden news came as a big blow for Zimbabwe who are preparing for a series against Pakistan. "Zimbabwe will always be my home, and I would just like to thank everyone for their continued support over the past few years. I wish my team-mates and coaching staff the best of luck for the forthcoming Pakistan series."
Jarvis represented Zimbabwe in eight Tests, 24 ODIs and nine T20 internationals. He took four wickets in three matches in the last home series against India.