Tait missed the opening half of the 2005–06 Pura Cup season with an injury to his right shoulder which he sustained on the 2005 Ashes tour. He struggled on his return taking only 14 wickets at 38.35 in the 4 matches he played. Despite this, Tait was still named a part of the Australia A squad to play in the 2006 Top End Series. While he failed to pick up any wickets against Pakistan A, he managed to take 3/67 in India A's first innings. Tait also had a strong first-class season in 2006–07 taking 29 wickets at 27.10. He also played a first-class match against the touring English side and took 3/87, including the wickets of Andrew Strauss and Ian Bell. Due to his good season, he won the Lord Hampden Trophy for South Australia's best player for 2006–07.