Dilshan Madushanka was born on 18 September 2000 in Hambantota. He is a professional cricketer who represents Sri Lanka in One Day Internationals and Twenty20 Internationals, and has also featured in the Indian Premier League for Sunrisers Hyderabad. At domestic level he has turned out for Colts Cricket Club, Dambulla Viiking, Galle Gladiators and Jaffna Kings in the Lanka Premier League. In ODIs he has taken 61 wickets at an average of 24.97, with a best of 5 for 34, while his T20I record includes 18 wickets at 34.94.

Madushanka made his ODI debut against India on 10 January 2023 and his Test debut versus Pakistan on 24 July 2023. He was a key bowler at the 2023 World Cup, claiming 21 wickets in nine matches at an average of 25.00 and registering his first five‑wicket haul (5/80) against India. In October 2026 he recorded another five‑for (5/34) against Pakistan, underscoring his growing reputation as a strike bowler for Sri Lanka.

Dilshan Madushanka: quick facts

  • Born: 18 September 2000, Hambantota
  • Team: Sri Lanka

Dilshan Madushanka career statistics

Batting

FormatMatchesInningsRunsHighestAverageStrike rate100s50s
Tests1200*0.000.0000
ODIs321439199.7542.8600
T20Is206110.178.3300
IPL100–––00

Bowling

FormatMatchesWicketsBestAverageEconomy
Tests10––4.53
ODIs32615/3424.976.19
T20Is20183/2434.949.63
IPL111/3636.009.00

Figures as of 11 November 2026. Figures from Cricsheet (cricsheet.org), Open Data Commons Attribution licence.

Dilshan Madushanka’s early life

Dilshan Madushanka grew up in the coastal town of Hambantota and attended Hungama Vijayaba Central College, where he first displayed his cricketing talent. His performances at school level earned him selection for the Sri Lankan Under‑19 squad for the 2020 World Cup, marking the start of his journey through the national development pathways.

Dilshan Madushanka’s domestic career

Madushanka entered first‑class cricket with Colts Cricket Club, making his debut on 13 March 2020 in the 2019–20 Premier League Tournament. His early domestic outings showcased his pace and ability to generate bounce, qualities that soon attracted franchise interest.

In the inaugural Lanka Premier League in 2020, he was drafted by the Dambulla Viiking and later represented the Galle Gladiators in 2021 and the Jaffna Kings in 2022. His performances in the LPL reinforced his reputation as a frontline bowler, leading to a call‑up for the Sunrisers Hyderabad in the Indian Premier League, where he featured in a single match on 21 April 2026, claiming one wicket for 36 runs.

Dilshan Madushanka’s international career

Madushanka's international debut came in the Twenty20 format on 27 August 2022 against Afghanistan at the Dubai International Cricket Stadium. Over 20 T20I matches he has bowled 18 wickets at an average of 34.94, with best figures of 3 for 24, while contributing a solitary run in six innings.

He stepped into the One Day International arena on 10 January 2023 versus India at Barsapara Cricket Stadium, Guwahati. To date he has appeared in 32 ODIs, scoring 39 runs at an average of 9.75 and, more importantly, claiming 61 wickets at 24.97, including two five‑wicket hauls: 5 for 80 against India on 2 November 2023 at Wankhede Stadium, Mumbai, and 5 for 34 against Pakistan on 27 October 2026 at Gaddafi Stadium, Lahore. His economy rate stands at 6.19 runs per over.

Madushanka earned his Test cap on 24 July 2023 against Pakistan at the Sinhalese Sports Club Ground. In his sole appearance he bowled without taking a wicket and did not score, recording a duck in two innings. Despite the modest start, his selection reflects Sri Lanka's intent to develop him across all formats.

Dilshan Madushanka’s franchise and league career

Beyond domestic Sri Lankan competitions, Madushanka has been a regular feature in the Lanka Premier League, turning out for Dambulla Viiking, Galle Gladiators and Jaffna Kings between 2020 and 2022. His spell in the league helped him refine his variations and adapt to high‑pressure situations.

His brief stint in the Indian Premier League came with Sunrisers Hyderabad in April 2026. In the sole match he bowled ten overs, taking one wicket for 36 runs and taking two catches, providing a glimpse of his potential in the world’s premier T20 competition.

Dilshan Madushanka’s records and achievements

Madushanka's most notable bowling performances include four five‑wicket hauls in ODIs: 5/80 against India at Mumbai on 2 November 2023, 5/34 against Pakistan at Lahore on 27 October 2026, 4/49 versus the Netherlands at Lucknow on 21 October 2023, and 4/62 against Zimbabwe at Harare Sports Club on 29 August 2025. His World Cup 2023 tally of 21 wickets in nine matches placed him among the tournament’s leading wicket‑takers.

Overall, his ODI record of 61 wickets in 32 matches at an average of 24.97 and an economy of 6.19 underscores his effectiveness in the 50‑over format. In T20Is he has taken 18 wickets in 20 matches, while his solitary Test appearance marks the beginning of a potential multi‑format career.

Dilshan Madushanka’s personal life

Outside cricket, Dilshan Madushanka is a former pupil of Hungama Vijayaba Central College in his hometown. Details of his family or other pursuits have not been widely publicised.

Dilshan Madushanka: frequently asked questions

When was Dilshan Madushanka born?

Dilshan Madushanka was born on 18 September 2000 in Hambantota.

Where is Dilshan Madushanka from?

Dilshan Madushanka was born in Hambantota.

Which teams has Dilshan Madushanka played for?

Dilshan Madushanka plays international cricket for Sri Lanka.

Which IPL team does Dilshan Madushanka play for?

Dilshan Madushanka’s IPL teams include Sunrisers Hyderabad.

When did Dilshan Madushanka make an international debut?

Dilshan Madushanka made a Test debut against Pakistan at Sinhalese Sports Club Ground on 24 July 2023. Dilshan Madushanka made an ODI debut against India at Barsapara Cricket Stadium, Guwahati on 10 January 2023. Dilshan Madushanka made a T20I debut against Bangladesh at Dubai International Cricket Stadium on 1 September 2022.

What is Dilshan Madushanka’s highest score?

Dilshan Madushanka’s highest score is 19 in ODIs and 1 in T20Is.

How many wickets has Dilshan Madushanka taken?

Dilshan Madushanka has taken 61 wickets in ODIs, 18 wickets in T20Is and 1 wicket in the IPL.

What are Dilshan Madushanka’s best bowling figures?

Dilshan Madushanka’s best bowling figures are 5/34 in ODIs, 3/24 in T20Is and 1/36 in the IPL.