LUCKYSPIRE

Jason Roy

India · Left-arm orthodox · All-rounder

JJ Roy is an opening batter who has represented England Cricket in 177 matches and Surrey in 96 T20 Blast appearances, alongside franchise stints across the PSL, IPL, Big Bash, SA20 and several other leagues. His primary format, by the numbers, is the One-Day International: 109 matches, 4,237 runs, an average of 40.74 and a strike rate of 105.53. Across all 403 career appearances he has scored 12,394 runs at 31.94, moving at 125.2 per hundred balls. Recent form has been lean, with only one significant score in his last ten innings, a 70 off 39 balls for Oval Invincibles in The Hundred on 28 August 2025.

Matches
0
Runs
0
Wickets
0
Explore Full Stats
Jason Roy
Bat Avg
31.9

2026 Season Context

Current team & role

Kolkata Knight Riders · All-Rounder

Recent form

Roy's last ten innings have been modest, with scores of 11, 4, 14 not out, 1, 6 not out, 16, 46, 8, 70 and 37 across ILT20, the Nepal Premier League, the T20 Blast and The Hundred. The 70 off 39 balls

Strongest format

One-Day International — Roy's ODI record of 4,237 runs in 109 matches at an average of 40.74 is comfortably his best across any competition. His T20 Blast average of 33.57 is

Career stats overview

5 Test · 109 ODI · 289 T20I appearances — spanning 2009 to present.

Test

5 matches

187
Runs scored
0
Wickets taken

Where his legacy was forged — the format that rewards patience and precision.

ODI

109 matches

4,237
Runs scored
0
Wickets taken

The middle-overs architect — a decade of white-ball consistency.

T20I

289 matches

7,970
Runs scored
0
Wickets taken

Brief but impactful — quality over volume in the shortest format.

Format-aware deep dive

Where he dominates

Home record

215
wickets

Average 21.4 on Indian soil — better than any active spinner of the era.

Fourth-innings force

112
wickets

A third of his Test wickets come on day five, when bowlers decide outcomes.

Lower-order resilience

38.4
batting avg

At No.7 his average beats every Indian specialist in that slot since 2015.

Elite opposition

198
wkts in 48 M

Combined record vs Australia, England, New Zealand and South Africa.

Consistency

14
five-wicket hauls

Third-most by any Indian bowler since his Test debut.

WTC presence

2
finals played

In the conversation every cycle. Central to this India red-ball side.

Career threads

Beyond the numbers

ODI cricket is where Roy excels

Across 109 One-Day Internationals, Roy has averaged 40.74 with a strike rate of 105.53, comfortably his best returns in any format. Those numbers place him among the more consistent England ODI openers of recent years.

Over 12,000 career runs across 403 matches

Roy has accumulated 12,394 runs from 403 appearances across all formats and competitions, at an overall average of 31.94 and a strike rate of 125.2. His workload spans international cricket, the T20 Blast, the IPL, PSL and beyond.

The Oval is his most productive ground

In 72 matches at The Oval, Roy has scored 2,456 runs at an average of 36.12 and a strike rate of 147.77. No other venue comes close in terms of volume or fluency.

Strong record against Sri Lanka and Pakistan

Roy averages 44.20 against Sri Lanka across 17 matches, his highest return against any major Test nation. Against Pakistan over 20 matches he averages 39.70, suggesting he has historically found his best touch against both sides.

A well-travelled franchise cricketer

Beyond England duties, Roy has represented Surrey, Quetta Gladiators, Oval Invincibles, Paarl Royals, Perth Scorchers and several other franchises. His 96 T20 Blast appearances for Surrey are second only to his England tally.

Head-to-head

Vs opponents

Career totals broken down by the teams JJ Roy has faced most often, heat-scaled by output.

Australia

Matches
32
Runs
1,111

South Africa

Matches
32
Runs
778

India

Matches
27
Runs
899

Pakistan

Matches
20
Runs
794

Sri Lanka

Matches
17
Runs
663

New Zealand

Matches
16
Runs
432

West Indies

Matches
16
Runs
543

Somerset

Matches
14
Runs
462

Grounds played at

Home & away grounds

The venues where JJ Roy has turned out most often.

The Oval, London

Matches
72
Runs
2,456

The Rose Bowl, Southampton

Matches
23
Runs
587

Lord's, London

Matches
18
Runs
462

Sophia Gardens, Cardiff

Matches
18
Runs
705

County Ground

Matches
17
Runs
491

Dubai International Cricket Stadium

Matches
16
Runs
442

Sharjah Cricket Stadium

Matches
16
Runs
386

Edgbaston, Birmingham

Matches
15
Runs
555

Official profile

Elsewhere on the web

ESPNcricinfo

JJ Roy's profile

Historical aggregates derived from Cricsheet (cricsheet.org) under ODC-BY licence. 2001/02–2026 IPL seasons. Batting average uses dismissals as the denominator; bowler wickets are credited only for bowler-kind dismissals (bowled, caught, lbw, caught-and-bowled, stumped, hit wicket). Venue and opposition splits are rebuilt after every ingest from the Cricsheet archive.

Photo credits (1)