Australia all-rounder James Faulkner has been ruled out of the three-match Twenty20 series against England because of a knee injury.
Faulkner, whose brilliant unbeaten 69 lifted Australia to an incredible victory over England in the second one-day international in Brisbane this month, will also miss the Test tour of South Africa.
"James injured his knee during the Australia Day one-day international in Adelaide," Australia physiotherapist Alex Kountouris said.
"He has had subsequent scans and was reviewed by Cricket Australia's medical team and a knee specialist, and will require arthroscopic surgery on Tuesday.
"He will not be available for the upcoming Test tour of South Africa. We are hopeful that he will recover in time to play the Twenty 20 games on that tour and take part in the ICC World Twenty20."
Faulkner, 23, is on the fringes of the Test side but is a key player for Australia in Twenty20 cricket and his absence in Bangladesh for the World Twenty20 would be a major blow for the Aussies.
Faulkner will be replaced in the T20 squad to face England by Kane Richardson and Moises Henriques will come in for the Tests against South Africa.
Richardson, of South Australia and Adelaide Strikers, and New South Wales' Henriques are both all-rounders who bowl fast-medium.
National selector John Inverarity said: "Moises Henriques has shown some good form recently with both bat and ball and he provides a good fit when looking to replace James.
"Kane Richardson has been called to Hobart to replace James in our Twenty 20 squad. He has shown promise as a shorter-form young cricketer and will gain from the experience of being involved."
Top-order batsman Shaun Marsh and seamer Jackson Bird will not travel with the squad to South Africa.
Marsh has a calf injury and Bird also has an injury, though the nature of it has not been disclosed.