The Zimbabwe cricket tour is an absolutely golden opportunity for New Zealand generally and the players personally. So they have a contract they must fulfill? Then tour, and make it count.
Use the Media
The media will be watching the tour. The international media. So why not, every game, the Black Caps stage a sit-in. They all wear flower leis or whatever the peaceful greeting equivalent is in Zimbabwe, and they greet their hosts with grace, understanding, and utter refusal to support the regime.
Play friendly matches, play matches with kids from the slums. Milk each and every photo-op, media conference, TV special by pointing out the utter misery of the country and the fear and repression.
What's the worst that could happen? The team could get kicked out. The media could be jailed. Someone could die. I don't see any option there that would help Mugabe.
This is a huge diplomatic opportunity where we can use the letter of the contract to undermine a madman. Go the Black Caps!
Read These:
Mugabe's Psychological Straitjacket
Opposition Unable to Stop State-Sponsored Violence