As a big blow to Sri Lanka's chances in the ongoing Champions Trophy campaign, their skipper Angelo Mathews is set to be ruled out of the opening game against South Africa on Saturday with a calf injury.
Martin Guptill played a 76-ball 116 run knock while Kane Williamson supported him with 88 runs as New Zealand managed to chase down 357 runs against Sri Lanka with six wickets in hand in their warm-up game in Birmingham.
A blistering century from Aaron Finch followed by an unbeaten 85 from Travis Head proved enough as Australia managed to chase down 319 against Sri Lanka in the final over with two wickets in hand in the ICC Champions Trophy warm-up game at Kennington Oval.
Sri Lanka's preparations for the upcoming Champions Trophy tournament hasn't started in an ideal manner as centuries from Matthew Cross and Kyle Coetzer helped Scotland chase down 288 comfortably in just 42.5 overs with seven wickets in hand in the warm-up game in Beckenham.
Kusal Perera scored a blistering 77 as Sri Lanka chased down 156 against Bangladesh to win the first Twenty20 International in Colombo by six wickets and take an unassailable lead of 1-0 in the series.
Bangladesh skipper Mashrafe Mortaza has been handed a ban of one One-Day International following his team's poor over-rate in the recently concluded third One-Day International against Sri Lanka in Colombo.
Kusal Mendis scored a scintillating century to take Sri Lanka to 311 runs before heavy rains lashed out in Dambulla, not allowing any further action, thereby ending the second One-Day International against Bangladesh without a result.
Tamim Iqbal scored a brilliant 127 while Shakib Al Hasan played a handy knock of 72 as Bangladesh went on to post 324 in their innings and later dismissed Sri Lanka for 234 runs in the chase to win the first One-Day International in Dambulla by 90 runs.