- Home
- Players
- Ben Stokes
- vs Mohammed Shami
Batter vs bowler · all formats
Ben Stokes vs Mohammed Shami: head to head record
Data through 29 October 2023Last updated 29 October 2023
In 17 matches between 2014 and 2023, Ben Stokes scored 207 runs off 291 balls from Mohammed Shami (strike rate 71.1). Mohammed Shami dismissed Ben Stokes 6 times, once every 48 balls on average. 68% of the balls were dot balls, and Ben Stokes hit 27 fours and 2 sixes.
Balls
291
17 matches
Runs
207
Dismissals
6
by Mohammed Shami
Strike rate
71.1
Dot balls
68%
Average
34.50
runs per dismissal
By format
| Format | Matches | Balls | Runs | Outs | SR |
|---|---|---|---|---|---|
| ODI | 6 | 49 | 57 | 2 | 116.3 |
| Test | 8 | 228 | 134 | 2 | 58.8 |
| T20 leagues | 3 | 14 | 16 | 2 | 114.3 |
By year
Show as table
| Year | Runs | Balls |
|---|---|---|
| 2014 | 16 | 10 |
| 2016 | 60 | 104 |
| 2017 | 6 | 3 |
| 2018 | 62 | 110 |
| 2019 | 26 | 12 |
| 2020 | 10 | 8 |
| 2021 | 0 | 3 |
| 2022 | 27 | 31 |
| 2023 | 0 | 10 |
How Mohammed Shami dismissed Ben Stokes
- Caught3
- Lbw1
- Caught and bowled1
- Bowled1
Every meeting
| Date | Format | Competition | Runs | Balls | Dismissed | Ground |
|---|---|---|---|---|---|---|
| 29 Oct 2023 | ODI | ICC Cricket World Cup | 0 | 10 | bowled | Ekana Cricket Stadium |
| 17 Jul 2022 | ODI | India tour of England | 11 | 9 | – | Old Trafford |
| 14 Jul 2022 | ODI | India tour of England | 4 | 7 | – | Lord's |
| 12 Jul 2022 | ODI | India tour of England | 0 | 1 | caught | Kennington Oval |
| 1 Jul 2022 | Test | India tour of England | 12 | 14 | – | Edgbaston |
| 12 Apr 2021 | T20 | Indian Premier League | 0 | 3 | caught and bowled | Wankhede Stadium |
| 30 Oct 2020 | T20 | Indian Premier League | 10 | 8 | – | Zayed Cricket Stadium |
| 30 Jun 2019 | ODI | ICC Cricket World Cup | 26 | 12 | – | Edgbaston |
| 7 Sep 2018 | Test | India tour of Ireland and England | 26 | 31 | – | Kennington Oval |
| 30 Aug 2018 | Test | India tour of Ireland and England | 17 | 47 | lbw | The Rose Bowl |
| 18 Aug 2018 | Test | India tour of Ireland and England | 9 | 16 | caught | Trent Bridge |
| 1 Aug 2018 | Test | India tour of Ireland and England | 10 | 16 | – | Edgbaston |
| 12 May 2017 | T20 | Indian Premier League | 6 | 3 | caught | Arun Jaitley Stadium |
| 26 Nov 2016 | Test | England in India Test Series | 20 | 18 | – | Punjab Cricket Association IS Bindra Stadium |
| 17 Nov 2016 | Test | England in India Test Series | 13 | 34 | – | Dr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium |
| 9 Nov 2016 | Test | England in India Test Series | 27 | 52 | – | Saurashtra Cricket Association Stadium |
| 5 Sep 2014 | ODI | India in England ODI Series | 16 | 10 | – | Headingley |
Frequently asked questions
How many times has Mohammed Shami dismissed Ben Stokes?
6 times in 17 matches in the data (2014–2023): caught 3, lbw 1, caught and bowled 1, bowled 1.
What is Ben Stokes's strike rate against Mohammed Shami?
71.1: 207 runs off 291 balls.
How many runs has Ben Stokes scored against Mohammed Shami?
207 runs, with 27 fours and 2 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.