Brendon McCullum calls time on career

Former New Zealand star will retire after the conclusion of Global T20 league in Canada

Brendon McCullum calls time on career PHOTO: AFP

Former New Zealand captain Brendon McCullum announced on Monday that he would retire from cricket at the end of the ongoing Global T20 (GT20) League in Canada.

One of the most hard-hitting batsmen of his generation, the 37-year-old McCullum skippered New Zealand to the 2015 World Cup final, where they were beaten by Australia.

He also won plaudits for the aggressive yet sporting way in which he captained his country, before quitting international duty in 2016 after his 101st Test match.

Steyn announces retirement from Test cricket

McCullum has spent the past few years playing in T20 competitions across the globe, his final stint coming with the Toronto Nationals.

"It is with pride and satisfaction that I am today announcing my retirement from all cricket following the conclusion of the GT20 in Canada," McCullum wrote on social media. "As much as I am proud of what I've achieved in my 20 year professional career - more than I could ever have dreamed of when I first entered the game - I have felt the drive to keep going harder to maintain in recent months."

"I look back with pride over the way I've played the game and what I've achieved. I can leave the game knowing I left no stone unturned. It's been one hell of a ride but I've always maintained that all good things must come to an end," he added.