Recent performances at home have boosted the confidence of Bangladesh, says Test skipper Mushfiqur Rahim.
Bangladesh have improved in all three formats tremendously over the course of the last three years with a home victory over England last year and a win away against Sri Lanka evidence of progress in Test cricket.
Speaking ahead of the first Test against Australia which gets underway in Mirpur on August 27 Mushfiqur said: "In the past, we couldn't take the home advantage whether as a batting unit or [through] our spinners.
"The visiting team had world-class spinners and batsmen which ended up helping them more. But in the last two-three years, we have been able to do the same. So now, we have the confidence that against a team like Australia, we can play well.
"We have a number of talented spinners, experienced allrounders and batsmen. I think this is the best time to play against Australia. We have to hope that everyone is fit and we start well."
Bangladesh have a settled batting lineup now but they sport a very young bowling attack one that Mushfiqur has backed for future success.
He added: "If we can work with the current bowling unit for at least the next two years, it will help them settle into their roles. I believe we have the variety in Mustafizur, Taskin, Taijul, Miraz and Shakib to take 20 wickets. We also have Rubel, Shafiul and Subashis."
One of the problems Bangladesh have faced has been their propensity to collapse and they have brought in former Australian first class cricketer Mark O'Neill to shore up their lower order.
Mushfiqur would add: "I liked speaking to him [O'Neill]. He is reminding us of our basics.
"He is working on the lower-order batsmen, who have a role in a Test match. Many teams we have lower-order batsmen with an average of 20, so this will help us in the long run.
"It will help us win or save a Test. As our head coach said, someone new like him may catch something that all of us have missed in our technique."