MELBOURNE, Australia (AP) — Australia wicketkeeper Brad Haddin has announced his retirement from one-day international cricket as he prepares to fly out for Australia's test tours of the West Indies and Britain on Monday.

Haddin's 126-match one-day international career began against Zimbabwe at Hobart in January 2001 and ended with Australia's Cricket World Cup victory over New Zealand at the Melbourne Cricket Ground on March 29.

The 37-year-old Haddin claimed 170 catches and 11 stumpings in his ODI career, leaving him with the third-most dismissals for a wicketkeeper in Australia behind Adam Gilchrist and Ian Healy. Haddin scored 3,122 runs at an average of 31.53 with a top score of 110.

Haddin says "now is the right time to walk away."