New Zealand will host Australia for two Test matches in Wellington and Christchurch that will be McCullum last international series for the explosive and an aggressive captain.
McCullum said his decision to announce retirement was borne of circumstances as the squads for World T20 in March and April need to be decided before the retirement date.
“Ideally, I would have preferred to wait until after the (second) Test in Christchurch to make this news public,” McCullum said.
“However, the schedule for naming the ICC World T20 squads means I could not have managed this without causing a lot of confusion and speculation – something I was keen to avoid.
“I’ve loved my opportunity to play for, and captain the Black Caps, but all good things have to come to an end, and I’m just grateful for the wonderful experience of playing for my country.”
With McCullum set to miss the World T20, New Zealand have named Kane Willamson as the captain of the side for the prestigious tournament in India.
McCullum needs one more six in Test cricket to pass Adam Gilchrist’s all time record. The first Test against Australia at Wellington will be his 100th Test match which he has played in a row since his debut in 2004 against South Africa.
McCullum led New Zealand to their maiden World Cup 2015 final which was a great achievement. McCullum has captained New Zealand in 55 One day Internationals, 29 Test matches and 28 T20 matches.
One of most destructive batsmen in modern day era has made the batting looked very pleasing to the eye and the audiences all over the world would miss seeing excellent batting.