Cape Town - Bangladesh hero Shakib Al Hasan called his side's seven-wicket victory over West Indies in the Cricket World Cup "one of the best" wins and insisted his side are now ready to spring an upset on heavyweights Australia on Friday.

The in-form Shakib has scored 50 or more in all four of his innings in this tournament and is now the leading run-scorer at the World Cup with a total of 384.

The all-rounder's unbeaten 124 off 99 balls was the fastest of his nine ODI centuries and helped Bangladesh stroll home with 8.3 overs to spare.

Set 322 to win by West Indies, Bangladesh produced the highest successful run chase of the tournament so far but Shakib said his side had belief all along they could win.

"At the end of the first innings, we thought it would be tough but everyone was comfortable and chilling," the all-rounder said.

"There was a lot of confidence and belief that we could chase it. Once we started batting, everyone felt comfortable and relaxed in the dressing room which helped us a lot. At no point did we have to panic.

"I've been contributing well with ball, bat and with my leadership. I'd love this to continue because there are four games left and if we are to play a semi-final, everyone has to contribute and chip in.

"I need to make sure I continue what I have been doing.

"It is one of the best wins because of the way we paced the innings. I was never in a rush. I was patient to wait and put the bad ball away. Every time I did that quite well."

Bangladesh face Australia next up at Trent Bridge on Thursday and Shakib insists his side are not daunted by their pace attack with two of the top three leading wicket-takers in Mitchell Starc and Pat Cummins.

Shakib said: "We've faced some of the best fast bowlers in the last four matches - every team has at least two bowlers who bowl 140 kph and we've coped well so we're not worried about that.

"We are a skilled team and we are capable of counter those challenges."