Sacked England batsman Kevin Pietersen will after all not play for his country of birth South Africa, media reports said today.There were certain speculations that Pietersen, 35, will eventually return to his native land and resume his international career with the Proteas after being axed from the England squad following poor returns from the Ashes whitewash in Australia back in 2013-14. (Also read: Pietersen snubbed, England name uncapped Dawson for World T20 )Pietersen has been a controversial and divisive force in English cricket since his debut in 2004. He appeared in his first Test in the Ashes next year but despite amassing 13,797 international runs, he could never strike a chord with England captains, most noticeably Andrew Strauss and Alastair Cook. (Kevin Pietersen will bolster Pune Supergiants, says MS Dhoni)Former England fast bowler Darren Gough had observed that KP might be tempted to go back to South Africa after his shabby treatment by the England and Wales Cricket Board. Limited-overs skipper Eoin Morgan had declared before the announcement of the squad of the ICC World Twenty20 that Pietersen would not be considered for the elite tournament.According to rules stipulated by the International Cricket Council, a player must wait for our years to re-qualify for another side if he has represented a Test-playing country. By the time Pietersen qualifies for South Africa, he will be nearly 37.Would South Africa pick him at that age given their batting depth? Probably not.