Batter vs bowler · all formats
KL Rahul vs Ben Stokes: head to head record
Data through 23 July 2025Last updated 23 July 2025
KL Rahul faced 331 balls from Ben Stokes in the data (2016–2025), scoring 236 runs at a strike rate of 71.3. Ben Stokes dismissed KL Rahul 7 times, once every 47 balls on average. 63% of the balls were dot balls, and KL Rahul hit 32 fours and 1 sixes.
Balls
331
19 matches
Runs
236
Dismissals
7
by Ben Stokes
Strike rate
71.3
Dot balls
63%
Average
33.71
runs per dismissal
By format
| Format | Matches | Balls | Runs | Outs | SR |
|---|---|---|---|---|---|
| Test | 8 | 261 | 167 | 4 | 64.0 |
| T20I | 4 | 16 | 18 | 2 | 112.5 |
| T20 leagues | 5 | 29 | 35 | 1 | 120.7 |
| ODI | 2 | 25 | 16 | 0 | 64.0 |
By year
Show as table
| Year | Runs | Balls |
|---|---|---|
| 2016 | 25 | 34 |
| 2017 | 13 | 10 |
| 2018 | 84 | 97 |
| 2020 | 6 | 8 |
| 2021 | 21 | 29 |
| 2022 | 5 | 4 |
| 2023 | 3 | 2 |
| 2025 | 79 | 147 |
How Ben Stokes dismissed KL Rahul
- Caught3
- Bowled2
- Lbw2
Every meeting
| Date | Format | Competition | Runs | Balls | Dismissed | Ground |
|---|---|---|---|---|---|---|
| 23 Jul 2025 | Test | India tour of England | 2 | 16 | lbw | Old Trafford |
| 10 Jul 2025 | Test | India tour of England | 37 | 56 | lbw | Lord's |
| 2 Jul 2025 | Test | India tour of England | 5 | 5 | – | Edgbaston |
| 20 Jun 2025 | Test | India tour of England | 35 | 70 | – | Headingley |
| 3 Apr 2023 | T20 | Indian Premier League | 3 | 2 | – | MA Chidambaram Stadium |
| 10 Nov 2022 | T20I | ICC Men's T20 World Cup | 5 | 4 | – | Adelaide Oval |
| 12 Apr 2021 | T20 | Indian Premier League | 5 | 2 | – | Wankhede Stadium |
| 26 Mar 2021 | ODI | England tour of India | 13 | 17 | – | Maharashtra Cricket Association Stadium |
| 23 Mar 2021 | ODI | England tour of India | 3 | 8 | – | Maharashtra Cricket Association Stadium |
| 18 Mar 2021 | T20I | England tour of India | 0 | 2 | caught | Narendra Modi Stadium |
| 30 Oct 2020 | T20 | Indian Premier League | 6 | 8 | caught | Zayed Cricket Stadium |
| 7 Sep 2018 | Test | India tour of Ireland and England | 50 | 59 | – | Kennington Oval |
| 18 Aug 2018 | Test | India tour of Ireland and England | 12 | 17 | bowled | Trent Bridge |
| 1 Aug 2018 | Test | India tour of Ireland and England | 1 | 4 | caught | Edgbaston |
| 8 May 2018 | T20 | Indian Premier League | 12 | 9 | – | Sawai Mansingh Stadium |
| 6 May 2018 | T20 | Indian Premier League | 9 | 8 | – | Holkar Cricket Stadium |
| 1 Feb 2017 | T20I | England in India T20I Series | 1 | 2 | bowled | M Chinnaswamy Stadium |
| 29 Jan 2017 | T20I | England in India T20I Series | 12 | 8 | – | Vidarbha Cricket Association Stadium |
| 16 Dec 2016 | Test | England in India Test Series | 25 | 34 | – | MA Chidambaram Stadium |
Frequently asked questions
How many times has Ben Stokes dismissed KL Rahul?
7 times in 19 matches in the data (2016–2025): caught 3, bowled 2, lbw 2.
What is KL Rahul's strike rate against Ben Stokes?
71.3: 236 runs off 331 balls.
How many runs has KL Rahul scored against Ben Stokes?
236 runs, with 32 fours and 1 sixes.
Player pages
Balls faced exclude wides. Dismissals count only wickets credited to the bowler (not run outs). Coverage: Cricsheet data only.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.