Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Daniel Hughes

Daniel Hughes T20 Stats

Top Order Batter · Sussex Updated , after Sussex vs Hampshire
BH Next: v Brisbane Heat · Tue 15 Dec · 08:15 GMT ›
Last innings T20B · for Sussex · Sun 12 Jul
2026
503 runs · 16 matches 35.93 average 146.6 strike rate
438 runs · 12 matches · 13th › 43.80 average 153.7 strike rate
65 runs · 4 matches 16.25 average 112.1 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 30 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 30 matches
DateTeamOppoCompH/AVenueResult RunsBalls4s6sSR WktsROversEconDots ◆ Dream11Perf ◆ Dream11 Scoreline
Scrolls sideways · tap a row for the scorecard

About Daniel Hughes's T20 record

In Daniel Hughes's last 30 Cricket games (2025–2026) for Sussex, they have scored 862 runs at an average of 28.7 with a strike rate of 131.6.

Daniel Hughes Stats - Cricket

Daniel Hughes is a left hand bat top order batter. Across these 30 games, Daniel Hughes has hit 113 fours and 21 sixes, taking 11 catches in the field. Their highest score in this span is 108.

Daniel Hughes: Betting Insights

For bet builder markets, Daniel Hughes has scored 25+ runs in 57% of their last 30 Cricket games (17/30). They have registered 1+ boundaries in 93% of these games (28/30). Over their last 5 games, Daniel Hughes has 212 runs.

Related pages

Frequently asked questions

What is Daniel Hughes' highest score in T20 cricket?

Daniel Hughes' highest score in the 146 T20 matches Statz has on record is 108 off 52 balls against Middlesex (10 Jul 2026). Across those matches Daniel Hughes has scored 3822 runs at 26.2 a match.

What are Daniel Hughes' T20 batting stats?

Daniel Hughes averages 28.7 runs per match at a strike rate of 131.6, based on 30 games (2025–2026). In the last 5 matches Daniel Hughes scored 55, 108, 9, 2 and 38, newest first. Daniel Hughes has 3822 runs in all 146 T20 matches on record.

How many fifties and hundreds has Daniel Hughes scored in T20 cricket?

Daniel Hughes has 1 hundred and 22 fifties in the 146 T20 matches Statz has on record. The highest is 108 against Middlesex (10 Jul 2026). Daniel Hughes has passed 30 in 53 of 146 innings.

Which team does Daniel Hughes play for?

Daniel Hughes currently plays for Sussex, and has also played for Sydney Sixers. Statz has Daniel Hughes' 146 T20 matches on record, the most recent against Hampshire (12 Jul 2026), with 3822 runs in all.

How old is Daniel Hughes?

Daniel Hughes was born on 16 February 1989 and is 37 years old. Daniel Hughes is a top order batter with 146 T20 matches on record and 3822 runs.