- Home
- Players
- NGRP Jayasuriya
Sri Lanka · Men's cricket
NGRP Jayasuriya stats
Data through 16 September 2026Last updated 16 September 2026
Coverage: matches in the Cricsheet data from 1 August 2018 to 16 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2018 and 2026, NGRP Jayasuriya appears in 24 Tests, 2 ODIs for Sri Lanka in the Cricsheet data. NGRP Jayasuriya took 126 Test wickets in the data (average 32.65, economy 3.20, best 7/52).
International matches
26
Tests 24 · ODIs 2
International wickets
126
11 five-wicket hauls
T20 league & domestic matches
8
0 runs
Best bowling
7/52
Test
Teams played for
NGRP Jayasuriya batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 24 | 39 | 3 | 291 | 28* | 8.08 | 874 | 33.3 | 0 | 0 | 7 | 30 | 0 |
| ODI | 2 | 2 | 1 | 11 | 11* | 11.00 | 13 | 84.6 | 0 | 0 | 1 | 1 | 0 |
| T20 (leagues & domestic) | 8 | 2 | 2 | 0 | 0* | – | 1 | 0.0 | 0 | 0 | 0 | 0 | 0 |
| First-class | 4 | 4 | 0 | 14 | 6 | 3.50 | 61 | 23.0 | 0 | 0 | 1 | 1 | 0 |
| List A | 4 | 2 | 1 | 11 | 10 | 11.00 | 9 | 122.2 | 0 | 0 | 0 | 0 | 1 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2018 | 11 |
| 2022 | 15 |
| 2023 | 56 |
| 2024 | 159 |
| 2025 | 38 |
| 2026 | 48 |
Year-by-year batting (12 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2018 | ODI | 2 | 11 | 11.00 | 84.6 | 11 | 0 | 0 |
| 2022 | Test | 4 | 15 | 3.75 | 25.0 | 8 | 0 | 0 |
| 2023 | Test | 9 | 56 | 6.22 | 26.9 | 16 | 0 | 0 |
| 2024 | First-class | 2 | 4 | 2.00 | 50.0 | 4 | 0 | 0 |
| 2024 | List A | 1 | 1 | – | 100.0 | 1 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 1 | 0 | – | – | 0 | 0 | 0 |
| 2024 | Test | 14 | 154 | 11.85 | 36.5 | 28 | 0 | 0 |
| 2025 | First-class | 2 | 10 | 5.00 | 18.9 | 6 | 0 | 0 |
| 2025 | Test | 6 | 28 | 5.60 | 37.8 | 11 | 0 | 0 |
| 2026 | List A | 1 | 10 | 10.00 | 125.0 | 10 | 0 | 0 |
| 2026 | T20 (leagues & domestic) | 1 | 0 | – | 0.0 | 0 | 0 | 0 |
| 2026 | Test | 6 | 38 | 7.60 | 34.5 | 17 | 0 | 0 |
NGRP Jayasuriya bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 44 | 7,720 | 4,114 | 126 | 7/52 | 12/177 | 32.65 | 3.20 | 61.3 | 15 | 11 | 192 |
| ODI | 2 | 96 | 95 | 0 | – | – | – | 5.94 | – | 0 | 0 | 0 |
| T20 (leagues & domestic) | 8 | 158 | 221 | 8 | 3/30 | – | 27.62 | 8.39 | 19.8 | 0 | 0 | 0 |
| First-class | 7 | 671 | 481 | 11 | 4/160 | 5/169 | 43.73 | 4.30 | 61.0 | 1 | 0 | 11 |
| List A | 4 | 216 | 188 | 6 | 4/44 | – | 31.33 | 5.22 | 36.0 | 1 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2018 | 0 |
| 2022 | 29 |
| 2023 | 30 |
| 2024 | 45 |
| 2025 | 25 |
| 2026 | 22 |
Year-by-year bowling (12 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2018 | ODI | 2 | 0 | – | 5.94 | 0/42 |
| 2022 | Test | 6 | 29 | 20.38 | 2.73 | 6/59 |
| 2023 | Test | 10 | 30 | 32.97 | 3.40 | 7/52 |
| 2024 | First-class | 2 | 1 | 40.00 | 5.00 | 1/32 |
| 2024 | List A | 1 | 0 | – | 4.50 | 0/27 |
| 2024 | T20 (leagues & domestic) | 4 | 4 | 29.00 | 8.92 | 3/30 |
| 2024 | Test | 16 | 40 | 34.30 | 3.39 | 6/42 |
| 2025 | First-class | 5 | 10 | 44.10 | 4.25 | 4/160 |
| 2025 | Test | 7 | 15 | 46.80 | 3.34 | 5/56 |
| 2026 | List A | 3 | 6 | 26.83 | 5.37 | 4/44 |
| 2026 | T20 (leagues & domestic) | 4 | 4 | 26.25 | 7.88 | 2/30 |
| 2026 | Test | 5 | 12 | 38.33 | 2.79 | 4/109 |
NGRP Jayasuriya against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Bangladesh | Test | 6 | 103 | 25.75 | 40.9 | 28 | 0 | 0 |
| New Zealand | Test | 6 | 36 | 6.00 | 20.8 | 13 | 0 | 0 |
| South Africa | Test | 4 | 34 | 8.50 | 51.5 | 24 | 0 | 0 |
| Pakistan | Test | 7 | 30 | 4.29 | 29.4 | 10 | 0 | 0 |
| England | Test | 4 | 27 | 6.75 | 23.1 | 10 | 0 | 0 |
| India | Test | 4 | 14 | 3.50 | 17.7 | 10 | 0 | 0 |
| Australia | Test | 5 | 7 | 1.40 | 22.6 | 6 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Pakistan | Test | 7 | 26 | 31.12 | 3.03 | 5/82 |
| New Zealand | Test | 7 | 22 | 27.68 | 3.53 | 6/42 |
| Australia | Test | 5 | 21 | 25.76 | 3.47 | 6/59 |
| Ireland | Test | 4 | 17 | 21.76 | 2.69 | 7/52 |
| Bangladesh | Test | 8 | 10 | 57.20 | 3.31 | 5/56 |
| South Africa | Test | 4 | 10 | 36.90 | 3.35 | 5/129 |
| India | Test | 3 | 9 | 31.56 | 3.09 | 4/109 |
| England | Test | 4 | 8 | 48.00 | 3.65 | 3/85 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Galle International Stadium | 16 | 84 | 5.60 | 16 |
| Zahur Ahmed Chowdhury Stadium | 2 | 56 | 56.00 | 28 |
| St George's Park | 2 | 33 | 16.50 | 24 |
| Sylhet International Cricket Stadium | 2 | 26 | 13.00 | 25 |
| Sir Vivian Richards Stadium | 2 | 24 | 24.00 | 17 |
| Sinhalese Sports Club Ground | 9 | 24 | 3.00 | 10 |
| Hagley Oval | 2 | 19 | 9.50 | 13 |
| Old Trafford | 2 | 15 | 7.50 | 10 |
| Lord's | 2 | 12 | 6.00 | 8 |
| Rangiri Dambulla International Stadium | 1 | 11 | – | 11 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Galle International Stadium | 23 | 88 | 26.24 | 3.05 |
| Sinhalese Sports Club Ground | 9 | 15 | 43.60 | 3.50 |
| R Premadasa Stadium | 6 | 6 | 27.67 | 6.82 |
| St George's Park | 2 | 6 | 35.50 | 3.28 |
| Nondescripts Cricket Club Ground | 5 | 6 | 39.67 | 5.53 |
| Old Trafford | 2 | 5 | 36.60 | 3.25 |
| Kingsmead | 2 | 4 | 39.00 | 3.47 |
| Thurstan College Ground | 1 | 4 | 40.00 | 5.33 |
| Zahur Ahmed Chowdhury Stadium | 2 | 4 | 41.00 | 3.22 |
| Rangiri Dambulla International Stadium | 2 | 3 | 27.67 | 5.93 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | – | – | – | – | 48 | 2 | 11.12 |
| T20 | Middle | – | – | – | – | 96 | 6 | 7.31 |
| T20 | Death | 0 | 1 | 0.0 | 0 | 14 | 0 | 6.43 |
| ODI | Middle | – | – | – | – | 96 | 0 | 5.94 |
| ODI | Death | 11 | 13 | 84.6 | 1 | – | – | – |
How NGRP Jayasuriya was dismissed
- Caught20 (48%)
- Lbw9 (21%)
- Bowled9 (21%)
- Stumped2 (5%)
- Run out2 (5%)
How NGRP Jayasuriya took wickets
- Caught85
- Lbw30
- Bowled28
- Stumped6
- Caught and bowled2
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 5 Dec 2024 | 24 |
| 5 Dec 2024 | 9 |
| 27 Dec 2024 | 4 |
| 27 Dec 2024 | 0 |
| 3 Jan 2025 | 4 |
| 29 Jan 2025 | 0 |
| 29 Jan 2025 | 1 |
| 6 Feb 2025 | 0 |
| 6 Feb 2025 | 6 |
| 14 Feb 2025 | 6 |
| 17 Jun 2025 | 11 |
| 25 Jun 2025 | 10 |
| 3 Jul 2026 | 17 |
| 3 Jul 2026 | 7 |
| 15 Aug 2026 | 10 |
| 15 Aug 2026 | 0 |
| 23 Aug 2026 | 2 |
| 23 Aug 2026 | 2 |
| 11 Sep 2026 | 10 |
| 16 Sep 2026 | 0 |
Last 20 bowling innings
Batter vs bowler matchups
Batters NGRP Jayasuriya bowled to most
- Abdullah Shafique vs NGRP Jayasuriya366 balls
- Steven Smith vs NGRP Jayasuriya346 balls
- Babar Azam vs NGRP Jayasuriya324 balls
- Kane Williamson vs NGRP Jayasuriya261 balls
Frequently asked questions
How many wickets has NGRP Jayasuriya taken in Tests?
126 wickets in 44 innings at an average of 32.65, economy 3.20, best figures 7/52.
How many wickets has NGRP Jayasuriya taken in T20 leagues?
8 wickets in 8 innings at an average of 27.62, economy 8.39, best figures 3/30.
How many runs has NGRP Jayasuriya scored in Tests?
291 runs in 39 innings (24 matches) at an average of 8.08 and a strike rate of 33.3, in the data from 2022 to 2026.
How many runs has NGRP Jayasuriya scored in ODIs?
11 runs in 2 innings (2 matches) at an average of 11.00 and a strike rate of 84.6, in the data from 2018 to 2018.
How many runs has NGRP Jayasuriya scored in T20 leagues?
0 runs in 2 innings (8 matches) at an average of – and a strike rate of 0.0, in the data from 2024 to 2026.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.