Skip to content

Dilon Heyliger

102 matches · 2018 to 2026 · played for Canada

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
T20373737423.38162.62326
ODIs171721314.2095.9188
List A131312315.38109.8106

Counted from the deliveries; super overs left out. See batting average and strike rate.

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
T2058173.01,2735025.467.3620.8
ODIs22173.38843723.895.1028.1
List A20124.55982326.004.7932.6

Byes and leg byes are not charged to the bowler. See economy rate and strike rate.

Recent matches

DateCompetitionMatchResult
17 Feb 2026T20IsCanada v New Zealandlost
13 Feb 2026T20IsCanada v United Arab Emirateslost
9 Feb 2026T20IsCanada v South Africalost
21 Jun 2025T20IsCanada v Bahamaswon
19 Jun 2025T20IsCanada v Cayman Islandswon
18 Jun 2025T20IsCanada v Bahamaswon
16 Jun 2025T20IsCanada v Cayman Islandswon
15 Jun 2025T20IsCanada v Bermudawon
13 Jun 2025T20IsCanada v Cayman Islandswon
12 Jun 2025T20IsCanada v Bahamaswon

Query Dilon Heyliger yourself

500 free credits every month, no card. REST or MCP. Player id f8c72766.

Get a free key