Before the world cup match starts every team have to play 2 warm-up matches and so they can know the pitch properly. There is a huge chance of rain also because the match between Bangladesh was washed out due to rain and so they can't able to do practice on the pitch. But for Bangladesh, they had a warm-up match against India and so they are doing their best.

Australia team have first won against the Host team in their first warm-up match and later once again they have bet Sri Lanka with a healthy margin. Thirimanne and karunaratne are the opening pair for Sri Lanka and also they had a good start of 44 runs and skipper out by scoring just 16 runs in the bowling of Kane Richardson. Later one by one wicket starts falling and one time in 38 overs they were 161-6.

Thisara Perera and Dhananjaya de Silva remain on the crease for 9 overs and scored 64 runs which help the Srilankan team to cross 200 runs on the board. In the 50 overs Sri Lanka able to score just 239 runs which were below per average score. It was clearly seen that Australia will chase the target very early as they have good batting line up.

Australian skipper Aaron Finch out early in the 4th over of the innings on the bowling of Nuvan Pradeep. But, Usman Khawaja and Shaun Marsh had an 80 runs partnership for the 2nd wicket and help to continue the score forward. Great effort from Usman Khawaja of 95 runs helped the Australian team to chase the target in 45 overs. With this win, Australia has won two out of two matches in the warm-up.