Dilshan Madushanka was born on 18 September 2000 in Hambantota, Sri Lanka. Having been named in the Sri Lankan squad for the Under-19 Cricket World Cup in 2020, he stunned everyone by picking up five wickets against Nigeria in the Plate Quarterfinals. Sri Lanka were defeated by England in the 9th-place playoff. Dilshan Madushanka finished as the fifth-highest wicket-taker in that tournament with 13 dismissals from 6 games. He also had a bowling strike rate of 20.92.