The all-rounder picked up 4 wickets and compiled a timely unbeaten 39 as Sri Lanka overcame Zimbabwe by 5 wickets.
The opener hit his second successive fifty while the allrounder followed his 67 with three wickets to crush Sri Lanka by 163 runs.
India crushed Zimbabwe by 10 wickets in a Group B clash to maintain their all-win record at the ICC U-19 World Cup here on Friday.
Zimbabwe pulled out a narrow victory against Sri Lanka by 12 runs in tri-series match at Mirpur on Wednesday.
Rookie fast bowler Shehan Madushanka in Sri Lankan squad for tri-series Angelo Mathews would return as skipper.
Aussies captain continued his reign in ICC Player Rankings for Test Batsmen while Indian skipper finish top in ODIs and T20Is.