The Cricket Lens

The game. The stories. Our perspective.

← Test Records

MEN'S Test / PLAYER STATISTICS

BA Stokes

Cricsheet historical match coverage

Recorded Career Totals

122 matches
Runs7273
Batting innings220
Highest258
Hundreds14
Fifties37
Wickets252
Five-wicket hauls6

Year-by-year performance

Year / SeasonMatchesRunsWicketsFoursSixes
201420700
20151060518898
2016246380
2017752716756
2018524717292
2019544184513
2020437211385
20227368183913
2023640533115
202431925233
2025531320323
2026257752
2025/26518415180
2024/2552117202
2023/2451991194
2022/2352832346
2021/228430115011
2020/2142035225
2019/20646312588
2018/19637315347
2017/1821030120
2016/17747319528
2015/167499176513
2013/14427915354

Figures reflect Cricsheet-covered matches only, not necessarily complete international career totals. Source: Cricsheet (ODC-BY 1.0).