- Home
- Players
- J Perera
Moors Sports Club · Men's cricket
J Perera stats
Data through 11 September 2026Last updated 11 September 2026
Coverage: matches in the Cricsheet data from 13 May 2024 to 11 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
J Perera played 14 T20 league and domestic matches in the data, between 2024 and 2026. The most runs came in List A: 707 at an average of 37.21 and a strike rate of 82.8, with a highest score of 97.
T20 league & domestic matches
14
252 runs
Best batting average (T20 (leagues & domestic))
25.20
13 innings
Highest score
101
First-class
Teams played for
Moors Sports Club 2024–2026 · 49
J Perera batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 14 | 13 | 3 | 252 | 57 | 25.20 | 213 | 118.3 | 0 | 2 | 1 | 15 | 7 |
| First-class | 13 | 16 | 0 | 556 | 101 | 34.75 | 1,092 | 50.9 | 1 | 4 | 0 | 57 | 0 |
| List A | 22 | 20 | 1 | 707 | 97 | 37.21 | 854 | 82.8 | 0 | 6 | 0 | 65 | 10 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2024 | 399 |
| 2025 | 635 |
| 2026 | 481 |
Year-by-year batting (8 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2024 | List A | 8 | 321 | 40.12 | 75.0 | 97 | 0 | 3 |
| 2024 | T20 (leagues & domestic) | 5 | 78 | 19.50 | 116.4 | 49 | 0 | 0 |
| 2025 | First-class | 12 | 476 | 39.67 | 51.5 | 101 | 1 | 4 |
| 2025 | List A | 5 | 138 | 27.60 | 110.4 | 48 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 2 | 21 | 10.50 | 116.7 | 18 | 0 | 0 |
| 2026 | First-class | 4 | 80 | 20.00 | 47.6 | 44 | 0 | 0 |
| 2026 | List A | 7 | 248 | 41.33 | 82.4 | 64 | 0 | 3 |
| 2026 | T20 (leagues & domestic) | 6 | 153 | 38.25 | 119.5 | 57 | 0 | 2 |
J Perera bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 1 | 6 | 11 | 0 | – | – | – | 11.00 | – | 0 | 0 | 0 |
| First-class | 2 | 30 | 16 | 1 | 1/6 | 1/6 | 16.00 | 3.20 | 30.0 | 0 | 0 | 1 |
| List A | 2 | 24 | 36 | 0 | – | – | – | 9.00 | – | 0 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2024 | 0 |
| 2025 | 1 |
| 2026 | 0 |
Year-by-year bowling (3 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2025 | First-class | 2 | 1 | 16.00 | 3.20 | 1/6 |
| 2025 | List A | 2 | 0 | – | 9.00 | 0/11 |
| 2025 | T20 (leagues & domestic) | 1 | 0 | – | 11.00 | 0/11 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Nondescripts Cricket Club | First-class | 3 | 138 | 46.00 | 49.8 | 52 | 0 | 2 |
| Tamil Union Cricket and Athletic Club | First-class | 3 | 84 | 28.00 | 39.6 | 39 | 0 | 0 |
| Colombo Cricket Club | List A | 3 | 149 | 49.67 | 108.8 | 51 | 0 | 2 |
| Nugegoda Sports Welfare Club | List A | 3 | 139 | 46.33 | 73.9 | 97 | 0 | 1 |
| Kurunegala Youth Cricket Club | List A | 3 | 31 | 10.33 | 93.9 | 20 | 0 | 0 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| De Zoysa Stadium | 4 | 262 | 65.50 | 97 |
| P Sara Oval | 8 | 212 | 30.29 | 64 |
| Colts Cricket Club Ground | 8 | 168 | 24.00 | 57 |
| Moors Sports Club Ground | 5 | 115 | 23.00 | 51 |
| Welagedara Stadium | 3 | 111 | 37.00 | 52 |
| Police Park Ground | 1 | 101 | 101.00 | 101 |
| Bloomfield Cricket and Athletic Club Ground | 2 | 95 | 47.50 | 50 |
| Colombo Cricket Club Ground | 2 | 84 | 42.00 | 48 |
| Surrey Village | 3 | 82 | 41.00 | 44 |
| Sri Lanka Army Ordnance Corps International Cricket Stadium | 1 | 77 | 77.00 | 77 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Police Park Ground | 1 | 1 | 6.00 | 2.00 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 93 | 79 | 117.7 | 7 | 6 | 0 | 11.00 |
| T20 | Middle | 112 | 107 | 104.7 | 2 | – | – | – |
| T20 | Death | 47 | 27 | 174.1 | 1 | – | – | – |
How J Perera was dismissed
- Caught19 (42%)
- Lbw14 (31%)
- Bowled8 (18%)
- Run out3 (7%)
- Stumped1 (2%)
How J Perera took wickets
- Caught1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 12 Dec 2025 | 39 |
| 19 Dec 2025 | 36 |
| 27 Dec 2025 | 9 |
| 6 Mar 2026 | 44 |
| 13 Mar 2026 | 3 |
| 13 Mar 2026 | 20 |
| 28 Mar 2026 | 13 |
| 10 Aug 2026 | 32 |
| 16 Aug 2026 | 32 |
| 18 Aug 2026 | 64 |
| 20 Aug 2026 | 57 |
| 22 Aug 2026 | 6 |
| 24 Aug 2026 | 0 |
| 26 Aug 2026 | 51 |
| 28 Aug 2026 | 50 |
| 30 Aug 2026 | 19 |
| 5 Sep 2026 | 6 |
| 7 Sep 2026 | 59 |
| 9 Sep 2026 | 8 |
| 11 Sep 2026 | 17 |
Frequently asked questions
How many runs has J Perera scored in T20 leagues?
252 runs in 13 innings (14 matches) at an average of 25.20 and a strike rate of 118.3, in the data from 2024 to 2026.
What is J Perera's highest score?
101 in first-class, the highest score in the data.
How many centuries has J Perera scored?
1 hundreds in the data: 1 in first-class.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.