Live Scores
Series
Teams
News
Features
Videos
Stats
Asia Cup 2025
Edition IN
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
Afghanistan Records
T20I Matches Records
Keeping Most Dismissals Innings
Most dismissals in an innings for Afghanistan in T20Is
Most dismissals in an innings
Player
Dismissed
Ct Wk
St
Innings in match
Team
Opposition
Ground
Match Date
Scorecard
Mohammad Shahzad
5
3
2
2
Afghanistan
v Oman
Abu Dhabi
29 Nov 2015
T20I # 471
AC Gilchrist
4
4
-
2
Australia
v Zimbabwe
Cape Town
12 Sep 2007
T20I # 23
AC Gilchrist
4
4
-
2
Australia
v New Zealand
W.A.C.A
11 Dec 2007
T20I # 49
BJ Haddin
3
3
-
1
Australia
v New Zealand
Wellington
26 Feb 2010
T20I # 148
MS Wade
3
2
1
1
Australia
v South Africa
Colombo (RPS)
30 Sep 2012
T20I # 281
BR Dunk
3
1
2
1
Australia
v South Africa
Melbourne
07 Nov 2014
T20I # 408
Mohammad Shahzad
3
1
2
2
Afghanistan
v Netherlands
Edinburgh
09 Jul 2015
T20I # 431
Mohammad Shahzad
3
2
1
1
Afghanistan
v Oman
Dubai (DICS)
20 Jan 2017
T20I # 586
TD Paine
3
3
-
2
Australia
v Sri Lanka
Geelong
19 Feb 2017
T20I # 597
TD Paine
3
2
1
1
Australia
v India
Guwahati
10 Oct 2017
T20I # 624
AT Carey
3
1
2
1
Australia
v Sri Lanka
Brisbane
30 Oct 2019
T20I # 988
MS Wade
3
2
1
2
Australia
v West Indies
Brisbane
07 Oct 2022
T20I # 1808
BJ Haddin
2
2
-
2
Australia
v South Africa
Brisbane
09 Jan 2006
T20I # 4
AC Gilchrist
2
2
-
1
Australia
v England
Cape Town
14 Sep 2007
T20I # 28
AC Gilchrist
2
2
-
2
Australia
v India
Brabourne
20 Oct 2007
T20I # 47
Mohammad Shahzad
2
1
1
1
Afghanistan
v South Africa
Bridgetown
05 May 2010
T20I # 162
BJ Haddin
2
1
1
2
Australia
v Sri Lanka
Bridgetown
09 May 2010
T20I # 170
BJ Haddin
2
1
1
1
Australia
v West Indies
Gros Islet
11 May 2010
T20I # 174
BJ Haddin
2
1
1
2
Australia
v Sri Lanka
W.A.C.A
31 Oct 2010
T20I # 192
TD Paine
2
2
-
2
Australia
v England
Adelaide
12 Jan 2011
T20I # 197
MS Wade
2
2
-
1
Australia
v West Indies
Bridgetown
30 Mar 2012
T20I # 243
MS Wade
2
2
-
2
Australia
v England
Southampton
29 Aug 2013
T20I # 328
Mohammad Shahzad
2
1
1
2
Afghanistan
v Kenya
Sharjah
30 Sep 2013
T20I # 330
BJ Haddin
2
1
1
2
Australia
v India
Rajkot
10 Oct 2013
T20I # 331
Mohammad Shahzad
2
-
2
2
Afghanistan
v Kenya
Sharjah
24 Nov 2013
T20I # 345
BJ Haddin
2
2
-
2
Australia
v West Indies
Mirpur
28 Mar 2014
T20I # 388
BR Dunk
2
2
-
1
Australia
v South Africa
Sydney
09 Nov 2014
T20I # 409
Mohammad Shahzad
2
2
-
1
Afghanistan
v P.N.G.
Dublin (Malahide)
23 Jul 2015
T20I # 444
Mohammad Shahzad
2
-
2
2
Afghanistan
v Zimbabwe
Sharjah
10 Jan 2016
T20I # 477
Mohammad Shahzad
2
1
1
2
Afghanistan
v Hong Kong
Mirpur
22 Feb 2016
T20I # 507
Mohammad Shahzad
2
1
1
1
Afghanistan
v U.A.E.
Abu Dhabi
16 Jan 2017
T20I # 581
Mohammad Shahzad
2
1
1
1
Afghanistan
v Ireland
Dubai (DICS)
20 Jan 2017
T20I # 588
TD Paine
2
1
1
2
Australia
v Sri Lanka
Melbourne
17 Feb 2017
T20I # 596
Mohammad Shahzad
2
-
2
2
Afghanistan
v Ireland
Greater Noida
10 Mar 2017
T20I # 600
AT Carey
2
2
-
1
Australia
v New Zealand
Sydney
03 Feb 2018
T20I # 642
AT Carey
2
1
1
2
Australia
v Zimbabwe
Harare
03 Jul 2018
T20I # 683
AT Carey
2
1
1
1
Australia
v South Africa
Carrara
17 Nov 2018
T20I # 711
Shafiqullah
2
1
1
2
Afghanistan
v Ireland
Dehradun
24 Feb 2019
T20I # 747
Rahmanullah Gurbaz
2
1
1
2
Afghanistan
v West Indies
Lucknow
16 Nov 2019
T20I # 1016
MS Wade
2
2
-
1
Australia
v New Zealand
Christchurch
22 Feb 2021
T20I # 1123
Rahmanullah Gurbaz
2
2
-
2
Afghanistan
v Zimbabwe
Abu Dhabi
20 Mar 2021
T20I # 1137
MS Wade
2
2
-
1
Australia
v Bangladesh
Mirpur
07 Aug 2021
T20I # 1218
MS Wade
2
2
-
1
Australia
v South Africa
Abu Dhabi
23 Oct 2021
T20I # 1351
MS Wade
2
2
-
1
Australia
v Sri Lanka
Dubai (DICS)
28 Oct 2021
T20I # 1374
MS Wade
2
2
-
1
Australia
v Bangladesh
Dubai (DICS)
04 Nov 2021
T20I # 1391
Rahmanullah Gurbaz
2
2
-
2
Afghanistan
v Ireland
Belfast
11 Aug 2022
T20I # 1729
Rahmanullah Gurbaz
2
2
-
1
Afghanistan
v Sri Lanka
Dubai (DICS)
27 Aug 2022
T20I # 1748
MS Wade
2
2
-
1
Australia
v Sri Lanka
Perth
25 Oct 2022
T20I # 1845
Rahmanullah Gurbaz
2
2
-
2
Afghanistan
v Sri Lanka
Brisbane
01 Nov 2022
T20I # 1856
Rahmanullah Gurbaz
2
2
-
1
Afghanistan
v Pakistan
Sharjah
26 Mar 2023
T20I # 2033
Rahmanullah Gurbaz
2
2
-
2
Afghanistan
v Bangladesh
Sylhet
14 Jul 2023
T20I # 2138
JP Inglis
2
2
-
1
Australia
v South Africa
Durban
01 Sep 2023
T20I # 2228
Mohammad Shahzad
2
2
-
1
Afghanistan
v Pakistan
Hangzhou
06 Oct 2023
T20I # 2297
MS Wade
2
2
-
1
Australia
v India
Guwahati
28 Nov 2023
T20I # 2372
Rahmanullah Gurbaz
2
1
1
1
Afghanistan
v U.A.E.
Sharjah
02 Jan 2024
T20I # 2427
MS Wade
2
2
-
2
Australia
v West Indies
Adelaide
11 Feb 2024
T20I # 2462
MS Wade
2
2
-
1
Australia
v West Indies
Perth
13 Feb 2024
T20I # 2467
Rahmanullah Gurbaz
2
2
-
1
Afghanistan
v Sri Lanka
Dambulla
17 Feb 2024
T20I # 2479
Rahmanullah Gurbaz
2
2
-
2
Afghanistan
v Uganda
Providence
03 Jun 2024
T20I # 2636
MS Wade
2
2
-
2
Australia
v Oman
Bridgetown
05 Jun 2024
T20I # 2641
Rahmanullah Gurbaz
2
2
-
1
Afghanistan
v P.N.G.
Tarouba
13 Jun 2024
T20I # 2679
AC Gilchrist
1
1
-
2
Australia
v England
Sydney
09 Jan 2007
T20I # 13
AC Gilchrist
1
1
-
1
Australia
v Bangladesh
Cape Town
16 Sep 2007
T20I # 33
AC Gilchrist
1
1
-
1
Australia
v Sri Lanka
Cape Town
20 Sep 2007
T20I # 41
AC Gilchrist
1
1
-
1
Australia
v India
Durban
22 Sep 2007
T20I # 45
AC Gilchrist
1
1
-
1
Australia
v India
Melbourne
01 Feb 2008
T20I # 52
BJ Haddin
1
1
-
2
Australia
v New Zealand
Sydney
15 Feb 2009
T20I # 83
BJ Haddin
1
1
-
1
Australia
v South Africa
Centurion
29 Mar 2009
T20I # 88
Mohammad Shahzad
1
1
-
2
Afghanistan
v Ireland
Colombo (PSS)
01 Feb 2010
T20I # 128
Mohammad Shahzad
1
1
-
1
Afghanistan
v Canada
Colombo (SSC)
04 Feb 2010
T20I # 132
BJ Haddin
1
-
1
2
Australia
v Pakistan
Melbourne
05 Feb 2010
T20I # 134
Mohammad Shahzad
1
1
-
2
Afghanistan
v Ireland
Dubai (DICS)
09 Feb 2010
T20I # 135
Mohammad Shahzad
1
-
1
2
Afghanistan
v Scotland
Abu Dhabi
10 Feb 2010
T20I # 137
Mohammad Shahzad
1
-
1
1
Afghanistan
v Ireland
Dubai (DICS)
13 Feb 2010
T20I # 143
BJ Haddin
1
1
-
2
Australia
v West Indies
Hobart
21 Feb 2010
T20I # 146
BJ Haddin
1
1
-
1
Australia
v Pakistan
Gros Islet
14 May 2010
T20I # 176
TD Paine
1
1
-
1
Australia
v Pakistan
Birmingham
05 Jul 2010
T20I # 184
TD Paine
1
1
-
1
Australia
v Pakistan
Birmingham
06 Jul 2010
T20I # 185
MS Wade
1
1
-
2
Australia
v India
Melbourne
03 Feb 2012
T20I # 218
Mohammad Shahzad
1
1
-
1
Afghanistan
v Netherlands
Dubai (DICS)
14 Mar 2012
T20I # 233
Mohammad Shahzad
1
1
-
2
Afghanistan
v Ireland
Dubai (DICS)
24 Mar 2012
T20I # 240
MS Wade
1
1
-
1
Australia
v West Indies
Gros Islet
27 Mar 2012
T20I # 241
MS Wade
1
1
-
1
Australia
v Ireland
Colombo (RPS)
19 Sep 2012
T20I # 264
Mohammad Shahzad
1
1
-
1
Afghanistan
v India
Colombo (RPS)
19 Sep 2012
T20I # 265
MS Wade
1
1
-
1
Australia
v West Indies
Colombo (RPS)
05 Oct 2012
T20I # 288
MS Wade
1
1
-
2
Australia
v Sri Lanka
Sydney
26 Jan 2013
T20I # 299
Mohammad Shahzad
1
1
-
2
Afghanistan
v Scotland
Sharjah
03 Mar 2013
T20I # 307
MS Wade
1
1
-
1
Australia
v England
Chester-le-Street
31 Aug 2013
T20I # 329
Afsar Zazai
1
-
1
1
Afghanistan
v Kenya
Sharjah
11 Oct 2013
T20I # 332
Mohammad Shahzad
1
1
-
2
Afghanistan
v Scotland
Sharjah
16 Nov 2013
T20I # 337
Mohammad Shahzad
1
1
-
1
Afghanistan
v Ireland
Abu Dhabi
30 Nov 2013
T20I # 348
MS Wade
1
-
1
2
Australia
v England
Sydney
02 Feb 2014
T20I # 356
BJ Haddin
1
1
-
1
Australia
v South Africa
Centurion
14 Mar 2014
T20I # 365
Mohammad Shahzad
1
1
-
1
Afghanistan
v Nepal
Chattogram
20 Mar 2014
T20I # 374
BJ Haddin
1
1
-
1
Australia
v India
Mirpur
30 Mar 2014
T20I # 393
BJ Haddin
1
-
1
1
Australia
v Pakistan
Dubai (DICS)
05 Oct 2014
T20I # 406
BR Dunk
1
1
-
2
Australia
v South Africa
Adelaide
05 Nov 2014
T20I # 407
Mohammad Shahzad
1
-
1
2
Afghanistan
v Hong Kong
Abu Dhabi
28 Nov 2015
T20I # 470
Mohammad Shahzad
1
1
-
2
Afghanistan
v Oman
Abu Dhabi
30 Nov 2015
T20I # 472
Mohammad Shahzad
1
-
1
2
Afghanistan
v Zimbabwe
Sharjah
08 Jan 2016
T20I # 475
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years
Figures exclude catches not made as a wicketkeeper