CricketWise
  1. Home
  2. Players
  3. D Marks

Malta · Men's cricket

D Marks stats

Data through 26 June 2025Last updated 26 June 2025

Coverage: matches in the Cricsheet data from 4 May 2023 to 26 June 2025. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2023 and 2025, D Marks appears in 17 T20Is for Malta in the Cricsheet data. In T20Is D Marks scored 31 runs in 6 innings (average 10.33, strike rate 88.6), including 0 hundreds and 0 fifties.

International matches
17
T20Is 17
International runs
31
0 hundreds
Highest score
10
T20I

Teams played for

Malta 2023–2025 · 17

D Marks batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20I1763311010.333588.600011
Year-by-year batting (2 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2023T20I21111.0068.81000
2025T20I42010.00105.3800

D Marks bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20I17362540173/29–31.768.9521.3000
Year-by-year bowling (2 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2023T20I41112.008.001/26
2025T20I131626.759.243/29
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
BelgiumT20I3126.00100.0600
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
EstoniaT20I3517.207.173/31
BelgiumT20I3339.3310.732/29
PortugalT20I4247.008.551/25

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Stars Arena Hofstade3199.508
Europa Sports Complex21111.0010
Moara Vlasiei Cricket Ground11–1

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Marsa Sports Club7925.678.40
Stars Arena Hofstade4429.008.92
Moara Vlasiei Cricket Ground2327.0013.89
Europa Sports Complex41112.008.00

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay––––186118.87
T20Middle222684.6210828.39
T20Death99100.0168410.06

How D Marks was dismissed

How D Marks took wickets

Last 6 innings

02.557.5104 May 202330 May 202526 Jun 20251
D Marks: runs in the last 6 innings
02.557.5104 May 20236 May 202330 May 202530 May 202531 May 202526 Jun 20251
D Marks: runs in the last 6 innings
Show as table
D Marks: runs in the last 6 innings
InningsRuns
4 May 20231
6 May 202310
30 May 20258
30 May 20255
31 May 20256
26 Jun 20251
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
26 Jun 2025T20IBelgium1*1not outMoara Vlasiei Cricket Ground
31 May 2025T20IBelgium63bowledStars Arena Hofstade
30 May 2025T20IBelgium58caughtStars Arena Hofstade
30 May 2025T20IPortugal8*7not outStars Arena Hofstade
6 May 2023T20IGibraltar1015caughtEuropa Sports Complex
4 May 2023T20IPortugal1*1not outEuropa Sports Complex

Frequently asked questions

How many runs has D Marks scored in T20Is?
31 runs in 6 innings (17 matches) at an average of 10.33 and a strike rate of 88.6, in the data from 2023 to 2025.
What is D Marks's highest score?
10 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.