During the 2015 winter, Ferguson toured India with Australia A, playing one unofficial Test match and five unofficial ODIs. He then began the 2015–16 season in great form, scoring three centuries with only one dismissal in the West End Premier League to achieve an average of 405. This form, in combination with his recent experience with the Australia A side, put him in contention to play for Australia. He continued his good form in the first half of the 2015–16 Sheffield Shield season, scoring 478 runs at an average of 53.11, including his new highest first-class score of 213 against Tasmania in a 378-run partnership with Jake Lehmann. Unfortunately for Ferguson, when he was training with the Melbourne Renegades in December, he suffered a serious knee injury for the third time in his career, prematurely ending his season.