Live Scores
Series
Teams
News
Features
Videos
Stats
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
ICC Men's T20 World Cup Records
T20I Matches Records
Bowling Best Figures Innings - vs Afghanistan
Best bowling figures in an innings For ICC Men's T20 World Cup - vs Afghanistan
Best bowling figures in an innings
Player
Overs
Mdns
Runs conceded
Wickets taken
Econ
Team
Innings in match
Opposition
Ground
Match Date
Scorecard
SM Curran
3.4
-
10
5
2.72
England
1
v Afghanistan
Perth
22 Oct 2022
T20I # 1840
M Morkel
3.0
-
20
4
6.66
South Africa
2
v Afghanistan
Bridgetown
05 May 2010
T20I # 162
CH Morris
4.0
-
27
4
6.75
South Africa
2
v Afghanistan
Wankhede
20 Mar 2016
T20I # 542
T Shamsi
1.5
-
6
3
3.27
South Africa
1
v Afghanistan
Tarouba
26 Jun 2024
T20I # 2723
JJ Bumrah
4.0
1
7
3
1.75
India
2
v Afghanistan
Bridgetown
20 Jun 2024
T20I # 2710
Shakib Al Hasan
3.1
-
8
3
2.52
Bangladesh
1
v Afghanistan
Mirpur
16 Mar 2014
T20I # 366
CK Langeveldt
4.0
-
12
3
3.00
South Africa
2
v Afghanistan
Bridgetown
05 May 2010
T20I # 162
PW Hasaranga
4.0
-
13
3
3.25
Sri Lanka
1
v Afghanistan
Brisbane
01 Nov 2022
T20I # 1856
S Badree
4.0
-
14
3
3.50
West Indies
1
v Afghanistan
Nagpur
27 Mar 2016
T20I # 552
OC McCoy
3.0
-
14
3
4.66
West Indies
2
v Afghanistan
Gros Islet
17 Jun 2024
T20I # 2703
M Jansen
3.0
-
16
3
5.33
South Africa
1
v Afghanistan
Tarouba
26 Jun 2024
T20I # 2723
TA Boult
4.0
-
17
3
4.25
New Zealand
1
v Afghanistan
Abu Dhabi
07 Nov 2021
T20I # 1402
JK Mukhiya
4.0
-
18
3
4.50
Nepal
2
v Afghanistan
Chattogram
20 Mar 2014
T20I # 374
A Nehra
4.0
-
19
3
4.75
India
1
v Afghanistan
Gros Islet
01 May 2010
T20I # 153
L Balaji
3.3
-
19
3
5.42
India
2
v Afghanistan
Colombo (RPS)
19 Sep 2012
T20I # 265
Yuvraj Singh
4.0
-
24
3
6.00
India
2
v Afghanistan
Colombo (RPS)
19 Sep 2012
T20I # 265
Rishad Hossain
4.0
-
26
3
6.50
Bangladesh
1
v Afghanistan
Kingstown
24 Jun 2024
T20I # 2722
PJ Cummins
4.0
-
28
3
7.00
Australia
1
v Afghanistan
Kingstown
22 Jun 2024
T20I # 2717
T Panyangara
4.0
-
32
3
8.00
Zimbabwe
1
v Afghanistan
Nagpur
12 Mar 2016
T20I # 531
Mohammed Shami
4.0
-
32
3
8.00
India
2
v Afghanistan
Abu Dhabi
03 Nov 2021
T20I # 1390
NLTC Perera
4.0
-
33
3
8.25
Sri Lanka
1
v Afghanistan
Eden Gardens
17 Mar 2016
T20I # 538
Arshdeep Singh
4.0
-
36
3
9.00
India
2
v Afghanistan
Bridgetown
20 Jun 2024
T20I # 2710
DW Steyn
3.0
-
6
2
2.00
South Africa
2
v Afghanistan
Bridgetown
05 May 2010
T20I # 162
SR Patel
3.0
-
6
2
2.00
England
2
v Afghanistan
Colombo (RPS)
21 Sep 2012
T20I # 268
A Nortje
3.0
-
7
2
2.33
South Africa
1
v Afghanistan
Tarouba
26 Jun 2024
T20I # 2723
SCJ Broad
3.0
1
10
2
3.33
England
2
v Afghanistan
Colombo (RPS)
21 Sep 2012
T20I # 268
P Kumar
3.0
-
14
2
4.66
India
1
v Afghanistan
Gros Islet
01 May 2010
T20I # 153
R Ashwin
4.0
-
14
2
3.50
India
2
v Afghanistan
Abu Dhabi
03 Nov 2021
T20I # 1390
K Rabada
3.0
1
14
2
4.66
South Africa
1
v Afghanistan
Tarouba
26 Jun 2024
T20I # 2723
JW Dernbach
2.2
-
16
2
6.85
England
2
v Afghanistan
Colombo (RPS)
21 Sep 2012
T20I # 268
AU Rashid
3.0
-
18
2
6.00
England
2
v Afghanistan
Delhi
23 Mar 2016
T20I # 546
BA Stokes
4.0
-
19
2
4.75
England
1
v Afghanistan
Perth
22 Oct 2022
T20I # 1840
R Ashwin
4.0
-
20
2
5.00
India
2
v Afghanistan
Colombo (RPS)
19 Sep 2012
T20I # 265
Abdur Razzak
4.0
-
20
2
5.00
Bangladesh
1
v Afghanistan
Mirpur
16 Mar 2014
T20I # 366
JN Loftie-Eaton
4.0
-
21
2
5.25
Namibia
1
v Afghanistan
Abu Dhabi
31 Oct 2021
T20I # 1380
B Masaba
4.0
-
21
2
5.25
Uganda
1
v Afghanistan
Providence
03 Jun 2024
T20I # 2636
AJ Hosein
4.0
1
21
2
5.25
West Indies
2
v Afghanistan
Gros Islet
17 Jun 2024
T20I # 2703
GP Swann
4.0
2
22
2
5.50
England
2
v Afghanistan
Colombo (RPS)
21 Sep 2012
T20I # 268
A Zampa
4.0
-
22
2
5.50
Australia
2
v Afghanistan
Adelaide
04 Nov 2022
T20I # 1864
TA Boult
4.0
-
22
2
5.50
New Zealand
1
v Afghanistan
Providence
07 Jun 2024
T20I # 2645
DJ Willey
4.0
-
23
2
5.75
England
2
v Afghanistan
Delhi
23 Mar 2016
T20I # 546
AD Russell
4.0
-
23
2
5.75
West Indies
1
v Afghanistan
Nagpur
27 Mar 2016
T20I # 552
MA Wood
4.0
-
23
2
5.75
England
1
v Afghanistan
Perth
22 Oct 2022
T20I # 1840
HMRKB Herath
4.0
-
24
2
6.00
Sri Lanka
1
v Afghanistan
Eden Gardens
17 Mar 2016
T20I # 538
Imran Tahir
4.0
-
24
2
6.00
South Africa
2
v Afghanistan
Wankhede
20 Mar 2016
T20I # 542
TG Southee
4.0
-
24
2
6.00
New Zealand
1
v Afghanistan
Abu Dhabi
07 Nov 2021
T20I # 1402
SP Gauchan
3.0
-
25
2
8.33
Nepal
2
v Afghanistan
Chattogram
20 Mar 2014
T20I # 374
Imad Wasim
4.0
-
25
2
6.25
Pakistan
1
v Afghanistan
Dubai (DICS)
29 Oct 2021
T20I # 1377
C Kyewuta
4.0
-
25
2
6.25
Uganda
1
v Afghanistan
Providence
03 Jun 2024
T20I # 2636
RJ Campbell
4.0
-
28
2
7.00
Hong Kong
2
v Afghanistan
Nagpur
10 Mar 2016
T20I # 528
G Motie
4.0
-
28
2
7.00
West Indies
2
v Afghanistan
Gros Islet
17 Jun 2024
T20I # 2703
A Zampa
4.0
-
28
2
7.00
Australia
1
v Afghanistan
Kingstown
22 Jun 2024
T20I # 2717
CBRLS Kumara
4.0
-
30
2
7.50
Sri Lanka
1
v Afghanistan
Brisbane
01 Nov 2022
T20I # 1856
Sompal Kami
4.0
1
32
2
8.00
Nepal
2
v Afghanistan
Chattogram
20 Mar 2014
T20I # 374
Kuldeep Yadav
4.0
-
32
2
8.00
India
2
v Afghanistan
Bridgetown
20 Jun 2024
T20I # 2710
SM Sharif
4.0
-
33
2
8.25
Scotland
1
v Afghanistan
Sharjah
25 Oct 2021
T20I # 1364
JR Hazlewood
4.0
-
33
2
8.25
Australia
2
v Afghanistan
Adelaide
04 Nov 2022
T20I # 1864
R Trumpelmann
4.0
-
34
2
8.50
Namibia
1
v Afghanistan
Abu Dhabi
31 Oct 2021
T20I # 1380
KJ Abbott
4.0
-
36
2
9.00
South Africa
2
v Afghanistan
Wankhede
20 Mar 2016
T20I # 542
K Rabada
4.0
-
37
2
9.25
South Africa
2
v Afghanistan
Wankhede
20 Mar 2016
T20I # 542
MJ Henry
4.0
-
37
2
9.25
New Zealand
1
v Afghanistan
Providence
07 Jun 2024
T20I # 2645
Farhad Reza
1.0
-
2
1
2.00
Bangladesh
1
v Afghanistan
Mirpur
16 Mar 2014
T20I # 366
Mashrafe Mortaza
2.0
-
8
1
4.00
Bangladesh
1
v Afghanistan
Mirpur
16 Mar 2014
T20I # 366
Mahmudullah
4.0
1
8
1
2.00
Bangladesh
1
v Afghanistan
Mirpur
16 Mar 2014
T20I # 366
DM de Silva
1.0
-
9
1
9.00
Sri Lanka
1
v Afghanistan
Brisbane
01 Nov 2022
T20I # 1856
Taskin Ahmed
4.0
1
12
1
3.00
Bangladesh
1
v Afghanistan
Kingstown
24 Jun 2024
T20I # 2722
IS Sodhi
2.0
-
13
1
6.50
New Zealand
1
v Afghanistan
Abu Dhabi
07 Nov 2021
T20I # 1402
RA Jadeja
4.0
1
15
1
3.75
India
1
v Afghanistan
Gros Islet
01 May 2010
T20I # 153
AR Patel
3.0
1
15
1
5.00
India
2
v Afghanistan
Bridgetown
20 Jun 2024
T20I # 2710
SI Kamea
3.0
-
16
1
5.33
P.N.G.
2
v Afghanistan
Tarouba
13 Jun 2024
T20I # 2679
AD Mathews
3.0
-
17
1
5.66
Sri Lanka
1
v Afghanistan
Eden Gardens
17 Mar 2016
T20I # 538
MM Ali
2.0
-
17
1
8.50
England
2
v Afghanistan
Delhi
23 Mar 2016
T20I # 546
DJG Sammy
2.0
-
17
1
8.50
West Indies
1
v Afghanistan
Nagpur
27 Mar 2016
T20I # 552
AF Milne
4.0
-
17
1
4.25
New Zealand
1
v Afghanistan
Abu Dhabi
07 Nov 2021
T20I # 1402
AD Russell
2.2
-
17
1
7.28
West Indies
2
v Afghanistan
Gros Islet
17 Jun 2024
T20I # 2703
Mustafizur Rahman
4.0
-
17
1
4.25
Bangladesh
1
v Afghanistan
Kingstown
24 Jun 2024
T20I # 2722
SJ Benn
4.0
-
18
1
4.50
West Indies
1
v Afghanistan
Nagpur
27 Mar 2016
T20I # 552
N Vanua
3.0
-
18
1
6.00
P.N.G.
2
v Afghanistan
Tarouba
13 Jun 2024
T20I # 2679
Tanwir Afzal
3.0
-
19
1
6.33
Hong Kong
2
v Afghanistan
Chattogram
18 Mar 2014
T20I # 370
RA Jadeja
3.0
-
19
1
6.33
India
2
v Afghanistan
Abu Dhabi
03 Nov 2021
T20I # 1390
MP Stoinis
2.0
-
19
1
9.50
Australia
1
v Afghanistan
Kingstown
22 Jun 2024
T20I # 2717
RA Jadeja
3.0
-
20
1
6.66
India
2
v Afghanistan
Bridgetown
20 Jun 2024
T20I # 2710
Shadab Khan
4.0
-
22
1
5.50
Pakistan
1
v Afghanistan
Dubai (DICS)
29 Oct 2021
T20I # 1377
Shaheen Shah Afridi
4.0
-
22
1
5.50
Pakistan
1
v Afghanistan
Dubai (DICS)
29 Oct 2021
T20I # 1377
JJ Smit
3.0
-
22
1
7.33
Namibia
1
v Afghanistan
Abu Dhabi
31 Oct 2021
T20I # 1380
MRJ Watt
4.0
-
23
1
5.75
Scotland
1
v Afghanistan
Sharjah
25 Oct 2021
T20I # 1364
Z Khan
3.0
-
24
1
8.00
India
1
v Afghanistan
Gros Islet
01 May 2010
T20I # 153
ST Finn
4.0
-
24
1
6.00
England
2
v Afghanistan
Colombo (RPS)
21 Sep 2012
T20I # 268
AC Evans
4.0
-
24
1
6.00
Scotland
1
v Afghanistan
Nagpur
08 Mar 2016
T20I # 523
Nadeem Ahmed
4.0
-
24
1
6.00
Hong Kong
2
v Afghanistan
Nagpur
10 Mar 2016
T20I # 528
JDS Neesham
4.0
-
24
1
6.00
New Zealand
1
v Afghanistan
Abu Dhabi
07 Nov 2021
T20I # 1402
CR Woakes
4.0
-
24
1
6.00
England
1
v Afghanistan
Perth
22 Oct 2022
T20I # 1840
SC Williams
4.0
-
25
1
6.25
Zimbabwe
1
v Afghanistan
Nagpur
12 Mar 2016
T20I # 531
JJ Bumrah
4.0
-
25
1
6.25
India
2
v Afghanistan
Abu Dhabi
03 Nov 2021
T20I # 1390
A Nao
4.0
-
26
1
6.50
P.N.G.
2
v Afghanistan
Tarouba
13 Jun 2024
T20I # 2679
CJ Jordan
4.0
-
27
1
6.75
England
2
v Afghanistan
Delhi
23 Mar 2016
T20I # 546
B Regmi
3.0
-
28
1
9.33
Nepal
2
v Afghanistan
Chattogram
20 Mar 2014
T20I # 374
BA Stokes
3.0
-
28
1
9.33
England
2
v Afghanistan
Delhi
23 Mar 2016
T20I # 546
LH Ferguson
4.0
-
28
1
7.00
New Zealand
1
v Afghanistan
Providence
07 Jun 2024
T20I # 2645
IK Pathan
4.0
-
29
1
7.25
India
2
v Afghanistan
Colombo (RPS)
19 Sep 2012
T20I # 265
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years