Forrest moved from New South Wales to the Queensland Bulls from the 2011–12 Australian season.
Peter Forrest has a tattoo of his mother's name, Vanda, on his right arm, in memory of her, after she died of cancer when he was 18 years old. Contrary to recent popular belief, he has never been a Bondi lifesaver.
On 30 January 2012, Forrest was selected in the 14 man One Day International squad for Australia, to take part in the tri series against India and Sri Lanka. This came after many impressive performances with both the Bulls and Brisbane's Big Bash League side the Brisbane Heat, which he captained for the majority of the tournament in injured skipper James Hopes' place.
On 12 February 2012, Peter Forrest made his ODI debut against India at the Adelaide Oval. In his debut innings he scored 66 runs of 83 balls.
He hit his second ODI fifty against India on 19 February 2012 at the Gabba. He scored 52 runs off 71 balls before being dismissed by Irfan Pathan.