Janith Liyanage Profile,

- Batter

Full Name: Janith Liyanage

Birth Date: July 12, 1995 (30 Years)

Birth Place: Colombo

Nationality: Sri Lanka

Role: Batter

Batting Style: Right Hand Bat

Bowling Style: Right Arm Fast Medium

Teams: Sri Lanka, Galle Titans, Dambulla Aura, Sri Lanka A, Jaffna, SLC Blues, Ragama Cricket Club

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
ODI 31 26 910 1059 6 101 45.5 85.93 1 7 66 25
T20I 10 9 157 150 4 41 31.4 104.66 0 0 10 3
T20 (Domestic) 81 74 1231 1091 11 70 19.53 112.83 0 5 91 37
List A 120 110 3745 4453 21 130 42.07 84.1 5 25 243 113
First Class 82 130 4267 7849 14 140 36.78 54.36 8 29 367 95
T10 3 1 6 3 1 6 - 200 0 0 1 0

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
ODI 31 18 - 344 3 1/16 114.66 5.51 - 0
T20I 10 0 - 0 0 - 0 0 - 0
T20 (Domestic) 81 47 - 927 32 3/17 28.96 8.45 - 0
List A 120 82 - 1884 51 5/29 36.94 5.35 - 1
First Class 82 102 - 2990 77 5/31 38.83 3.47 - 0
T10 3 1 - 8 0 - - 8 - 0

Other Sri Lanka Players

View All Squads

Janith Liyanage – Stats, Records, Biography, Age & ICC Ranking

Janith Liyanage plays cricket for the cricket team in International cricket. Janith Liyanage was born on July 12, 1995, in Colombo. He is 30 as a Right Hand Bat.

In the One-day International career of Janith Liyanage, he has played 31 ODI matches for the cricket team with 910 runs with an average of 45.5. J Liyanage has smashed 66 fours and 25 big sixes in the ODI format. He played his recent ODI match against England in January 2026. J Liyanage’s highest score in an ODI format is 101.

Janith Liyanage has played 10 T20 matches, scoring 157 runs at an average of 31.4. He has hit 10 fours and 3 sixes in his career. In the recent T20 match against Pakistan in January 2026, he scored 22 runs. J Liyanage’s top score in T20 is 41.

Janith Liyanage Profile, (FAQs)