Former Australia all-rounder Cameron White (37) has decided to retire from all forms of cricket.

The 37-year-old player’s career spanned almost 20 years.

“I’ve definitely finished up playing, that’s for sure,” he told cricket.com.au in a telephonic interview.

“I had a one-year playing contract with the Strikers. I only played a handful of games with them last year and in those games, I would have needed to play really well to get another deal,” he further said.

“To be totally honest, I’m pretty content. I think my time is definitely up. I’ve had enough from a playing point of view and I’m ready to focus on coaching,” he further said.

Cameron White, who hails from Victoria, played four Tests, 91 ODIs and 47 T20Is for Australia.

White also led the side seven times in ODIs.