- Home
- Players
- D Johnson
Switzerland · Men's cricket
D Johnson stats
Data through 21 June 2026Last updated 21 June 2026
Coverage: matches in the Cricsheet data from 30 May 2025 to 21 June 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2025 and 2026, D Johnson appears in 21 T20Is for Switzerland in the Cricsheet data. In T20Is D Johnson scored 233 runs in 20 innings (average 12.94, strike rate 121.4), including 0 hundreds and 1 fifties.
International matches
21
T20Is 21
International runs
233
0 hundreds
Best batting average (T20I)
12.94
20 innings
Highest score
55
T20I
Teams played for
Switzerland 2025–2026 · 21
D Johnson batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 21 | 20 | 2 | 233 | 55 | 12.94 | 192 | 121.4 | 0 | 1 | 3 | 21 | 8 |
Year-by-year batting (2 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2025 | T20I | 11 | 146 | 16.22 | 123.7 | 55 | 0 | 1 |
| 2026 | T20I | 9 | 87 | 9.67 | 117.6 | 27 | 0 | 0 |
D Johnson bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 16 | 263 | 344 | 10 | 2/26 | – | 34.40 | 7.85 | 26.3 | 0 | 0 | 0 |
Year-by-year bowling (2 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2025 | T20I | 9 | 8 | 25.75 | 7.92 | 2/26 |
| 2026 | T20I | 7 | 2 | 69.00 | 7.74 | 1/24 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Luxembourg | T20I | 3 | 80 | 26.67 | 153.8 | 55 | 0 | 1 |
| Estonia | T20I | 3 | 28 | 14.00 | 127.3 | 15 | 0 | 0 |
| Austria | T20I | 4 | 27 | 9.00 | 73.0 | 10 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Austria | T20I | 4 | 4 | 26.50 | 8.15 | 2/35 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Pierre Werner Cricket Ground | 3 | 80 | 26.67 | 55 |
| Moara Vlasiei Cricket Ground | 4 | 54 | 13.50 | 27 |
| Estonian National Cricket and Rugby Field | 3 | 28 | 14.00 | 15 |
| Velden Cricket Ground | 4 | 27 | 9.00 | 10 |
| Happy Valley Ground | 4 | 23 | 5.75 | 13 |
| King George V Sports Ground | 1 | 11 | 11.00 | 11 |
| Happy Valley Ground 2 | 1 | 10 | 10.00 | 10 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Velden Cricket Ground | 4 | 4 | 26.50 | 8.15 |
| King George V Sports Ground | 1 | 2 | 13.00 | 6.50 |
| Pierre Werner Cricket Ground | 2 | 2 | 24.00 | 6.86 |
| Moara Vlasiei Cricket Ground | 3 | 1 | 61.00 | 10.46 |
| Happy Valley Ground | 3 | 1 | 61.00 | 6.78 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 13 | 15 | 86.7 | 1 | 72 | 1 | 8.50 |
| T20 | Middle | 148 | 119 | 124.4 | 12 | 167 | 7 | 7.22 |
| T20 | Death | 72 | 58 | 124.1 | 5 | 24 | 2 | 10.25 |
How D Johnson was dismissed
- Caught13 (72%)
- Bowled4 (22%)
- Run out1 (6%)
How D Johnson took wickets
- Caught9
- Stumped1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 30 May 2025 | 7 |
| 31 May 2025 | 2 |
| 31 May 2025 | 8 |
| 1 Jun 2025 | 10 |
| 21 Jun 2025 | 25 |
| 21 Jun 2025 | 0 |
| 22 Jun 2025 | 55 |
| 2 Aug 2025 | 4 |
| 3 Aug 2025 | 15 |
| 3 Aug 2025 | 9 |
| 30 Aug 2025 | 11 |
| 16 May 2026 | 2 |
| 19 May 2026 | 8 |
| 20 May 2026 | 10 |
| 22 May 2026 | 0 |
| 23 May 2026 | 13 |
| 19 Jun 2026 | 22 |
| 19 Jun 2026 | 0 |
| 20 Jun 2026 | 5 |
| 21 Jun 2026 | 27 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 21 Jun 2026 | T20I | Romania | 27 | 19 | caught | Moara Vlasiei Cricket Ground |
| 20 Jun 2026 | T20I | Belgium | 5 | 7 | bowled | Moara Vlasiei Cricket Ground |
| 19 Jun 2026 | T20I | Hungary | 0 | 1 | caught | Moara Vlasiei Cricket Ground |
| 19 Jun 2026 | T20I | Romania | 22 | 20 | caught | Moara Vlasiei Cricket Ground |
| 23 May 2026 | T20I | Malta | 13 | 12 | caught | Happy Valley Ground |
| 22 May 2026 | T20I | France | 0 | 1 | bowled | Happy Valley Ground |
| 20 May 2026 | T20I | Cyprus | 10 | 3 | caught | Happy Valley Ground 2 |
| 19 May 2026 | T20I | Croatia | 8 | 5 | caught | Happy Valley Ground |
| 16 May 2026 | T20I | Jersey | 2 | 6 | bowled | Happy Valley Ground |
| 30 Aug 2025 | T20I | Guernsey | 11 | 7 | bowled | King George V Sports Ground |
| 3 Aug 2025 | T20I | Estonia | 9 | 4 | run out | Estonian National Cricket and Rugby Field |
| 3 Aug 2025 | T20I | Estonia | 15* | 9 | not out | Estonian National Cricket and Rugby Field |
| 2 Aug 2025 | T20I | Estonia | 4 | 9 | caught | Estonian National Cricket and Rugby Field |
| 22 Jun 2025 | T20I | Luxembourg | 55 | 36 | caught | Pierre Werner Cricket Ground |
| 21 Jun 2025 | T20I | Luxembourg | 0 | 1 | caught | Pierre Werner Cricket Ground |
| 21 Jun 2025 | T20I | Luxembourg | 25 | 15 | caught | Pierre Werner Cricket Ground |
| 1 Jun 2025 | T20I | Austria | 10 | 9 | caught | Velden Cricket Ground |
| 31 May 2025 | T20I | Austria | 8* | 14 | not out | Velden Cricket Ground |
| 31 May 2025 | T20I | Austria | 2 | 5 | caught | Velden Cricket Ground |
| 30 May 2025 | T20I | Austria | 7 | 9 | caught | Velden Cricket Ground |
Frequently asked questions
How many runs has D Johnson scored in T20Is?
233 runs in 20 innings (21 matches) at an average of 12.94 and a strike rate of 121.4, in the data from 2025 to 2026.
What is D Johnson's highest score?
55 in T20Is, the highest score in the data.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.