Cosgrove has gone from sacked by South Australia to the Sheffield Shield's second-leading run-scorer.
His 510 runs from six four-day matches this season have come at an average of 56.67; only SCG Test debutant Usman Khawaja has scored more in the four-day game this summer.
Cosgrove, 26, is in form, enjoying his cricket, and he can bat anywhere in the first six. It's a compelling case for inclusion in an Australia side flattened by the Ashes annihilation.
Almost every discussion about Cosgrove's claims for national duty is prefaced by one provision: his fitness, or supposed lack of.
"Playing for Australia again is not on my mind when I go out to bat," Cosgrove told foxsports.com.au.
"It's not something I am thinking about at all, to be honest.
"If it happens, that will be great; I will be ready.
"But for me and the team, it's about playing well and winning every match we play.
"We want to do well in the Big Bash, and play well in the four-day game.
"The selectors will look at the players doing well in the teams that are winning in state cricket.
That, Cosgrove said, gives the Big Bash added importance.
"Definitely, we have seen guys play well in the Big Bash get their chance for Australia," he said.
The Tigers opened their Big Bash campaign with a win on the road against Western Australia. Their next assignment - another road trip against Queensland - could set their tournament up.
"It's (the Big Bash) all over pretty quick so if we can start well that gives us a good chance of pushing for a spot in the final," Cosgrove said.