All-rounder · Sri Lanka
Janith Liyanage
Also known as J Liyanage. Fantasy points by the app’s points system: the app’s own points for its matches, Cricsheet’s ball by ball for the rest, each match once.
52T20 games
34.7points a game
22.5median
118best: Galle Marvels vs Jaffna Kings, 18 July 2024
Range
Points in the last 30 T20s.
middle half 9.5–58.2median 40.5average 39best 113
27% of them reached 50 points and 33% stayed under 15.
Batting first 44.4 a game (18 games) · chasing 31 (12)
Where the points come from
Points a game by part, the last 30 T20s: 39 in all.
By phase
Strike rate in T20s since 1 January 2024: runs off the bat a hundred balls.
Powerplay · 1–6136.477 balls · out 8
Middle · 7–15137.4294 balls · out 13
Death · 16–20129.3123 balls · out 12
Against bowlers
Every T20 in Cricsheet, at least 15 balls.
- Wanindu Hasaranga31 balls46 runsSR 148.4out 0×
- Mohammad Nawaz26 balls32 runsSR 123.1out 2×
- W Sahan25 balls39 runsSR 156out 0×
- Asitha Fernando24 balls40 runsSR 166.7out 2×
- Abrar Ahmed21 balls21 runsSR 100out 1×
- Shadab Khan18 balls18 runsSR 100out 1×
Latest games
Fantasy points in each, the latest first.
- v Colts Cricket Club 69 1 September 2026 · Bloomfield Cricket and Athletic Club
- v Ace Capital Cricket Club 113 28 August 2026 · Bloomfield Cricket and Athletic Club
- v Sinhalese Sports Club 4 24 August 2026 · Bloomfield Cricket and Athletic Club
- v Nondescripts Cricket Club 40 20 August 2026 · Bloomfield Cricket and Athletic Club
- v Panadura Sports Club 9 16 August 2026 · Bloomfield Cricket and Athletic Club
- v Badureliya Sports Club 89 12 August 2026 · Bloomfield Cricket and Athletic Club
All 20 latest games
- v Galle Gallants 47 7 August 2026 · Colombo Kaps
- v Kandy Royals 74 5 August 2026 · Colombo Kaps
- v Galle Gallants 21 1 August 2026 · Colombo Kaps
- v Dambulla Sixers 2 29 July 2026 · Colombo Kaps
- v Jaffna Kings 41 28 July 2026 · Colombo Kaps
- v Dambulla Sixers 41 25 July 2026 · Colombo Kaps
- v Kandy Royals 96 23 July 2026 · Colombo Kaps
- v Kandy Royals 99 19 July 2026 · Colombo Kaps
- v Galle Gallants 23 18 July 2026 · Colombo Kaps
- v Pakistan 21 28 February 2026 · Sri Lanka
- v England 45 3 February 2026 · Sri Lanka
- v England 7 1 February 2026 · Sri Lanka
- v England 5 30 January 2026 · Sri Lanka
- v Pakistan 44 11 January 2026 · Sri Lanka
51ODI games
66.2points a game
61median
306best: Bloomfield Cricket and Athletic Club vs Sinhalese Sports Club, 3 September 2026
Range
Points in the last 30 ODIs.
middle half 28.5–102.2median 69average 76.6best 306
70% of them reached 50 points and 17% stayed under 15.
Batting first 78.6 a game (16 games) · chasing 74.3 (14)
Where the points come from
Points a game by part, 22 of the last 30 ODIs, the ones Cricsheet has: 81.8 in all.
Against bowlers
Every ODI in Cricsheet, at least 15 balls.
- Mehidy Hasan Miraz83 balls56 runsSR 67.5out 1×
- Liam Dawson53 balls39 runsSR 73.6out 0×
- Blessing Muzarabani48 balls51 runsSR 106.2out 1×
- R Ngarava46 balls37 runsSR 80.4out 0×
- Dunith Wellalage43 balls39 runsSR 90.7out 0×
- W O'Rourke42 balls25 runsSR 59.5out 0×
Latest games
Fantasy points in each, the latest first.
- v Pakistan 12 31 October 2026 · Sri LankaIn the appThe match
- v England 58 29 October 2026 · Sri LankaIn the appThe match
- v Pakistan 12 27 October 2026 · Sri LankaIn the appThe match
- v England 163 22 October 2026 · Sri LankaIn the appThe match
- v Pakistan 100 18 October 2026 · Sri LankaIn the appThe match
- v England 77 27 September 2026 · Sri LankaIn the appThe match
All 20 latest games
- v England 68 24 September 2026 · Sri LankaIn the appThe match
- v England 8 22 September 2026 · Sri LankaIn the appThe match
- v Sinhalese Sports Club 306 3 September 2026 · Bloomfield Cricket and Athletic Club
- v Police Sports Club 104 30 August 2026 · Bloomfield Cricket and Athletic Club
- v Colts Cricket Club 62 26 August 2026 · Bloomfield Cricket and Athletic Club
- v Burgher Recreation Club 10 22 August 2026 · Bloomfield Cricket and Athletic Club
- v Nondescripts Cricket Club 76 14 August 2026 · Bloomfield Cricket and Athletic Club
- v Badureliya Sports Club 87 10 August 2026 · Bloomfield Cricket and Athletic Club
- v West Indies 104 3 June 2026 · Sri Lanka
- v England 42 27 January 2026 · Sri Lanka
- v England 24 24 January 2026 · Sri Lanka
- v England 86 22 January 2026 · Sri Lanka
- v Pakistan 19 16 November 2025 · Sri Lanka
- v Pakistan 92 14 November 2025 · Sri Lanka
Pick your own XI for the next match
Every match in the app has a free contest.
Download for AndroidFree · 64 MB