New Zealand all-rounder Doug Bracewell, 35, has retired from all forms of cricket due to a persistent rib injury. He played 28 Tests, 21 ODIs, and 20 T20Is over 14 years. Highlighting his career was a 9/60 performance in his third Test in Australia. Bracewell also played for the Delhi Daredevils in IPL 2012. He played his last match in 2023.