- Home
- Players
- I Liyanage
Qatar · Men's cricket
I Liyanage stats
Data through 14 October 2026Last updated 14 October 2026
Coverage: matches in the Cricsheet data from 25 February 2020 to 14 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2020 and 2026, I Liyanage appears in 49 T20Is for Qatar in the Cricsheet data. The most runs came in T20Is: 1,135 at an average of 27.68 and a strike rate of 122.3, with a highest score of 86. Against Kuwait in T20Is, I Liyanage averaged 42.00 over 6 innings.
International matches
49
T20Is 49
International runs
1,135
0 hundreds
Best batting average (T20I)
27.68
44 innings
Highest score
107*
List A
Teams played for
Qatar 2020–2026 · 66Kandy Customs Cricket Club 2025 · 5
I Liyanage batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 49 | 44 | 3 | 1,135 | 86 | 27.68 | 928 | 122.3 | 0 | 9 | 5 | 125 | 30 |
| First-class | 5 | 8 | 0 | 171 | 85 | 21.38 | 261 | 65.5 | 0 | 1 | 1 | 15 | 6 |
| List A | 17 | 17 | 2 | 544 | 107* | 36.27 | 720 | 75.6 | 1 | 4 | 3 | 61 | 6 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2020 | 9 |
| 2021 | 19 |
| 2022 | 359 |
| 2023 | 153 |
| 2024 | 606 |
| 2025 | 482 |
| 2026 | 222 |
Year-by-year batting (11 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2020 | T20I | 2 | 9 | 4.50 | 36.0 | 9 | 0 | 0 |
| 2021 | T20I | 2 | 19 | 9.50 | 105.6 | 12 | 0 | 0 |
| 2022 | List A | 7 | 164 | 23.43 | 65.6 | 52 | 0 | 1 |
| 2022 | T20I | 5 | 195 | 65.00 | 139.3 | 60 | 0 | 3 |
| 2023 | T20I | 6 | 153 | 30.60 | 110.1 | 49 | 0 | 0 |
| 2024 | List A | 5 | 185 | 37.00 | 84.9 | 71 | 0 | 2 |
| 2024 | T20I | 14 | 421 | 30.07 | 129.9 | 86 | 0 | 4 |
| 2025 | First-class | 8 | 171 | 21.38 | 65.5 | 85 | 0 | 1 |
| 2025 | List A | 5 | 195 | 65.00 | 77.4 | 107 | 1 | 1 |
| 2025 | T20I | 8 | 116 | 14.50 | 100.0 | 56 | 0 | 1 |
| 2026 | T20I | 7 | 222 | 31.71 | 133.7 | 82 | 0 | 1 |
I Liyanage bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| First-class | 1 | 2 | 2 | 0 | – | – | – | 6.00 | – | 0 | 0 | 0 |
Year-by-year bowling (1 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2025 | First-class | 1 | 0 | – | 6.00 | 0/2 |
I Liyanage against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Bahrain | T20I | 10 | 312 | 31.20 | 122.8 | 82 | 0 | 2 |
| Kuwait | T20I | 6 | 210 | 42.00 | 116.0 | 69 | 0 | 1 |
| Singapore | T20I | 3 | 168 | 168.00 | 144.8 | 60 | 0 | 3 |
| Hong Kong | T20I | 5 | 78 | 15.60 | 109.9 | 28 | 0 | 0 |
| United Arab Emirates | T20I | 5 | 19 | 3.80 | 59.4 | 18 | 0 | 0 |
| Denmark | List A | 3 | 119 | 39.67 | 81.0 | 52 | 0 | 1 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| West End Park International Cricket Stadium | 17 | 435 | 27.19 | 82 |
| UKM-YSD Cricket Oval | 8 | 273 | 45.50 | 60 |
| University of Doha for Science and Technology | 6 | 199 | 33.17 | 86 |
| Grainville | 3 | 161 | 80.50 | 107 |
| ICC Academy | 5 | 142 | 28.40 | 69 |
| Welagedara Stadium | 2 | 109 | 54.50 | 85 |
| Gymkhana Club Ground, Nairobi | 3 | 93 | 31.00 | 51 |
| Ruaraka Sports Club Ground | 2 | 92 | 46.00 | 71 |
| Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) | 4 | 68 | 17.00 | 56 |
| Maple Leaf North-East Ground | 2 | 53 | 26.50 | 52 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 574 | 499 | 115.0 | 18 | – | – | – |
| T20 | Middle | 490 | 378 | 129.6 | 16 | – | – | – |
| T20 | Death | 71 | 51 | 139.2 | 7 | – | – | – |
How I Liyanage was dismissed
- Caught33 (52%)
- Bowled10 (16%)
- Lbw8 (12%)
- Run out6 (9%)
- Caught and bowled3 (5%)
- Stumped3 (5%)
- Handled the ball1 (2%)
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 21 Aug 2025 | 54 |
| 24 Aug 2025 | 107 |
| 27 Aug 2025 | 27 |
| 30 Aug 2025 | 7 |
| 31 Aug 2025 | 0 |
| 8 Oct 2025 | 0 |
| 9 Oct 2025 | 16 |
| 12 Oct 2025 | 6 |
| 13 Oct 2025 | 56 |
| 15 Oct 2025 | 6 |
| 16 Oct 2025 | 3 |
| 12 Nov 2025 | 28 |
| 13 Nov 2025 | 1 |
| 11 Feb 2026 | 82 |
| 13 Feb 2026 | 36 |
| 14 Feb 2026 | 12 |
| 15 Feb 2026 | 24 |
| 5 Oct 2026 | 39 |
| 6 Oct 2026 | 12 |
| 14 Oct 2026 | 17 |
Frequently asked questions
How many runs has I Liyanage scored in T20Is?
1,135 runs in 44 innings (49 matches) at an average of 27.68 and a strike rate of 122.3, in the data from 2020 to 2026.
What is I Liyanage's highest score?
107* in List A, the highest score in the data.
How many centuries has I Liyanage scored?
1 hundreds in the data: 1 in List A.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.