Latham played in four Test matches, scoring his only century (119) against Zimbabwe at Bulawayo in 1992.
[1] Latham played as a first five-eighth or fullback for the Linwood club and for the Canterbury representative team between 1980 and 1985.
[2] Latham made his international debut on 1 December 1990 when he played against England in Adelaide as part of the tri-nation series which featured Australia.
[10][11] In October 1992, he was selected to be a part of the tour of Zimbabwe where he scored his only international century in the first test, top scoring with 115 in the first innings as New Zealand won the series 1-0 before the ODI series went 2–0 in favor of New Zealand.
[12] He would play his last test match at the start of 1993 with Latham only scoring two runs in a defeat to Pakistan at Hamilton.