Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
Jason Roy

Jason Roy T20 Stats

Batsman · Glasgow Cosmic Updated , after Glasgow Cosmic vs Amsterdam Flames
MIE Next: v MI Emirates · Sat 21 Nov · 14:30 GMT ›
Last innings ETPL · for Glasgow Cosmic · Wed 16 Sep
2026
893 runs · 29 matches 33.07 average 148.1 strike rate
240 runs · 10 matches · 11th › 24.00 average 131.1 strike rate
473 runs · 13 matches 43.00 average 154.6 strike rate
169 runs · 5 matches 33.80 average 157.9 strike rate
11 runs · 1 match 11.00 average 157.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 Jason Roy's T20 record

In Jason Roy's last 30 Cricket games (2025–2026) for Karachi Kings, they have scored 893 runs at an average of 29.8 with a strike rate of 130.1.

Jason Roy Stats - Cricket

Jason Roy is a right hand bat batsman. Across these 30 games, Jason Roy has hit 94 fours and 34 sixes, taking 13 catches in the field. Their highest score in this span is 103.

Jason Roy: Betting Insights

For bet builder markets, Jason Roy has scored 25+ runs in 40% of their last 30 Cricket games (12/30). They have registered 1+ boundaries in 80% of these games (24/30). Over their last 5 games, Jason Roy has 66 runs.

Related pages

Frequently asked questions

What is Jason Roy's highest score in T20 cricket?

Jason Roy's highest score in the 277 T20 matches Statz has on record is 145 off 63 balls against Peshawar Zalmi (08 Mar 2023). Across those matches Jason Roy has scored 7445 runs at 26.9 a match.

What are Jason Roy's T20 batting stats?

Jason Roy averages 29.8 runs per match at a strike rate of 130.1, based on 30 games (2025–2026). In the last 5 matches Jason Roy scored 17, 2, 4, 23 and 20, newest first. Jason Roy has 7445 runs in all 277 T20 matches on record.

How many fifties and hundreds has Jason Roy scored in T20 cricket?

Jason Roy has 3 hundreds and 50 fifties in the 277 T20 matches Statz has on record. The highest is 145 against Peshawar Zalmi (08 Mar 2023). Jason Roy has passed 30 in 99 of 277 innings.

Which team does Jason Roy play for?

Jason Roy currently plays for Karachi Kings, and has also played for MI London, Surrey and Sharjah Warriorz. Statz has Jason Roy's 277 T20 matches on record, the most recent against Amsterdam Flames (16 Sep 2026), with 7445 runs in all.

How old is Jason Roy?

Jason Roy was born on 21 July 1990 and is 36 years old. Jason Roy is a batsman with 277 T20 matches on record and 7445 runs.