Diyon Johnson Stats, Record and History

Diyon Johnson
Diyon Johnson
Nationality:
Switzerland
Date of Birth:
January 9, 1997
Role:
All Rounder
Batting style:
Left Handed
Bowling style:
Right-arm medium
Nick Name:
MJ

Debut

Played For
SWI
T20I
30 May, 2025
Against
AUS
at Cricket Club Velden 91, Latschach

ICC Rankings & Ratings

T20I
Batting
#77054
Bowling
#71673
All-Rounder
#5773
*Ranking Rating as per ICC data

Career Information

Teams Played
• Olten
• Winterthur
• Switzerland

Diyon Johnson Career Stats

Batting Records

Format
MAT
Team
HS
INS
N/O
Runs
BF
100s
50s
4s
6s
T20Is
18
CHE
55 vs Luxembourg
17
2
208
179
0
1
18
7

Bowling Records

Format
MAT
Team
Best
INS
OV
Runs
WKTS
AVG
S/R
ECON
5W
T20Is
18
CHE
2/26 vs Guernsey
14
41
299
9
33.22
27.33
7.29
0

Fielding Records

Format
Catches
Stumpings
Run outs
T20Is
2
0
2

Diyon Johnson's Career Across Formats

Diyon Johnson T20I Highest Score & Best Bowling Record

Highest Score
55 Runs
Against Luxembourg - 22 Jun 2025
Best Bowling Record
2/26
Against Guernsey - 30 Aug 2025

Diyon Johnson T20I Performance in Last 10 Matches

No.
Batting
Bowling
Season 2026-2027 (played for Switzerland)
1
Malta
13 (12)
-
2
France Cricket
0 (01)
1/24
3
Cyprus
10 (03)
0/16
4
Croatia
8 (05)
0/23
5
Jersey
2 (06)
0/14
Season 2025-2026 (played for Switzerland)
6
Guernsey
29 (34)
0/16
7
Guernsey
-
2/26
8
Guernsey
11 (07)
-
9
Estonia
15 (09)
0/9
10
Estonia
9 (04)
0/17

Diyon Johnson T20I Overall Records

Batting Records

MAT
Team
HS
INS
N/O
Runs
BF
100s
50s
4s
6s
Overall
18
CHE
55 vs Luxembourg
17
2
208
179
0
1
18
7
2026
5
CHE
13 vs Malta
5
0
33
27
0
0
2
2
2025
13
CHE
55 vs Luxembourg
12
2
175
152
0
1
16
5

Bowling Records

MAT
Team
Best
INS
OV
Runs
WKTS
AVG
S/R
ECON
5W
Overall
18
CHE
2/26
14
41
299
9
33.22
27.33
7.29
0
2026
5
CHE
1/24 vs France Cricket
4
12
77
1
77
72
6.42
0
2025
13
CHE
2/26 vs Guernsey
10
29
222
8
27.75
21.75
7.66
0

Fielding Records

Catches
Stumpings
Run outs
Overall
2
0
2
2026
0
0
1
2025
2
0
1