IPL historical · IPL 2017 → 2023

BA Stokes

45 IPL matches across 6 seasons. Last seen with csk in IPL 2023.

Matches
43
Runs
935
Fours
81
Sixes
32
Strike rate
134.5
Wickets
28
Economy
8.64

IPL career before 2026

BA Stokes scored 935 runs in 43 pre-2026 IPL matches (2017–2023), strike rate 134.5.

Batting by season

SeasonTeamMatRunsHSSRAvg4s6s
2017Rising Pune Supergiant1131610314331.62215
2018RR1219645122.516.33136
2019RR912346126.820.584
2020/21RR8285107142.540.71367
2021RR100000
2023CSK21587.520
CareerCSK, Rising Pune Supergiant, RR43935107134.524.618132

Bowling by season

SeasonMatWktsEconAvgSR
201712127.1826.3322
20181288.1937.8827.8
20196611.2331.516.8
2020/216210.277745
202110
202310
Career38288.6435.4324.6
Window: IPL 20172023 (pre-2026), 43 matches. Sample-size floor: strike rate shown at ≥30 balls faced, economy at ≥15 balls bowled per season (§3.1); sub-floor cells show .
Source: CricketStudio aggregation of Cricsheet ball-by-ball (CC BY 3.0). Canonical↔historical player join via ESPNcricinfo ID (deterministic, no name-matching). See career leaderboards.

Career span

Seasons
6 (2023, 2021, 2020/21, 2019, 2018, 2017)
Teams
CSK, RISING-PUNE-SUPERGIANT, RR

See where BA Stokes ranks all-time: career run-scorers · career wicket-takers · most sixes · all-time records.

Provenance. Aggregates derived from CricketStudio's canonical IPL historical snapshot — 45 captured matches for BA Stokes across 6 seasons, within a 1,169-match, 18-season corpus. Source: Cricsheet under CC BY 3.0.