Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Dillon Heyliger

Dillon Heyliger T20 Stats

Batsman · Canada Updated , after Afghanistan vs Canada
Season over T20WC run-scorers ›
Last innings T20WC · for Canada · Thu 19 Feb
2026
21 runs · 4 matches · 152nd › 21.00 average 123.5 strike rate
Create a free account 10 pages a day instead of 5 and the next match's full projection.
Every projection, every match a month, or a year Cricket Pro ›
Filter the trend and match data
Pick a competition to choose a season
Trend · runs 20 matches
REF LINE
Newest on the left · bars in the team he played for, 2nd innings stacked in pink · 0 over the line
Match data 20 matches
DateTeamOppoCompH/AVenueResult RunsBalls4s6sSR WktsROversEconDots ◆ Dream11Perf ◆ Dream11 Scoreline
Scrolls sideways · tap a row for the scorecard

About Dillon Heyliger's T20 record

In Dillon Heyliger's last 20 Cricket games (2024–2026) for Canada, they have scored 117 runs at an average of 5.9 with a strike rate of 156.0. Dillon Heyliger has also taken 17 wickets in this period.

Dillon Heyliger Stats - Cricket

Dillon Heyliger is a right hand bat batsman. Across these 20 games, Dillon Heyliger has hit 8 fours and 7 sixes, taking 3 catches in the field. Their highest score in this span is 20. Best bowling figures: 2/18.

Dillon Heyliger: Betting Insights

For bet builder markets, Dillon Heyliger has scored 25+ runs in 0% of their last 20 Cricket games (0/20). They have registered 1+ boundaries in 55% of these games (11/20). Over their last 5 games, Dillon Heyliger has 28 runs and 2 wickets.

Related pages

Frequently asked questions

What is Dillon Heyliger's highest score in T20 cricket?

Dillon Heyliger's highest score in the 20 T20 matches Statz has on record is 20 off 11 balls against United States of America (27 Aug 2024). Across those matches Dillon Heyliger has scored 117 runs at 5.9 a match.

What are Dillon Heyliger's T20 batting stats?

Dillon Heyliger averages 5.9 runs per match at a strike rate of 156.0, based on 20 games (2024–2026). In the last 5 matches Dillon Heyliger scored 3, 8, 6, 4 and 7, newest first. Dillon Heyliger has 117 runs in all 20 T20 matches on record.

Which team does Dillon Heyliger play for?

Dillon Heyliger currently plays for Canada. Statz has Dillon Heyliger's 20 T20 matches on record, the most recent against Afghanistan (19 Feb 2026), with 117 runs and 17 wickets in all.

How old is Dillon Heyliger?

Dillon Heyliger was born on 21 October 1989 and is 37 years old. Dillon Heyliger is a batsman with 20 T20 matches on record, 117 runs and 17 wickets.

How many wickets has Dillon Heyliger taken in T20 cricket?

Dillon Heyliger has taken 17 wickets in the 20 T20 matches Statz has on record, at an economy of 9.14 and an average of 32.0. Dillon Heyliger took 2 wickets in the last 5 matches.

What are Dillon Heyliger's best bowling figures in T20 cricket?

Dillon Heyliger's best figures in the 20 T20 matches Statz has on record are 2/18 against Pakistan (11 Jun 2024). Dillon Heyliger has taken three or more wickets in an innings 0 times, and 17 wickets in all.

What is Dillon Heyliger's T20 economy rate?

Dillon Heyliger concedes 9.14 runs an over, based on 20 games (2024–2026), from 59.3 overs with 17 wickets. The tightest spell was 4.50 an over against Pakistan (11 Jun 2024).