Players

BA Stokes

Top-order batEngland121 Tests2013-2026

Debut v Australia, 2013 · Last 2026

YearInnsRunsHSAvg10050SR
2013620012033.331046.3
20145794715.80059.4
20152571910128.761567.8
20162190425845.22366.8
20171252711243.922463.6
2018205376626.850446.1
20192182113545.612452.7
20201264117658.272262.2
2021143048221.710242
20222687012036.252471.5
20231351515539.621262
2024236028028.670565.7
202516496141311245.9
2026658309.670061.1
Career220727325834.47143758.5
Percentile rankingsvs all Test players (2001–)
PoorAverageGreat
Batting
Value
Adjusted avg
88
42.6
Value / inns
81
43.6
Volume
Runs
96
7273
Average
67
34.47
Hundreds
93
14
Quality
Conversion
57
27.5
Strike rate
80
58.5
Consistency
52
Conditions
Away average
66
32.1
Bowling
Volume
Wickets
93
252
5 wkts
83
6
Quality
Average
60
30.98
Strike rate
65
55.9
Economy
39
3.33
Conditions
Away average
59
32.42
Career arc
Batting by opposition
OppInnsRunsAvg100
Australia55174632.944
West Indies31133947.823
India47127627.742
South Africa26117745.274
New Zealand2899538.271
Pakistan2140420.20
Sri Lanka719928.430
Bangladesh4128320
Bowling by opposition
OppWktsAvgBest5w
India5729.45/722
Australia5635.256/363
West Indies4327.676/221
South Africa3926.364/860
New Zealand2447.964/700
Pakistan1338.384/570
Bangladesh1110.094/260
Sri Lanka621.173/300
Home & away
home
39.05bat avg
29.36bowl avg
away
32.1bat avg
32.42bowl avg
neutral
14.67bat avg
39.6bowl avg
Batting by innings
InnsBatRunsAvg
1st66267640.55
2nd55164829.96
3rd60172031.27
4th39122935.11
Full recordDescriptive · 2001–present
Batting
Innings
220
Not outs
9
Runs
7273
Average
34.47
Strike rate
58.5
Highest
258
Hundreds
14
Fifties
37
Ducks
18
Bowling
Wickets
252
Average
30.98
Economy
3.33
Strike rate
55.9
Best
6/22
5 wickets
6
10 wkt match
0
Balls
14085