Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Next match One Day Internationals - Sun 13 Dec, 08:30 India (A) Their stats Preview

Janith Liyanage ODI Dot Balls

How many wickets Janith Liyanage takes, and the runs and dot balls behind them, each match.

Updated 31 October 2026, after Pakistan vs Sri Lanka

All Comps Last 10
vsIndia Avg Hit

No games in this view.

Liyanage match by match

Last 10 games, home and away

All Comps Last 10
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat.

Liyanage Rankings

Ranked against every player in Tri-Nation Series 2026

StatTotalRank
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 WktsEcon
Tri-Nation SeriesTri-Nation Series 2026 SL 5 154 51.3 121.3 2 6 110.05
One Day InternationalsODI 2026 SL 7 179 29.8 97.8 0 4 14.71
One Day InternationalsODI 2025 SL 10 337 48.1 94.9 3 10 14.76
One Day InternationalsODI 2024/2025 SL 3 111 37 81 1 4 16.00
One Day InternationalsODI 2024 SL 17 462 46.2 81.5 4 11 15.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 WktsEcon
Home 24 615 38.4 85.9 4 95 26.22
Away 18 628 48.3 96.2 6 101 35.26
Innings M Runs Avg SR 50+ HS WktsEcon
Batting first 24 735 43.2 92.2 6 101 15.27
Chasing 18 508 42.3 88.8 4 95 45.78
Result M Runs Avg SR 50+ HS WktsEcon
Won 24 659 50.7 95.1 5 95 46.08
Lost 16 540 38.6 87.7 5 101 15.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 WktsEcon
England 8 223 31.9 112.6 1 61 26.74
Bangladesh 6 296 59.2 90 3 101 05.47
Pakistan 6 152 30.4 83.1 2 60 04.82
Zimbabwe 5 208 104 92.9 2 95 25.30
New Zealand 5 145 36.3 76.7 1 53 15.80
West Indies 4 86 86 106.2 0 44 04.32
Afghanistan 3 50 50 104.2 1 50 06.84
India 3 40 13.3 59.7 0 20 0-
Australia 2 43 43 86 0 32 0-
Ground M Runs Avg SR 50+ HS WktsEcon
R.Premadasa StadiumColombo 16 451 34.7 79.4 3 95 15.54
Rawalpindi Cricket StadiumRawalpindi 5 207 51.8 103 3 61 15.61
Pallekele International Cricket StadiumPallekele, Kandy 5 64 32 70.3 0 24 05.13
Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong 3 177 88.5 94.7 2 101 05.47
Gaddafi StadiumLahore 3 33 16.5 126.9 0 27 07.50
Harare Sports ClubHarare 2 89 - 141.3 1 70 15.16
Eden ParkAuckland 1 53 53 101.9 1 53 15.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 06.63
Kennington OvalLondon 1 19 19 95 0 19 15.84
Rangiri Dambulla International StadiumDambulla 1 12 - 92.3 0 12 04.00
Riverside GroundChester-le-Street 1 4 4 50 0 4 0-
Year M Runs Avg SR 50+ HS WktsEcon
2026 12 333 37 107.4 2 61 26.84
2025 13 448 44.8 91.1 4 78 24.98
2024 17 462 46.2 81.5 4 101 15.66

More on Statz

Where to go next for Liyanage and Sri Lanka.

Janith Liyanage ODI Dot Balls

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.