Janith Liyanage
114 matches · 2021 to 2026 · played for Sri Lanka, Bloomfield Cricket and Athletic Club, Galle Marvels, Colombo Kaps
Batting
| Format | Matches | Innings | Runs | Average | Strike rate | Fours | Sixes |
|---|---|---|---|---|---|---|---|
| ODIs | 36 | 36 | 1,193 | 42.61 | 90.3 | 94 | 33 |
| First-class | 11 | 17 | 816 | 51.00 | 71.2 | 72 | 16 |
| T20 | 48 | 48 | 810 | 20.25 | 127.0 | 74 | 22 |
| List A | 11 | 11 | 404 | 40.40 | 95.5 | 32 | 13 |
Counted from the deliveries; super overs left out. See batting average and strike rate.
Bowling
| Format | Matches | Overs | Runs | Wickets | Average | Economy | Strike rate |
|---|---|---|---|---|---|---|---|
| First-class | 10 | 137.1 | 470 | 16 | 29.38 | 3.43 | 51.4 |
| ODIs | 20 | 70.2 | 401 | 5 | 80.20 | 5.70 | 84.4 |
| List A | 9 | 53.0 | 294 | 4 | 73.50 | 5.55 | 79.5 |
| T20 | 23 | 38.1 | 412 | 3 | 137.33 | 10.79 | 76.3 |
Byes and leg byes are not charged to the bowler. See economy rate and strike rate.
Recent matches
| Date | Competition | Match | Result |
|---|---|---|---|
| 31 Oct 2026 | ODIs | Sri Lanka v Pakistan | lost |
| 29 Oct 2026 | ODIs | Sri Lanka v England | lost |
| 27 Oct 2026 | ODIs | Sri Lanka v Pakistan | won |
| 22 Oct 2026 | ODIs | Sri Lanka v England | won |
| 18 Oct 2026 | ODIs | Sri Lanka v Pakistan | lost |
| 27 Sep 2026 | ODIs | Sri Lanka v England | lost |
| 24 Sep 2026 | ODIs | Sri Lanka v England | won |
| 22 Sep 2026 | ODIs | Sri Lanka v England | lost |
| 3 Sep 2026 | major_clubs_limited_over_tournament | Bloomfield Cricket and Athletic Club v Sinhalese Sports Club | lost |
| 1 Sep 2026 | major_clubs_t20_tournament | Bloomfield Cricket and Athletic Club v Colts Cricket Club | won |
Query Janith Liyanage yourself
500 free credits every month, no card. REST or MCP. Player id 84212ffb.
Get a free key