Full Name
Kongala Liyanage Janith Vimukthi
Born
July 12, 1995
Place Of Birth
Colombo, Sri Lanka
Country
Sri Lanka
Role
Batting All-rounder
Batting Style
Right-hand bat
Bowling Style
Right arm Medium
Janith Liyanage is a Sri Lankan right-handed batting all-rounder and right-arm fast-medium bowler, specializing in limited-overs cricket. Known for his dependable middle-order batting, he made his ODI debut in Jan 2024 (vs Zimbabwe), scoring his maiden century against Bangladesh in Mar 2024, and his T20I debut in Feb 2022 (vs Australia).
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Galle vs Colombo · 6th Match | First Class | April 25, 2026 | 99 | 163 | 7 | 1 | 60.74 |
| Colombo vs Kandy · 3rd Match | First Class | April 19, 2026 | 134 | 247 | 13 | 0 | 54.25 |
| Dambulla vs Colombo · 2nd Match | First Class | April 6, 2026 | 47 | 101 | 5 | 0 | 46.53 |
| Pakistan vs Sri Lanka · Super 8 Group 2 (Y3 v Y4) | T20I | February 28, 2026 | 5 | 3 | 1 | 0 | 166.67 |
| Sri Lanka vs England · 3rd T20I | T20I | February 3, 2026 | 17 | 19 | 2 | 0 | 89.47 |
| Sri Lanka vs England · 2nd T20I | T20I | February 1, 2026 | 1 | 1 | 0 | 0 | 100.00 |
| Match | Format | Date | Over | M | R | W | NB | WD | ECO |
|---|---|---|---|---|---|---|---|---|---|
| Galle vs Colombo · 6th Match | First Class | April 25, 2026 | 15.4 | 2 | 76 | 0 | 0 | 3 | 4.94 |
| Colombo vs Kandy · 3rd Match | First Class | April 19, 2026 | 8.1 | 0 | 15 | 2 | 0 | 1 | 1.85 |
| Dambulla vs Colombo · 2nd Match | First Class | April 6, 2026 | 16 | 2 | 61 | 2 | 0 | 5 | 3.81 |
| Pakistan vs Sri Lanka · Super 8 Group 2 (Y3 v Y4) | T20I | February 28, 2026 | 1 | 0 | 14 | 0 | 0 | 0 | 14.00 |
| Sri Lanka vs England · 2nd T20I | T20I | February 1, 2026 | 1.2 | 0 | 18 | 0 | 0 | 0 | 15.00 |
| Sri Lanka vs England · 3rd ODI | ODI | January 27, 2026 | 3 | 1 | 7 | 0 | 0 | 0 | 2.33 |
| Series | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| ICC Men's T20 World Cup 2026 | T20I | Feb 7, 2026 - Mar 8, 2026 | 5 | 3 | 1 | 0 | 166.67 |
| England tour of Sri Lanka 2026 | ODI | Jan 22, 2026 - Feb 3, 2026 | 80 | 100 | 7 | 2 | 80.00 |
| Pakistan tour of Sri Lanka 2026 | T20I | Jan 7, 2026 - Jan 11, 2026 | 62 | 39 | 5 | 2 | 158.97 |
| Pakistan T20I Tri-Series 2025 | T20I | Nov 18, 2025 - Nov 29, 2025 | 65 | 64 | 5 | 1 | 101.56 |
| Sri Lanka tour of Pakistan 2025 | ODI | Nov 11, 2025 - Nov 15, 2025 | 86 | 100 | 4 | 3 | 86.00 |
| Series | Format | Date | Over | M | R | W | BBi | ECO |
|---|---|---|---|---|---|---|---|---|
| Sri Lanka tour of Zimbabwe 2025 | ODI | Aug 29, 2025 - Sep 7, 2025 | 10 | 0 | 55 | 1 | 1/36 | 5.50 |
| Sri Lanka tour of New Zealand 2024 | ODI | Dec 28, 2024 - Jan 11, 2025 | 6 | 0 | 37 | 1 | 1/16 | 6.17 |
| Sri Lanka A tour of South Africa 2024 | FIRSTCLASS | Aug 31, 2024 - Sep 18, 2024 | 20 | 2 | 72 | 2 | 1/6 | 3.60 |
| Zimbabwe tour of Sri Lanka 2024 | ODI | Jan 6, 2024 - Jan 18, 2024 | 5 | 1 | 28 | 1 | 1/17 | 5.60 |
| Format | Matches | Innings | Runs | BF | HS | AVG | SR | Not Out | 4s | 6s | 50s | 100s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 34 | 29 | 990 | 1159 | 101 | 43.0400 | 85.4100 | 6 | 73 | 27 | 7 | 1 |
| T20 | 84 | 77 | 1250 | 1113 | 70 | 19.2300 | 112.3000 | 12 | 93 | 37 | 5 | 0 |
| T20I | 13 | 12 | 176 | 172 | 41 | 25.1400 | 102.3200 | 5 | 12 | 3 | 0 | 0 |
| List A | 123 | 113 | 3825 | 4553 | 130 | 41.5700 | 84.0100 | 21 | 250 | 115 | 25 | 5 |
| First Class | 82 | 130 | 4267 | 7849 | 140 | 36.7800 | 54.3600 | 14 | 367 | 95 | 29 | 8 |
| Format | Matches | Innings | Overs | Balls | Runs | Wkts | AVG | Econ | SR | Bbi | Bbm | 4w | 5w | 10w |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 34 | 19 | 65.20 | 392 | 351 | 3 | 117.0000 | 5.3700 | 130.6000 | 1/16 | 1/16 | 0 | 0 | 0 |
| T20 | 84 | 48 | 111.00 | 666 | 945 | 32 | 29.5300 | 8.5100 | 20.8000 | 3/17 | 3/17 | 0 | 0 | 0 |
| T20I | 13 | 1 | 1.20 | 8 | 18 | 0 | 0.0000 | 13.5000 | 0.0000 | - | - | 0 | 0 | 0 |
| List A | 123 | 83 | 355.00 | 2130 | 1891 | 51 | 37.0700 | 5.3200 | 41.7000 | 5/29 | 5/29 | 0 | 1 | 0 |
| First Class | 82 | 102 | 860.40 | 5164 | 2990 | 77 | 38.8300 | 3.4700 | 67.0000 | 4/18 | 5/31 | 1 | 0 | 0 |
PAK VS SL 50th T20I World Cup 2026: Where to Watch Sri Lanka vs Pakistan, H2H, Playing 11 & Full Match Details
SL vs NZ 46th T20I World Cup 2026: Where to Watch New Zealand vs Sri Lanka, H2H, Playing 11 & Full Match Details
ENG VS SL 42nd T20I World Cup 2026: Where to Watch England vs Sri Lanka, H2H, Playing 11 & Full Match Details
AUS VS SL 30th T20I World Cup 2026: Where to Watch Australia vs Sri Lanka, H2H, Playing 11 & Full Match Details
Colombo, Sri Lanka
Allrounder