Brad Haddin Biography, World Records, Performance, Family Details
Brad Haddin last played for Australia in 2015. After leading the team as captain and vice captain, for Australia. After hanging his coat as the Australian cricket player, he started his career as a coach. He has played for Australia, New South Wales, Kolkata Knight Riders, Sydney Sixers, Australians, Sydney Thunder, Islamabad United, Ponting XI, … Read more