Liyanage Rankings
Ranked against every player in Tri-Nation Series 2026
| Stat | Total | Rank |
|---|---|---|
| Wickets | 1 | 64thof 149 |
| Runs | 154 | 19th |
| Sixes | 6 | 15th |
| Fours | 13 | 18th |
| Catches | 3 | 23rd |
Liyanage by Competition
Every ODI season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|---|
| 5 | 154 | 51.3 | 121.3 | 2 | 6 | 1 | 10.05 | ||
| 7 | 179 | 29.8 | 97.8 | 0 | 4 | 1 | 4.71 | ||
| 10 | 337 | 48.1 | 94.9 | 3 | 10 | 1 | 4.76 | ||
| 3 | 111 | 37 | 81 | 1 | 4 | 1 | 6.00 | ||
| 17 | 462 | 46.2 | 81.5 | 4 | 11 | 1 | 5.66 |
Liyanage Splits
His ODI record home and away, batting first or chasing, by result, position, opponent, ground and year
| Venue | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Home | 24 | 615 | 38.4 | 85.9 | 4 | 95 | 2 | 6.22 |
| Away | 18 | 628 | 48.3 | 96.2 | 6 | 101 | 3 | 5.26 |
| Innings | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Batting first | 24 | 735 | 43.2 | 92.2 | 6 | 101 | 1 | 5.27 |
| Chasing | 18 | 508 | 42.3 | 88.8 | 4 | 95 | 4 | 5.78 |
| Result | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| Won | 24 | 659 | 50.7 | 95.1 | 5 | 95 | 4 | 6.08 |
| Lost | 16 | 540 | 38.6 | 87.7 | 5 | 101 | 1 | 5.12 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 4 | 2 | 119 | 59.5 | 73.9 | 1 | 95 |
| Batting 6 | 34 | 1102 | 42.4 | 94.3 | 9 | 101 |
| Batting 7 | 1 | 22 | 22 | 56.4 | 0 | 22 |
| Opponent | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
|
|
8 | 223 | 31.9 | 112.6 | 1 | 61 | 2 | 6.74 |
|
|
6 | 296 | 59.2 | 90 | 3 | 101 | 0 | 5.47 |
|
|
6 | 152 | 30.4 | 83.1 | 2 | 60 | 0 | 4.82 |
|
|
5 | 208 | 104 | 92.9 | 2 | 95 | 2 | 5.30 |
|
|
5 | 145 | 36.3 | 76.7 | 1 | 53 | 1 | 5.80 |
|
|
4 | 86 | 86 | 106.2 | 0 | 44 | 0 | 4.32 |
|
|
3 | 50 | 50 | 104.2 | 1 | 50 | 0 | 6.84 |
|
|
3 | 40 | 13.3 | 59.7 | 0 | 20 | 0 | - |
|
|
2 | 43 | 43 | 86 | 0 | 32 | 0 | - |
| Ground | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| R.Premadasa StadiumColombo | 16 | 451 | 34.7 | 79.4 | 3 | 95 | 1 | 5.54 |
| Rawalpindi Cricket StadiumRawalpindi | 5 | 207 | 51.8 | 103 | 3 | 61 | 1 | 5.61 |
| Pallekele International Cricket StadiumPallekele, Kandy | 5 | 64 | 32 | 70.3 | 0 | 24 | 0 | 5.13 |
| Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong | 3 | 177 | 88.5 | 94.7 | 2 | 101 | 0 | 5.47 |
| Gaddafi StadiumLahore | 3 | 33 | 16.5 | 126.9 | 0 | 27 | 0 | 7.50 |
| Harare Sports ClubHarare | 2 | 89 | - | 141.3 | 1 | 70 | 1 | 5.16 |
| Eden ParkAuckland | 1 | 53 | 53 | 101.9 | 1 | 53 | 1 | 5.33 |
| Sabina ParkKingston | 1 | 44 | - | 151.7 | 0 | 44 | 0 | - |
| Basin ReserveWellington | 1 | 36 | 36 | 66.7 | 0 | 36 | 0 | - |
| HeadingleyLeeds | 1 | 32 | 32 | 123.1 | 0 | 32 | 0 | - |
| Seddon ParkHamilton | 1 | 22 | 22 | 71 | 0 | 22 | 0 | 6.63 |
| Kennington OvalLondon | 1 | 19 | 19 | 95 | 0 | 19 | 1 | 5.84 |
| Rangiri Dambulla International StadiumDambulla | 1 | 12 | - | 92.3 | 0 | 12 | 0 | 4.00 |
| Riverside GroundChester-le-Street | 1 | 4 | 4 | 50 | 0 | 4 | 0 | - |
| Year | M | Runs | Avg | SR | 50+ | HS | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| 2026 | 12 | 333 | 37 | 107.4 | 2 | 61 | 2 | 6.84 |
| 2025 | 13 | 448 | 44.8 | 91.1 | 4 | 78 | 2 | 4.98 |
| 2024 | 17 | 462 | 46.2 | 81.5 | 4 | 101 | 1 | 5.66 |
More on Statz
Where to go next for Liyanage and Sri Lanka.
Janith Liyanage ODI Runs
In Janith Liyanage's last 30 All ODI Cricket games (2024–2026) for Sri Lanka, they have scored 857 runs at an average of 28.6 with a strike rate of 96.2. Janith Liyanage has also taken 4 wickets in this period.
Janith Liyanage Stats - All ODI Cricket
Janith Liyanage is a right hand bat bowler. Across these 30 games, Janith Liyanage has hit 71 fours and 26 sixes, taking 11 catches in the field. Their highest score in this span is 78. Best bowling figures: 1/16.
Janith Liyanage: Betting Insights
For bet builder markets, Janith Liyanage has scored 25+ runs in 47% of their last 30 All ODI Cricket games (14/30). They have registered 1+ boundaries in 73% of these games (22/30). Over their last 5 games, Janith Liyanage has 154 runs and 1 wicket.
Janith Liyanage Questions
How old is Janith Liyanage?
Janith Liyanage was born on 12 July 1995 and is 31 years old. Janith Liyanage is a bowler with 42 ODI matches on record, 1243 runs and 5 wickets.
Which team does Janith Liyanage play for?
Janith Liyanage currently plays for Sri Lanka. Statz has Janith Liyanage's 42 ODI matches on record, the most recent against Pakistan (31 Oct 2026), with 1243 runs and 5 wickets in all.
How many wickets has Janith Liyanage taken in ODI cricket?
Janith Liyanage has taken 5 wickets in the 42 ODI matches Statz has on record, at an economy of 5.82 and an average of 90.0. Janith Liyanage took 1 wicket in the last 5 matches.
What are Janith Liyanage's best bowling figures in ODI cricket?
Janith Liyanage's best figures in the 42 ODI matches Statz has on record are 1/16 against New Zealand (11 Jan 2025). Janith Liyanage has taken three or more wickets in an innings 0 times, and 5 wickets in all.
What is Janith Liyanage's ODI economy rate?
Janith Liyanage concedes 5.73 runs an over, based on 30 games (2024–2026), from 56 overs with 4 wickets. Across all 42 ODI matches on record the economy is 5.82. The tightest spell was 2.33 an over against England (27 Jan 2026).
What is Janith Liyanage's highest score in ODI cricket?
Janith Liyanage's highest score in the 42 ODI matches Statz has on record is 101 off 102 balls against Bangladesh (18 Mar 2024). Across those matches Janith Liyanage has scored 1243 runs at 29.6 a match.
What are Janith Liyanage's ODI batting stats?
Janith Liyanage averages 28.6 runs per match at a strike rate of 96.2, based on 30 games (2024–2026). In the last 5 matches Janith Liyanage scored 6, 27, 0, 61 and 60, newest first. Janith Liyanage has 1243 runs in all 42 ODI matches on record.
