- Home
- Players
- KJ Stagno
Gibraltar · Men's cricket
KJ Stagno stats
Data through 14 July 2026Last updated 14 July 2026
Coverage: matches in the Cricsheet data from 28 June 2022 to 14 July 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2022 and 2026, KJ Stagno appears in 29 T20Is for Gibraltar in the Cricsheet data. The most runs came in T20Is: 744 at an average of 27.56 and a strike rate of 170.6, with a highest score of 101. Against Portugal in T20Is, KJ Stagno averaged 24.60 over 6 innings.
International matches
29
T20Is 29
International runs
744
1 hundreds
Best batting average (T20I)
27.56
28 innings
Highest score
101
T20I
Teams played for
Gibraltar 2022–2026 · 29
KJ Stagno batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 29 | 28 | 1 | 744 | 101 | 27.56 | 436 | 170.6 | 1 | 4 | 2 | 49 | 61 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2022 | 97 |
| 2023 | 411 |
| 2024 | 148 |
| 2026 | 88 |
Year-by-year batting (4 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2022 | T20I | 4 | 97 | 24.25 | 151.6 | 45 | 0 | 0 |
| 2023 | T20I | 14 | 411 | 31.62 | 180.3 | 101 | 1 | 2 |
| 2024 | T20I | 6 | 148 | 24.67 | 189.7 | 65 | 0 | 1 |
| 2026 | T20I | 4 | 88 | 22.00 | 133.3 | 54 | 0 | 1 |
KJ Stagno bowling record by format
KJ Stagno has not bowled in the matches in the data.
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Portugal | T20I | 6 | 123 | 24.60 | 173.2 | 86 | 0 | 1 |
| Malta | T20I | 4 | 105 | 26.25 | 214.3 | 45 | 0 | 0 |
| Serbia | T20I | 4 | 80 | 20.00 | 166.7 | 41 | 0 | 0 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Europa Sports Complex | 13 | 447 | 34.38 | 101 |
| Royal Brussels Cricket Club Ground | 3 | 96 | 32.00 | 45 |
| Koge Cricket Club | 3 | 87 | 29.00 | 54 |
| Bayer Uerdingen Cricket Ground | 4 | 85 | 21.25 | 65 |
| Santarem Cricket Ground | 3 | 27 | 13.50 | 17 |
| Meersen | 1 | 1 | 1.00 | 1 |
| Svanholm Park | 1 | 1 | 1.00 | 1 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 278 | 168 | 165.5 | 6 | – | – | – |
| T20 | Middle | 376 | 230 | 163.5 | 18 | – | – | – |
| T20 | Death | 90 | 38 | 236.8 | 3 | – | – | – |
How KJ Stagno was dismissed
- Caught20 (74%)
- Bowled5 (19%)
- Caught and bowled1 (4%)
- Run out1 (4%)
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 5 May 2023 | 24 |
| 6 May 2023 | 0 |
| 6 May 2023 | 0 |
| 7 May 2023 | 36 |
| 7 May 2023 | 10 |
| 30 Sep 2023 | 6 |
| 30 Sep 2023 | 48 |
| 5 Oct 2023 | 5 |
| 15 Oct 2023 | 101 |
| 15 Oct 2023 | 68 |
| 8 Jul 2024 | 16 |
| 10 Jul 2024 | 3 |
| 11 Jul 2024 | 1 |
| 13 Jul 2024 | 65 |
| 30 Sep 2024 | 22 |
| 30 Sep 2024 | 41 |
| 8 Jul 2026 | 54 |
| 10 Jul 2026 | 1 |
| 12 Jul 2026 | 12 |
| 14 Jul 2026 | 21 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 14 Jul 2026 | T20I | Norway | 21 | 16 | caught | Koge Cricket Club |
| 12 Jul 2026 | T20I | Serbia | 12 | 11 | caught | Koge Cricket Club |
| 10 Jul 2026 | T20I | Romania | 1 | 5 | caught | Svanholm Park |
| 8 Jul 2026 | T20I | Belgium | 54 | 34 | caught | Koge Cricket Club |
| 30 Sep 2024 | T20I | Serbia | 41 | 19 | bowled | Europa Sports Complex |
| 30 Sep 2024 | T20I | Serbia | 22 | 13 | caught | Europa Sports Complex |
| 13 Jul 2024 | T20I | Norway | 65 | 26 | caught | Bayer Uerdingen Cricket Ground |
| 11 Jul 2024 | T20I | Sweden | 1 | 2 | caught | Bayer Uerdingen Cricket Ground |
| 10 Jul 2024 | T20I | Slovenia | 3 | 6 | caught | Bayer Uerdingen Cricket Ground |
| 8 Jul 2024 | T20I | Germany | 16 | 12 | caught | Bayer Uerdingen Cricket Ground |
| 15 Oct 2023 | T20I | Luxembourg | 68 | 46 | caught | Europa Sports Complex |
| 15 Oct 2023 | T20I | Luxembourg | 101 | 49 | caught | Europa Sports Complex |
| 5 Oct 2023 | T20I | Serbia | 5 | 5 | bowled | Europa Sports Complex |
| 30 Sep 2023 | T20I | Estonia | 48 | 20 | caught | Europa Sports Complex |
| 30 Sep 2023 | T20I | Estonia | 6 | 5 | bowled | Europa Sports Complex |
| 7 May 2023 | T20I | Portugal | 10 | 10 | bowled | Europa Sports Complex |
| 7 May 2023 | T20I | Malta | 36 | 14 | caught | Europa Sports Complex |
| 6 May 2023 | T20I | Malta | 0 | 1 | caught and bowled | Europa Sports Complex |
| 6 May 2023 | T20I | Portugal | 0 | 2 | caught | Europa Sports Complex |
| 5 May 2023 | T20I | Malta | 24 | 17 | run out | Europa Sports Complex |
Frequently asked questions
How many runs has KJ Stagno scored in T20Is?
744 runs in 28 innings (29 matches) at an average of 27.56 and a strike rate of 170.6, in the data from 2022 to 2026.
What is KJ Stagno's highest score?
101 in T20Is, the highest score in the data.
How many centuries has KJ Stagno scored?
1 hundreds in the data: 1 in T20Is.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.