New Zealand cricket team in the West Indies in 2012

The New Zealand national cricket team toured the West Indies from 30 June to 6 August. The tour consisted of five One Day International matches and two Test matches. It also featured two Twenty20 International matches that were hosted in Lauderhill, Florida in the United States.

Squads
†withdrawn

ODI series
All times local (UTC-5 in Jamaica, UTC-4 in all other locations)