McCullum told a news conference in Christchurch that the second test against Australia, which starts at Hagley Oval on 20 February, would be his 101st and last