Hello
658results for ""
Earlier, David Warner made the most of an early reprieve as Australia amassed 367/9 after being put in to bat.
The Black Caps then ran through Afghanistan, who had shocked defending champions England last time out, for just 139 in 34.4 overs.
Australia won by 5 wickets after bowling out Lanka for 209.
The Kiwis were home and dry with more than seven overs to notch up their third successive win and go top of the table.
Quinton de Kock struck back-to-back tons and Aiden Markram made a half-century before the bowlers ripped through the five-time champions.
Chasing a mammoth target of 323, the Dutch were bowled out for 223 in 46.3 overs.
Dropped on 12 by Mitchell Marsh off Josh Hazlewood, Kohli went on to make 85 as he masterminded yet another successful chase for India.
Everything that could go wrong did so for Marsh in Australia's World Cup opener against India.
In terms of buildup India could not have asked for better, winning the Asia Cup last month and beating Australia 2-1 in a subsequent ODI home series.
Babar Azam's 90 went in vain as Australia won by 14 runs in Hyderabad.