New Zealand’s batsman Corey Anderson has called it quits from international cricket. 29-year-old Anderson has signed a three-year contract with Major League Cricket T20 in the USA. Corey Anderson, while talking about his retirement with Cricbuzz, said “It’s been a huge honor and extremely proud to represent New Zealand. I would have loved to have achieved and played more but just is what it is sometimes, and different opportunities arise and send you in a direction you never thought would be a possibility. Very appreciative for everything that NZC has done for me.”