21MatchesT20I 11 · ODI 10
28Wicketseconomy 7.30 · best 4/30

Shaheen Shah Afridi against England by format

FormatMatWktsEconBest
T20I11158.414/30
ODI10136.814/46

Shaheen Shah Afridi against England year by year

YearMatWktsEconBest
2026 ODI245.234/46
2026 T20I147.504/30
2024 T20I238.003/36
2023 ODI127.202/72
2022 T20I116.001/13
5 earlier years
YearMatWktsEconBest
2021 T20I349.063/30
2021 ODI325.961/22
2020 T20I328.952/28
2019 ODI458.174/82
2019 T20I118.751/35

Shaheen Shah Afridi's best bowling against England

Three or more wickets in a match, best first

FiguresOversFormatGroundDate
4/304T20IPallekele International Cricket Stadium24 Feb 2026
4/468.4ODIGaddafi Stadium25 Oct 2026
4/8210ODIHeadingley19 May 2019
3/303.2T20ITrent Bridge16 Jul 2021
3/364T20IEdgbaston25 May 2024

Shaheen Shah Afridi against England by ground

GroundMatWktsEconBest
Old Trafford429.642/28
Headingley257.954/82
Sophia Gardens226.331/22
Edgbaston238.143/36
Kennington Oval206.670/20
Eden Gardens127.202/72
Lord's114.631/37
Rawalpindi Cricket Stadium105.140/36

England batters Shaheen Shah Afridi has bowled to most

Balls bowled, runs and dismissals, in internationals

BatterBallsRunsOutsSR
Jonny Bairstow791184149.4
Phil Salt54552101.9
Jos Buttler53841158.5
Dawid Malan4836175.0
Joe Root4140297.6
Tom Banton3928171.8
James Vince3729178.4
Jason Roy35490140.0

Shaheen Shah Afridi's bowling in every match against England

Newest first

DateFormatOversRunsWktsEconResultGround
25 Oct 2026ODI8.44645.31WonGaddafi Stadium
20 Oct 2026ODI73605.14WonRawalpindi Cricket Stadium
24 Feb 2026T20I43047.50LostPallekele International Cricket Stadium
30 May 2024T20I32006.67LostKennington Oval
25 May 2024T20I43639.00LostEdgbaston
15 older matches
DateFormatOversRunsWktsEconResultGround
11 Nov 2023ODI107227.20LostEden Gardens
13 Nov 2022T20I2.11316.00LostMelbourne Cricket Ground
20 Jul 2021T20I116016.00LostOld Trafford
18 Jul 2021T20I3.52817.30LostHeadingley
16 Jul 2021T20I3.23039.00WonTrent Bridge
13 Jul 2021ODI107807.80LostEdgbaston
10 Jul 2021ODI83714.63LostLord's
8 Jul 2021ODI52214.40LostSophia Gardens
1 Sept 2020T20I42827.00WonOld Trafford
30 Aug 2020T20I3.144013.89LostOld Trafford
28 Aug 2020T20I21005.00No resultOld Trafford
19 May 2019ODI108248.20LostHeadingley
14 May 2019ODI108308.30LostCounty Ground, Bristol
11 May 2019ODI108018.00LostThe Rose Bowl
5 May 2019T20I43518.75LostSophia Gardens

Shaheen Shah Afridi vs England: questions and answers

How many matches has Shaheen Shah Afridi played against England?
Shaheen Shah Afridi has played 21 matches against England (11 in T20Is, 10 in ODIs), from 2019 to 2026. Pakistan won 4 and lost 15 of them.
How many wickets has Shaheen Shah Afridi taken against England?
Shaheen Shah Afridi has taken 28 wickets in 20 innings against England at an economy of 7.30 (15 wickets in T20Is, 13 wickets in ODIs).
What are Shaheen Shah Afridi's best bowling figures against England?
Shaheen Shah Afridi's best figures against England are 4/30. Shaheen Shah Afridi has taken four or more wickets in a match 3 times against them.
Which England batter has Shaheen Shah Afridi dismissed most?
Jonny Bairstow, 4 times in 79 balls in internationals, for 118 runs.
When did Shaheen Shah Afridi last play against England?
On 25 October 2026 (ODI) at Gaddafi Stadium: 4 off 5 balls and 4/46 with the ball. Pakistan won that match.