Cricinnings
Live ScoresSchedule
Series
Teams
PlayersNewsRanking
More

CricInnings

Your ultimate destination for live cricket scores, match updates, and comprehensive cricket coverage.

Quick Links

  • Live Scores
  • Series
  • Teams
  • News
  • Rankings

Legal

  • Editorial Policy
  • Fact-Check Policy
  • Corrections
  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Contact Us
  • About Us

Follow Us

  • X (Twitter)
  • Facebook
  • Instagram
  • YouTube

© 2026 CricInnings. All rights reserved.

Dilesh Gunaratne Cricket Statistics and Career Records

Dilesh Gunaratne is a professional cricket player from Sri Lanka. Dilesh Gunaratne is a left-handed batsman who bowls left arm fast medium. Dilesh Gunaratne was born on 2 April 1989 and is 37 years old. Over a career spanning 89 matches, Dilesh Gunaratne has scored 1,593 runs including 1 centuries and 6 half-centuries, with a career highest score of 101. In the field, Dilesh Gunaratne has effected 18 dismissals (18 catches). Dilesh Gunaratne has represented Sri Lanka in T20I, ODI cricket. Complete batting statistics, bowling figures, fielding records, and season-by-season performance data for Dilesh Gunaratne are available on CricInnings.

Dilesh Gunaratne Career Statistics by Format

  • Dilesh Gunaratne T20I statistics: career records including batting average, runs scored, wickets taken, and match appearances.
  • Dilesh Gunaratne ODI statistics: career records including batting average, runs scored, wickets taken, and match appearances.

Frequently Asked Questions about Dilesh Gunaratne

What country does Dilesh Gunaratne play for?
Dilesh Gunaratne represents Sri Lanka in international cricket.
How many runs has Dilesh Gunaratne scored?
Dilesh Gunaratne has scored 1,593 runs in 89 matches, with 1 centuries and 6 half-centuries.
What formats does Dilesh Gunaratne play?
Dilesh Gunaratne has played T20I, ODI cricket for Sri Lanka.
Cricinnings
Live ScoresSchedule
Series
Teams
PlayersNewsRanking
More
Home/Players
Dilesh Gunaratne

Dilesh Gunaratne

Sri Lanka
Batting
Left-handed
Bowling
left arm fast medium
Age
37 yrs
Compare Dilesh with…
Biography

Dilesh Gunaratne is a Sri Lanka cricketer. He bats left hand bat and bowls left arm fast medium. Dilesh has represented Kandy across T20I and ODI cricket. The available records span 2022 to 2026.

In 89 recorded matches, Dilesh has scored 1,593 runs at an average of 20.42 and a strike rate of 78.47. That includes 1 century and 6 fifties, with a top score of 101. He has struck 183 fours and 11 sixes. T20I has been his most-played format.

Born on 2 April 1989, he is 37 years old.

89Matches
1,593Runs
20.42Average
1Hundreds
101Highest
Full name
Dilesh Gunaratne
Born
2 April 1989
Age
37 years
Country
Sri Lanka
Batting
Left Hand Bat
Bowling
Left Arm Fast Medium
Records span
2022–2026
Most-played
T20I
Teams
Kandy
Formats
T20I, ODI
Strike rate
78.47
Fours / Sixes
183 / 11
100s / 50s
1 / 6
Catches
18
Gender
Male
Latest newsAll news →
ICC Rankings
Last played
89
Matches
1,593
Runs
20.42
Bat Avg
1 / 6
100s / 50s
By formatruns split
1.6kruns
ODI76448%
T20I82952%
Performance timeline
Recent matches
More Sri Lanka players
Frequently asked questions
Dilesh Gunaratne represents Sri Lanka in international cricket.

Compare Dilesh Gunaratne head-to-head

See Dilesh Gunaratne's career stats side-by-side with other top cricketers.

Dilesh Gunaratne vs Virat KohliDilesh Gunaratne vs Joe RootDilesh Gunaratne vs Aaron FinchDilesh Gunaratne vs Lokesh RahulDilesh Gunaratne vs Rassie van der DussenDilesh Gunaratne vs Moeen Ali