Best figures in a innings by a captain
Player Overs Mdns Runs Wkts Econ Team Opposition Ground Match Date Scorecard
H Fennell 4.0 0 18 6 4.50 Argentina v Panama North Sound 10 Nov 2021 T20I # 1417
SL Malinga 4.0 1 6 5 1.50 Sri Lanka v New Zealand Pallekele 6 Sep 2019 T20I # 880
MA Baig 4.0 0 13 5 3.25 Malawi v Swaziland Kigali 17 Oct 2021 T20I # 1305
CW Perchard 4.0 0 17 5 4.25 Jersey v Guernsey Castel 1 Jun 2019 T20I # 789
Shakib Al Hasan 4.0 0 20 5 5.00 Bangladesh v West Indies Dhaka 20 Dec 2018 T20I # 716
MNM Aslam 4.0 2 5 4 1.25 Kuwait v Iran Al Amerat 25 Feb 2020 T20I # 1061
Zeeshan Maqsood 3.0 0 7 4 2.33 Oman v Netherlands Al Amerat 9 Oct 2019 T20I # 924
M Spry 2.0 0 8 4 4.00 Peru v Chile Cortijo Polo Club Pitch A 5 Oct 2019 T20I # 915
GRD Munasinghe 4.0 1 11 4 2.75 Italy v Guernsey St Peter Port 16 Jun 2019 T20I # 796
H Fennell 4.0 1 12 4 3.00 Argentina v Chile Cortijo Polo Club Pitch A 5 Oct 2019 T20I # 912
Shahid Afridi 2.5 0 14 4 4.94 Pakistan v New Zealand Christchurch 30 Dec 2010 T20I # 195
CW Perchard 3.5 0 14 4 3.65 Jersey v Italy St Peter Port 19 Jun 2019 T20I # 802
CW Perchard 3.5 0 14 4 3.65 Jersey v Denmark Almeria 17 Oct 2021 T20I # 1306
DJG Sammy 4.0 0 16 4 4.00 West Indies v India Port of Spain 4 Jun 2011 T20I # 200
Khawar Ali 4.0 0 16 4 4.00 Oman v Bahrain Al Amerat 23 Feb 2020 T20I # 1050
Iqbal Hussain 3.4 0 16 4 4.36 Qatar v U.A.E. Al Amerat 26 Feb 2020 T20I # 1064
DL Vettori 4.0 0 20 4 5.00 New Zealand v India Johannesburg 16 Sep 2007 T20I # 32
Zeeshan Maqsood 4.0 0 20 4 5.00 Oman v P.N.G. Al Amerat 17 Oct 2021 T20I # 1307
HAM Shah 4.0 0 23 4 5.75 Denmark v Jersey Castel 16 Jun 2019 T20I # 795
MNM Aslam 4.0 0 23 4 5.75 Kuwait v Bahrain Al Amerat 26 Feb 2020 T20I # 1063
SCJ Broad 4.0 0 24 4 6.00 England v New Zealand Auckland 9 Feb 2013 T20I # 301
KA Pollard 4.0 0 25 4 6.25 West Indies v Ireland Basseterre 18 Jan 2020 T20I # 1029
SL Malinga 4.0 0 26 4 6.50 Sri Lanka v U.A.E. Dhaka 25 Feb 2016 T20I # 510
KS Leverock 3.4 0 28 4 7.63 Bermuda v U.S.A. North Sound 8 Nov 2021 T20I # 1412
K Motlhanka 4.0 0 30 4 7.50 Botswana v Tanzania Rwanda 7 Nov 2021 T20I # 1403
M Spry 2.0 0 5 3 2.50 Peru v Brazil Cortijo Polo Club Pitch A 3 Oct 2019 T20I # 905
DL Vettori 4.0 1 6 3 1.50 New Zealand v Bangladesh Hamilton 3 Feb 2010 T20I # 131
A Vala 4.0 0 7 3 1.75 P.N.G. v Kenya Dubai (DSC) 27 Oct 2019 T20I # 979
MA Baig 3.0 0 9 3 3.00 Malawi v Lesotho Kigali 22 Oct 2021 T20I # 1340
Iqbal Hussain 4.0 0 9 3 2.25 Qatar v Maldives Doha 24 Oct 2021 T20I # 1358
Mahmudullah 1.0 0 10 3 10.00 Bangladesh v Pakistan Dhaka 22 Nov 2021 T20I # 1447
MG Erasmus 3.0 0 12 3 4.00 Namibia v Botswana Windhoek 22 Aug 2019 T20I # 859
P Mishra 4.0 0 12 3 3.00 Bulgaria v Serbia Corfu 14 Oct 2019 T20I # 931
P Mishra 1.5 0 12 3 6.54 Bulgaria v Greece Sofia 26 Jun 2021 T20I # 1172
O Harvey 4.0 0 12 3 3.00 Ghana v Swaziland Kigali 20 Oct 2021 T20I # 1324
TG Southee 4.0 0 13 3 3.25 New Zealand v Pakistan Wellington 22 Jan 2018 T20I # 639
A Mansale 4.0 0 13 3 3.25 Vanuatu v Samoa Apia (No 3) 12 Jul 2019 T20I # 823
A Venkatesh 3.0 0 13 3 4.33 Sweden v Finland Kerava 21 Aug 2021 T20I # 1232
MNM Aslam 4.0 0 13 3 3.25 Kuwait v Bahrain Doha 24 Oct 2021 T20I # 1355
R Satheesan 4.0 1 14 3 3.50 Romania v Austria Ilfov County 29 Aug 2019 T20I # 867
SCJ Broad 4.0 0 15 3 3.75 England v New Zealand Wellington 15 Feb 2013 T20I # 304
Shahid Afridi 4.0 0 15 3 3.75 Pakistan v England Dubai (DSC) 27 Nov 2015 T20I # 469
TG Southee 2.0 0 15 3 7.50 New Zealand v Bangladesh Auckland 1 Apr 2021 T20I # 1141
Anasim Khan 4.0 0 15 3 3.75 Bahrain v Maldives Doha 27 Oct 2021 T20I # 1368
DL Vettori 4.0 0 16 3 4.00 New Zealand v West Indies Auckland 26 Dec 2008 T20I # 78
R Satheesan 4.0 0 16 3 4.00 Romania v Luxembourg Ilfov County 30 Aug 2019 T20I # 871
TG Southee 4.0 0 16 3 4.00 New Zealand v India Ranchi 19 Nov 2021 T20I # 1440
CO Obuya 4.0 0 17 3 4.25 Kenya v Canada ICCA Dubai 16 Mar 2013 T20I # 311
PM Seelaar 4.0 0 17 3 4.25 Netherlands v Ireland Dubai (DSC) 1 Nov 2019 T20I # 994
KA Pollard 4.0 0 17 3 4.25 West Indies v Ireland Basseterre 19 Jan 2020 T20I # 1030
A Vala 3.0 0 19 3 6.33 P.N.G. v Namibia ICCA 2 Dubai 20 Oct 2019 T20I # 946
MG Erasmus 4.0 0 19 3 4.75 Namibia v Oman Dubai (DSC) 29 Oct 2019 T20I # 987
GD Drummond 4.0 0 20 3 5.00 Scotland v Kenya ICCA Dubai 13 Mar 2012 T20I # 231
CR Brathwaite 3.3 0 20 3 5.71 West Indies v England Chester-le-Street 16 Sep 2017 T20I # 622
Amjad Mahboob 3.4 0 20 3 5.45 Singapore v Malaysia Singapore 26 Jul 2019 T20I # 837
Iqbal Hussain 4.0 0 20 3 5.00 Qatar v Jersey Doha 10 Oct 2019 T20I # 929
Tariq Aziz 4.0 0 20 3 5.00 Portugal v Spain Cartagena 26 Oct 2019 T20I # 976
B Arora 4.0 0 20 3 5.00 Malta v Switzerland Marsa 23 Oct 2021 T20I # 1350
H Fennell 3.0 0 20 3 6.66 Argentina v Belize North Sound 10 Nov 2021 T20I # 1414
SC Williams 4.0 0 21 3 5.25 Zimbabwe v Nepal Singapore 1 Oct 2019 T20I # 899
DJG Sammy 4.0 0 22 3 5.50 West Indies v Ireland Kingston 21 Feb 2014 T20I # 360
DJG Sammy 3.0 0 22 3 7.33 West Indies v New Zealand Roseau 5 Jul 2014 T20I # 402
P Mishra 4.0 0 22 3 5.50 Bulgaria v Gibraltar Marsa 24 Oct 2021 T20I # 1356
Nawroz Mangal 4.0 0 23 3 5.75 Afghanistan v Ireland Dubai (DSC) 13 Feb 2010 T20I # 143
SCJ Broad 4.0 0 24 3 6.00 England v Netherlands Chattogram 31 Mar 2014 T20I # 394
NLTC Perera 4.0 0 24 3 6.00 Sri Lanka v Pakistan Abu Dhabi 27 Oct 2017 T20I # 627
P Utseya 4.0 0 25 3 6.25 Zimbabwe v Bangladesh Khulna 28 Nov 2006 T20I # 9
Mohammad Hafeez 3.0 0 25 3 8.33 Pakistan v South Africa Centurion 3 Mar 2013 T20I # 306
Amjad Javed 4.0 0 25 3 6.25 U.A.E. v Sri Lanka Dhaka 25 Feb 2016 T20I # 510
PM Seelaar 4.0 0 25 3 6.25 Netherlands v Ireland Rotterdam 12 Jun 2018 T20I # 670
Zeeshan Maqsood 4.0 0 25 3 6.25 Oman v Canada Abu Dhabi 25 Oct 2019 T20I # 971
M Abdulla 4.0 0 25 3 6.25 Malawi v Mozambique Lilongwe 7 Nov 2019 T20I # 1005
P Utseya 4.0 0 26 3 6.50 Zimbabwe v Canada King City (NW) 13 Oct 2008 T20I # 75
IKO Aboagye 4.0 0 26 3 6.50 Ghana v Kenya Kampala 21 May 2019 T20I # 781
A Vala 4.0 0 27 3 6.75 P.N.G. v Vanuatu Apia (No 2) 12 Jul 2019 T20I # 824
GT Taylor 3.0 0 27 3 9.00 Bahamas v Bermuda Coolidge 10 Nov 2021 T20I # 1413
MJ Santner 4.0 0 27 3 6.75 New Zealand v India Kolkata 21 Nov 2021 T20I # 1446
SL Malinga 4.0 0 28 3 7.00 Sri Lanka v England The Oval 20 May 2014 T20I # 401
PM Seelaar 4.0 0 28 3 7.00 Netherlands v Zimbabwe Rotterdam 23 Jun 2019 T20I # 808
Amjad Mahboob 3.0 0 29 3 9.66 Singapore v Namibia Dubai (DSC) 26 Oct 2019 T20I # 977
Usman Shahid 3.2 0 29 3 8.70 France v Germany Krefeld 6 Aug 2021 T20I # 1215
Mohammad Hafeez 4.0 1 30 3 7.50 Pakistan v Zimbabwe Harare 24 Aug 2013 T20I # 327
SCJ Broad 4.0 0 30 3 7.50 England v Australia Sydney 2 Feb 2014 T20I # 356
Muhammad Kashif 2.5 0 30 3 10.58 Kuwait v Nepal Singapore 27 Jul 2019 T20I # 838
J Botha 4.0 0 31 3 7.75 South Africa v Pakistan Abu Dhabi 26 Oct 2010 T20I # 190
SCJ Broad 4.0 0 32 3 8.00 England v Sri Lanka Pallekele 1 Oct 2012 T20I # 284
Muhammad Kashif 4.0 0 32 3 8.00 Kuwait v Qatar Doha 4 Jul 2019 T20I # 816
A Mansale 4.0 0 34 3 8.50 Vanuatu v Malaysia Kuala Lumpur 2 Oct 2019 T20I # 900
E Packard 4.0 0 34 3 8.50 Gibraltar v Portugal Albergaria 21 Aug 2021 T20I # 1233
Amjad Javed 4.0 0 36 3 9.00 U.A.E. v Pakistan Dhaka 29 Feb 2016 T20I # 514
TG Southee 4.0 0 36 3 9.00 New Zealand v West Indies Nelson 29 Dec 2017 T20I # 636
CR Brathwaite 4.0 0 37 3 9.25 West Indies v Pakistan Port of Spain 30 Mar 2017 T20I # 603
Shakib Al Hasan 4.0 0 37 3 9.25 Bangladesh v West Indies Dhaka 22 Dec 2018 T20I # 717
Amjad Mahboob 4.0 0 38 3 9.50 Singapore v Qatar Singapore 22 Jul 2019 T20I # 832
MNM Aslam 4.0 0 38 3 9.50 Kuwait v Saudi Arabia Doha 25 Oct 2021 T20I # 1362
Amjad Javed 4.0 0 40 3 10.00 U.A.E. v Afghanistan Dubai (DSC) 16 Dec 2016 T20I # 572
Amjad Javed 4.0 0 41 3 10.25 U.A.E. v Ireland Abu Dhabi 14 Feb 2016 T20I # 498
Mohammad Ashraful 4.0 0 42 3 10.50 Bangladesh v Pakistan Nairobi (Gym) 2 Sep 2007 T20I # 18
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years
Records includes the following current or recent matches:
Bangladesh v Pakistan at Dhaka, 3rd T20I, Nov 22, 2021 [T20I # 1447]
India v New Zealand at Kolkata, 3rd T20I, Nov 21, 2021 [T20I # 1446]
Nigeria v Tanzania at Kigali, 12th match, Nov 20, 2021 [T20I # 1445]
Kenya v Uganda at Rwanda, 11th match, Nov 20, 2021 [T20I # 1444]
Bangladesh v Pakistan at Dhaka, 2nd T20I, Nov 20, 2021 [T20I # 1443]
Kenya v Nigeria at Kigali, ICC Men's T20 World Cup Africa Region Qualifier 10th match, Nov 20, 2021 [T20I # 1442]
Tanzania v Uganda at Rwanda, 9th match, Nov 20, 2021 [T20I # 1441]