Best figures in a innings by a captain
Player Overs Mdns Runs Wkts Econ Team Opposition Ground Match Date Scorecard
MA Baig 4.0 0 9 6 2.25 Malawi v Rwanda Benoni 16 Dec 2023 T20I # 2405
ML Castillo 4.0 0 16 6 4 Belize v Panama Buenos Aires 14 Dec 2024 T20I # 3054
H Fennell 4.0 0 18 6 4.5 Argentina v Panama North Sound 10 Nov 2021 T20I # 1417
MA Baig 1.5 0 4 5 2.18 Malawi v Cameroon Dar-es-Salaam 25 Sep 2024 T20I # 2864
SL Malinga 4.0 1 6 5 1.5 Sri Lanka v New Zealand Pallekele 6 Sep 2019 T20I # 880
S Lamichhane 4.0 0 9 5 2.25 Nepal v Kenya Nairobi (Gym) 29 Aug 2022 T20I # 1751
SA Okpe 4.0 1 9 5 2.25 Nigeria v Cameroon Rwanda 5 Dec 2022 T20I # 1938
Waji Ul Hassan 3.0 0 9 5 3 Saudi Arabia v Thailand Kuala Lumpur 28 Apr 2025 T20I # 3166
SA Jumbe 3.3 0 10 5 2.85 Tanzania v Nigeria Accra 17 Mar 2024 T20I # 2524
LA Burns 4.0 0 11 5 2.75 Spain v Guernsey Almeria 30 Apr 2022 T20I # 1516
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
V Saini 3.5 0 17 5 4.43 Romania v Luxembourg Szodliget 26 Jul 2025 T20I # 3371
Sikandar Raza 4.0 1 18 5 4.5 Zimbabwe v Rwanda Nairobi (Ruaraka) 22 Oct 2024 T20I # 2926
Ahmed Raza 4.0 0 19 5 4.75 U.A.E. v Nepal Al Amerat 22 Feb 2022 T20I # 1486
Shakib Al Hasan 4.0 0 20 5 5 Bangladesh v West Indies Mirpur 20 Dec 2018 T20I # 716
Shakib Al Hasan 4.0 0 22 5 5.5 Bangladesh v Ireland Chattogram 29 Mar 2023 T20I # 2037
TG Southee 4.0 0 25 5 6.25 New Zealand v U.A.E. Dubai (DICS) 17 Aug 2023 T20I # 2198
O Harvey 4.0 0 36 5 9 Ghana v Uganda Accra 18 Mar 2024 T20I # 2528
MNM Aslam 4.0 2 5 4 1.25 Kuwait v Iran Al Amerat 25 Feb 2020 T20I # 1061
Azyan Farhath 4.0 3 5 4 1.25 Maldives v Mongolia Kuala Lumpur 6 Sep 2024 T20I # 2842
O Harvey 2.0 0 5 4 2.5 Ghana v Mali Dar-es-Salaam 26 Sep 2024 T20I # 2866
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 Peru v Chile Cortijo Polo Club Pitch A 5 Oct 2019 T20I # 915
Virandeep Singh 3.0 0 8 4 2.66 Malaysia v P.N.G. Kuala Lumpur 17 Mar 2024 T20I # 2523
Syed Aziz 3.0 0 9 4 3 Malaysia v Hong Kong Kuala Lumpur 7 Sep 2024 T20I # 2845
DMW Rawlins 4.0 0 10 4 2.5 Bermuda v Argentina Buenos Aires 21 Feb 2023 T20I # 1996
MA Baig 4.0 0 10 4 2.5 Malawi v Botswana Harare 4 Oct 2025 T20I # 3500
GRD Munasinghe 4.0 1 11 4 2.75 Italy v Guernsey St Peter Port 16 Jun 2019 T20I # 796
DMW Rawlins 4.0 0 11 4 2.75 Bermuda v Argentina Buenos Aires 26 Feb 2023 T20I # 2007
Shahzeb Choudhry 4.0 0 11 4 2.75 Sweden v Finland Brondby 20 May 2023 T20I # 2074
SA Okpe 4.0 0 11 4 2.75 Nigeria v Kenya Entebbe 17 Jul 2025 T20I # 3319
H Fennell 4.0 1 12 4 3 Argentina v Chile Cortijo Polo Club Pitch A 5 Oct 2019 T20I # 912
Azyan Farhath 2.5 0 12 4 4.23 Maldives v Thailand Bangi 8 Jul 2022 T20I # 1618
Sarfaraz Ali 3.0 0 12 4 4 Bahrain v Qatar Bangi 18 Dec 2022 T20I # 1964
Hisham Shaikh 4.0 2 12 4 3 Saudi Arabia v Maldives Doha 28 Sep 2023 T20I # 2260
Amjad Sher 4.0 1 12 4 3 Finland v Norway Ishoj 14 Jun 2025 T20I # 3230
MV Pavlovic 3.2 0 13 4 3.9 Serbia v Turkey Sofia 23 Jun 2023 T20I # 2109
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
GK Berg 4.0 0 14 4 3.5 Italy v Denmark Edinburgh 25 Jul 2023 T20I # 2165
Hisham Shaikh 4.0 0 14 4 3.5 Saudi Arabia v Qatar Doha 29 Sep 2023 T20I # 2264
Rashid Khan 4.0 0 14 4 3.5 Afghanistan v Ireland Sharjah 17 Mar 2024 T20I # 2526
Izaz Ali 3.0 0 14 4 4.66 Slovenia v Austria Graz 18 May 2025 T20I # 3186
Dawood Ahmadzai 4.0 1 14 4 3.5 France v Norway Albergaria 9 Apr 2026 T20I # 3811
CW Perchard 3.0 0 15 4 5 Jersey v Guernsey St Saviour 7 Jun 2025 T20I # 3207
DJG Sammy 4.0 0 16 4 4 West Indies v India Port of Spain 4 Jun 2011 T20I # 200
Khawar Ali 4.0 0 16 4 4 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
HH Pandya 4.0 0 16 4 4 India v New Zealand Ahmedabad 1 Feb 2023 T20I # 1992
H Fennell 3.3 0 16 4 4.57 Argentina v Bahamas Buenos Aires 2 Mar 2023 T20I # 2011
K Motlhanka 3.0 0 16 4 5.33 Botswana v Ghana Benoni 11 Dec 2023 T20I # 2394
MJ Santner 4.0 0 16 4 4 New Zealand v Bangladesh Mount Maunganui 31 Dec 2023 T20I # 2425
MV Pavlovic 4.0 0 16 4 4 Serbia v Croatia Krefeld 10 Jul 2024 T20I # 2747
Syed Aziz 4.0 0 16 4 4 Malaysia v Bahrain Kuala Lumpur 25 Nov 2025 T20I # 3588
Rashid Khan 4.0 0 17 4 4.25 Afghanistan v New Zealand Providence 7 Jun 2024 T20I # 2645
MM Baig 4.0 0 17 4 4.25 Qatar v Malaysia Al Amerat 9 Oct 2025 T20I # 3508
DM Gondaria 3.0 0 17 4 5.66 Kenya v Mali Gaborone (Oval 2) 23 May 2026 T20I # 3901
JB Abega 4.0 0 18 4 4.5 Cameroon v Gambia Kigali 9 Dec 2022 T20I # 1948
DJ Hawoe 3.2 0 18 4 5.4 Indonesia v Myanmar Bali 17 Nov 2024 T20I # 2957
HER Tyler 4.0 0 18 4 4.5 Philippines v South Korea Bali 12 Jul 2025 T20I # 3305
Rashid Khan 4.0 0 18 4 4.5 Afghanistan v Bangladesh Sharjah 2 Oct 2025 T20I # 3496
HAM Shah 3.5 0 19 4 4.95 Denmark v Finland Brondby 19 May 2023 T20I # 2072
DL Vettori 4.0 0 20 4 5 New Zealand v India Johannesburg 16 Sep 2007 T20I # 32
Zeeshan Maqsood 4.0 0 20 4 5 Oman v P.N.G. Al Amerat 17 Oct 2021 T20I # 1307
MG Erasmus 4.0 0 20 4 5 Namibia v India Delhi 12 Feb 2026 T20I # 3703
DC Smith 4.0 0 20 4 5 Philippines v Fiji Sano 18 May 2026 T20I # 3884
A Venkatesh 3.3 0 21 4 6 Sweden v Finland Vantaa 12 Jul 2022 T20I # 1643
S Kaveri 4.0 0 21 4 5.25 Mexico v Costa Rica Guacima 13 Apr 2024 T20I # 2558
S Burdekin 4.0 0 22 4 5.5 Cyprus v Malta Port Soif 28 Aug 2024 T20I # 2821
MNM Aslam 4.0 0 22 4 5.5 Kuwait v Saudi Arabia ICCA Dubai 13 Dec 2024 T20I # 3044
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
Rashid Khan 4.0 0 23 4 5.75 Afghanistan v Bangladesh Kingstown 24 Jun 2024 T20I # 2722
SCJ Broad 4.0 0 24 4 6 England v New Zealand Auckland 9 Feb 2013 T20I # 301
J Rasu 4.0 0 24 4 6 Vanuatu v Japan Nisshin 9 May 2026 T20I # 3847
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.5 Sri Lanka v U.A.E. Mirpur 25 Feb 2016 T20I # 510
Sarfaraz Ali 4.0 0 27 4 6.75 Bahrain v Malaysia Bangi 23 Dec 2022 T20I # 1981
Rashid Khan 4.0 0 27 4 6.75 Afghanistan v Zimbabwe Harare 14 Dec 2024 T20I # 3050
DJ Hawoe 4.0 0 27 4 6.75 Indonesia v Malaysia Kuala Lumpur 2 May 2026 T20I # 3826
KS Leverock 3.4 0 28 4 7.63 Bermuda v U.S.A. North Sound 8 Nov 2021 T20I # 1412
MM Baig 4.0 0 28 4 7 Qatar v Oman Al Amerat 12 Oct 2025 T20I # 3515
MV Pavlovic 4.0 0 29 4 7.25 Serbia v Bulgaria Sofia 23 Jun 2023 T20I # 2111
Zeeshan Maqsood 4.0 0 29 4 7.25 Oman v Kuwait Al Amerat 17 Apr 2024 T20I # 2574
K Motlhanka 4.0 0 30 4 7.5 Botswana v Tanzania Rwanda 7 Nov 2021 T20I # 1403
JW Batinibulu 4.0 0 31 4 7.75 Fiji v Vanuatu Port vila 13 Sep 2022 T20I # 1771
J Rasu 4.0 0 32 4 8 Vanuatu v Indonesia Sano 16 May 2026 T20I # 3868
Gurpratap Singh 4.0 0 35 4 8.75 Cyprus v Finland Kerava 19 Jul 2022 T20I # 1675
Luqman Butt 4.0 0 40 4 10 Cambodia v Philippines Phnom Penh 10 May 2023 T20I # 2064
Sikandar Raza 2.4 0 3 3 1.12 Zimbabwe v Rwanda Windhoek 27 Nov 2023 T20I # 2369
Virandeep Singh 4.0 1 4 3 1 Malaysia v Bhutan Bangi 3 Jul 2022 T20I # 1603
Adil Butt 2.0 0 4 3 2 Eswatini v Mozambique Malkerns 13 Sep 2025 T20I # 3451
MTMMJ Ave 2.0 0 4 3 2 Cook Islands v Japan Sano 14 May 2026 T20I # 3867
M Spry 2.0 0 5 3 2.5 Peru v Brazil Cortijo Polo Club Pitch A 3 Oct 2019 T20I # 905
C Rubagumya 4.0 2 5 3 1.25 Rwanda v Gambia Benoni 8 Dec 2023 T20I # 2385
O Harvey 2.2 0 5 3 2.14 Ghana v Cameroon Dar-es-Salaam 21 Sep 2024 T20I # 2853
DL Vettori 4.0 1 6 3 1.5 New Zealand v Bangladesh Hamilton 3 Feb 2010 T20I # 131
V Ravindran 3.3 0 6 3 1.71 Hungary v Croatia Szodliget 6 Aug 2023 T20I # 2190
Syed Aziz 3.3 2 6 3 1.71 Malaysia v Thailand Bangkok 12 Dec 2025 T20I # 3634
A Vala 4.0 0 7 3 1.75 P.N.G. v Kenya Dubai (DICS) 27 Oct 2019 T20I # 979
MV Pavlovic 2.0 0 7 3 3.5 Serbia v Croatia Sofia 24 Jun 2023 T20I # 2114
MG Erasmus 3.0 0 7 3 2.33 Namibia v Oman Al Amerat 2 Apr 2024 T20I # 2540
Haider Butt 1.0 0 7 3 7 Bahrain v Uganda Jinja 28 Oct 2024 T20I # 2936
Adil Butt 2.0 0 7 3 3.5 Eswatini v Lesotho Malkerns 7 Jun 2026 T20I # 3941
B Masaba 2.0 0 8 3 4 Uganda v Tanzania Rwanda 30 Aug 2023 T20I # 2222
MA Baig 4.0 0 8 3 2 Malawi v Ghana Dar-es-Salaam 22 Sep 2024 T20I # 2856
MM Baig 3.0 1 8 3 2.66 Qatar v Hong Kong Doha 12 Nov 2025 T20I # 3573
MA Baig 3.0 0 9 3 3 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
S Lamichhane 4.0 0 9 3 2.25 Nepal v Philippines Al Amerat 19 Feb 2022 T20I # 1474
V Saini 3.2 0 9 3 2.7 Romania v Hungary Spinaceto 13 Jun 2024 T20I # 2673
SO Ngoche 4.0 1 9 3 2.25 Kenya v Seychelles Nairobi (Ruaraka) 23 Oct 2024 T20I # 2928
Mehboob Ali 4.0 1 9 3 2.25 Malta v France Ilfov County 26 Jun 2025 T20I # 3264
Rashid Khan 3.0 0 9 3 3 Afghanistan v Zimbabwe Harare 31 Oct 2025 T20I # 3543
DJ Hawoe 3.0 0 9 3 3 Indonesia v Myanmar Bali 13 Nov 2025 T20I # 3576
Mahmudullah 1.0 0 10 3 10 Bangladesh v Pakistan Mirpur 22 Nov 2021 T20I # 1447
SO Ngoche 2.0 0 10 3 5 Kenya v Cameroon Benoni 19 Sep 2022 T20I # 1784
PK Matautaava 3.3 0 10 3 2.85 Vanuatu v Japan Port Moresby 23 Jul 2023 T20I # 2155
DMW Rawlins 4.0 0 10 3 2.5 Bermuda v Panama Hamilton 4 Oct 2023 T20I # 2289
Sikandar Raza 4.0 0 10 3 2.5 Zimbabwe v Tanzania Windhoek 23 Nov 2023 T20I # 2359
S Ravikumar 2.0 0 10 3 5 Costa Rica v Mexico Guacima 13 Apr 2024 T20I # 2558
L Lamin 2.4 0 10 3 3.75 Sierra Leone v Rwanda Abuja 8 Dec 2025 T20I # 3616
V Ganesan 4.0 0 11 3 2.75 Germany v Sweden Krefeld 9 Jun 2022 T20I # 1555
Haider Butt 2.2 0 11 3 4.71 Bahrain v Cambodia Al Amerat 16 Apr 2024 T20I # 2570
Raza Iqbal 4.0 1 11 3 2.75 Norway v Slovenia Krefeld 9 Jul 2024 T20I # 2744
Yasim Murtaza 3.4 0 11 3 3 Hong Kong v Samoa Singapore 19 Jul 2025 T20I # 3328
Sikandar Raza 4.0 0 11 3 2.75 Zimbabwe v Sri Lanka Harare 6 Sep 2025 T20I # 3439
Syed Aziz 4.0 0 11 3 2.75 Malaysia v Philippines Bangkok 9 Dec 2025 T20I # 3620
MG Erasmus 3.0 0 12 3 4 Namibia v Botswana Windhoek 22 Aug 2019 T20I # 859
P Mishra 4.0 0 12 3 3 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 Ghana v Swaziland Kigali 20 Oct 2021 T20I # 1324
S Lamichhane 4.0 0 12 3 3 Nepal v Canada Al Amerat 21 Feb 2022 T20I # 1482
Sarfaraz Ali 2.0 0 12 3 6 Bahrain v Kuwait Al Amerat 13 Aug 2022 T20I # 1733
RR Patel 4.0 0 12 3 3 Kenya v Ghana Accra 20 Mar 2024 T20I # 2530
MV Pavlovic 4.0 0 12 3 3 Serbia v Hungary Szodliget 29 Aug 2025 T20I # 3419
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
S Lamichhane 4.0 0 13 3 3.25 Nepal v Oman Al Amerat 24 Feb 2022 T20I # 1491
PK Matautaava 3.0 0 13 3 4.33 Vanuatu v Fiji Port vila 9 Sep 2022 T20I # 1762
Shadab Khan 4.0 0 13 3 3.25 Pakistan v Afghanistan Sharjah 27 Mar 2023 T20I # 2035
BA Pai 4.0 0 13 3 3.25 Gibraltar v Malta Gibraltar 5 May 2023 T20I # 2058
Sikandar Raza 4.0 0 13 3 3.25 Zimbabwe v Sri Lanka Colombo (RPS) 14 Jan 2024 T20I # 2432
C Wright 3.5 0 13 3 3.39 Cayman v Argentina Buenos Aires 15 Dec 2024 T20I # 3059
R Satheesan 4.0 1 14 3 3.5 Romania v Austria Ilfov County 29 Aug 2019 T20I # 867
HJ Manenti 4.0 1 14 3 3.5 Italy v Isle of Man Kerava 19 Jul 2022 T20I # 1676
C Rubagumya 4.0 0 14 3 3.5 Rwanda v Tanzania Dar-es-Salaam 5 Nov 2022 T20I # 1869
MA Baig 4.0 0 14 3 3.5 Malawi v Mali Rwanda 21 Nov 2022 T20I # 1906
AK Gokoel 3.0 0 14 3 4.66 Suriname v Panama Buenos Aires 6 Dec 2024 T20I # 3007
Waji Ul Hassan 2.4 0 14 3 5.25 Saudi Arabia v Qatar Doha 18 Jul 2025 T20I # 3326
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 (DICS) 27 Nov 2015 T20I # 469
TG Southee 2.0 0 15 3 7.5 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
MNM Aslam 4.0 1 15 3 3.75 Kuwait v Qatar Doha 2 Oct 2023 T20I # 2276
MG Erasmus 4.0 0 15 3 3.75 Namibia v Zimbabwe Windhoek 24 Oct 2023 T20I # 2327
AK Gokoel 4.0 0 15 3 3.75 Suriname v Cayman Buenos Aires 10 Dec 2024 T20I # 3024
CW Perchard 4.0 0 15 3 3.75 Jersey v Guernsey St Saviour 7 Jun 2025 T20I # 3209
Mehboob Ali 3.0 0 15 3 5 Malta v Romania Ilfov County 28 Jun 2025 T20I # 3271
DL Vettori 4.0 0 16 3 4 New Zealand v West Indies Auckland 26 Dec 2008 T20I # 78
R Satheesan 4.0 0 16 3 4 Romania v Luxembourg Ilfov County 30 Aug 2019 T20I # 871
TG Southee 4.0 0 16 3 4 New Zealand v India Ranchi 19 Nov 2021 T20I # 1440
GE Ngegba 4.0 0 16 3 4 Sierra Leone v Gambia Kigali 6 Dec 2022 T20I # 1940
Shahzeb Choudhry 3.2 0 16 3 4.8 Sweden v Norway Glostrup 19 May 2023 T20I # 2073
H Lin Aung 4.0 0 16 3 4 Myanmar v China Bangkok 29 Jan 2024 T20I # 2441
Hisham Shaikh 4.0 0 16 3 4 Saudi Arabia v Indonesia Bangkok 5 Feb 2024 T20I # 2451
GK Berg 4.0 1 16 3 4 Italy v Luxembourg Spinaceto 9 Jun 2024 T20I # 2652
DJ Turkich 4.0 0 16 3 4 Croatia v Serbia Krefeld 10 Jul 2024 T20I # 2747
MNM Aslam 4.0 0 16 3 4 Kuwait v Malaysia Kuala Lumpur 25 Aug 2024 T20I # 2805
SO Ngoche 4.0 0 16 3 4 Kenya v Mozambique Nairobi (Ruaraka) 19 Oct 2024 T20I # 2915
Yasim Murtaza 4.0 0 16 3 4 Hong Kong v Singapore Singapore 24 Jul 2025 T20I # 3359
Amjad Sher 4.0 0 16 3 4 Finland v Cyprus Episkopi 9 May 2026 T20I # 3854
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 (DICS) 1 Nov 2019 T20I # 994
KA Pollard 4.0 0 17 3 4.25 West Indies v Ireland Basseterre 19 Jan 2020 T20I # 1030
CW Perchard 4.0 0 17 3 4.25 Jersey v Guernsey Castel 21 May 2022 T20I # 1543
Azyan Farhath 4.0 0 17 3 4.25 Maldives v Bhutan Bangi 4 Jul 2022 T20I # 1609
H Fennell 4.0 0 17 3 4.25 Argentina v Panama Buenos Aires 25 Feb 2023 T20I # 2002
M Taylor 4.0 0 17 3 4.25 Bahamas v Argentina Buenos Aires 2 Mar 2023 T20I # 2011
MNM Aslam 4.0 0 17 3 4.25 Kuwait v U.A.E. Mulpani 31 Oct 2023 T20I # 2341
CW Perchard 3.4 0 17 3 4.63 Jersey v Guernsey Castel 22 Jun 2024 T20I # 2715
J Danikula 3.0 0 17 3 5.66 Croatia v Spain Zagreb 3 Aug 2024 T20I # 2771
Sikandar Raza 4.0 0 17 3 4.25 Zimbabwe v Kenya Nairobi (Gym) 24 Oct 2024 T20I # 2934
HER Tyler 3.0 0 17 3 5.66 Philippines v Indonesia Bangkok 11 Dec 2025 T20I # 3628
A Vala 4.0 0 18 3 4.5 P.N.G. v U.S.A. Bulawayo 17 Jul 2022 T20I # 1667
FA Cossa 4.0 0 18 3 4.5 Mozambique v Gambia Kigali 8 Dec 2022 T20I # 1946
Irfan Hafejee 4.0 0 18 3 4.5 Panama v Cayman Buenos Aires 2 Mar 2023 T20I # 2010
Adil Butt 4.0 1 18 3 4.5 Eswatini v Lesotho Malkerns 31 Mar 2024 T20I # 2538
DC Smith 4.0 0 18 3 4.5 Philippines v South Korea Incheon 1 Oct 2024 T20I # 2883
Yasim Murtaza 4.0 0 18 3 4.5 Hong Kong v Bahrain Kuala Lumpur 14 Mar 2025 T20I # 3118
Syed Aziz 4.0 0 18 3 4.5 Malaysia v Thailand Kuala Lumpur 25 Apr 2025 T20I # 3159
H Deshan 3.0 0 18 3 6 Switzerland v Austria Latschach 31 May 2025 T20I # 3199
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 (DICS) 29 Oct 2019 T20I # 987
S Lamichhane 4.0 0 19 3 4.75 Nepal v Malaysia Kirtipur 2 Apr 2022 T20I # 1502
J Singye 3.0 0 19 3 6.33 Bhutan v Maldives Bangi 4 Jul 2022 T20I # 1609
F Damiao Couana 3.0 0 19 3 6.33 Mozambique v Uganda Benoni 15 Dec 2023 T20I # 2404
Rashid Khan 4.0 0 19 3 4.75 Afghanistan v Ireland Sharjah 15 Mar 2024 T20I # 2521
GC Murtaza 4.0 1 19 3 4.75 Cambodia v Bhutan Doha 28 Nov 2024 T20I # 2991
Izaz Ali 4.0 0 19 3 4.75 Slovenia v Austria Latschach 17 May 2025 T20I # 3183
GD Drummond 4.0 0 20 3 5 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 Qatar v Jersey Doha 10 Oct 2019 T20I # 929
Tariq Aziz 4.0 0 20 3 5 Portugal v Spain Cartagena 26 Oct 2019 T20I # 976
B Arora 4.0 0 20 3 5 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
BA Pai 4.0 0 20 3 5 Gibraltar v Malta Gibraltar 6 May 2023 T20I # 2059
GE Ngegba 4.0 0 20 3 5 Sierra Leone v Ghana Lagos 15 Oct 2023 T20I # 2316
JN Loftie-Eaton 4.0 0 20 3 5 Namibia v Nigeria Accra 18 Mar 2024 T20I # 2527
Virandeep Singh 3.1 0 20 3 6.31 Malaysia v Saudi Arabia Al Amerat 13 Apr 2024 T20I # 2557
IK Gamantika 4.0 0 20 3 5 Indonesia v Thailand Bali 2 May 2024 T20I # 2585
S Burdekin 4.0 0 20 3 5 Cyprus v Greece Castel 24 Aug 2024 T20I # 2803
Rashid Khan 4.0 0 20 3 5 Afghanistan v Zimbabwe Harare 13 Dec 2024 T20I # 3045
DJ Hawoe 4.0 0 20 3 5 Indonesia v Bahrain Bali 22 Feb 2025 T20I # 3097
Sikandar Raza 4.0 0 20 3 5 Zimbabwe v Afghanistan Harare 29 Oct 2025 T20I # 3537
SC Williams 4.0 0 21 3 5.25 Zimbabwe v Nepal Singapore 1 Oct 2019 T20I # 899
S Crowie 3.5 1 21 3 5.47 St Helena v Seychelles Kigali 21 Nov 2022 T20I # 1908
Muhammad Murad 4.0 1 21 3 5.25 Qatar v Maldives Doha 1 Oct 2023 T20I # 2271
J Rasu 4.0 0 21 3 5.25 Vanuatu v Tanzania Kuala Lumpur 5 Mar 2024 T20I # 2495
V Ganesan 4.0 0 21 3 5.25 Germany v Croatia Krefeld 14 Jul 2024 T20I # 2761
ML Castillo 4.0 0 21 3 5.25 Belize v Argentina Buenos Aires 7 Dec 2024 T20I # 3013
Kuldeep Gurjar 4.0 0 21 3 5.25 South Korea v Indonesia Bali 12 Jul 2025 T20I # 3304
Rashid Khan 4.0 0 21 3 5.25 Afghanistan v U.A.E. Sharjah 1 Sep 2025 T20I # 3432
DJG Sammy 4.0 0 22 3 5.5 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.5 Bulgaria v Gibraltar Marsa 24 Oct 2021 T20I # 1356
S Lamichhane 4.0 0 22 3 5.5 Nepal v P.N.G. Kirtipur 28 Mar 2022 T20I # 1497
J Evans 4.0 0 22 3 5.5 Israel v Malta Gent 1 Jul 2022 T20I # 1596
M Ozturk 4.0 0 22 3 5.5 Turkey v Croatia Sofia 24 Jun 2023 T20I # 2112
MJ Ansell 4.0 0 22 3 5.5 Isle of Man v Austria Castletown 9 Jul 2023 T20I # 2124
RR Patel 4.0 1 22 3 5.5 Kenya v Rwanda Nairobi 5 Jul 2024 T20I # 2735
SA Okpe 4.0 0 22 3 5.5 Nigeria v Kenya Nairobi 12 Jul 2024 T20I # 2754
Nawroz Mangal 4.0 0 23 3 5.75 Afghanistan v Ireland Dubai (DICS) 13 Feb 2010 T20I # 143
DC Smith 4.0 0 23 3 5.75 Philippines v Japan Incheon 2 Oct 2024 T20I # 2886
MG Erasmus 4.0 0 23 3 5.75 Namibia v U.S.A. Windhoek 5 Oct 2024 T20I # 2896
SCJ Broad 4.0 0 24 3 6 England v Netherlands Chattogram 31 Mar 2014 T20I # 394
NLTC Perera 4.0 0 24 3 6 Sri Lanka v Pakistan Abu Dhabi 27 Oct 2017 T20I # 627
Amar Sharma 3.0 0 24 3 8 Malta v Czech Rep. Marsa 12 May 2022 T20I # 1528
Noman Amjad 4.0 0 24 3 6 France v Norway Kerava 27 Jul 2022 T20I # 1691
K Motlhanka 4.0 0 24 3 6 Botswana v Kenya Nairobi (Gym) 19 Jun 2023 T20I # 2106
GK Berg 4.0 0 24 3 6 Italy v Ireland Edinburgh (Golden) 20 Jul 2023 T20I # 2148
S Burdekin 3.0 0 24 3 8 Cyprus v Estonia Episkopi 18 Jun 2024 T20I # 2704
Amjad Sher 4.0 0 24 3 6 Finland v Estonia Tallinn 25 Jul 2025 T20I # 3367
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 Mirpur 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
Najjam Shahzad 4.0 0 25 3 6.25 Portugal v Malta Gent 29 Jun 2022 T20I # 1588
GG Alta 4.0 0 25 3 6.25 Turkey v Luxembourg Spinaceto 12 Jun 2024 T20I # 2669
Sikandar Raza 4.0 0 25 3 6.25 Zimbabwe v India Harare 6 Jul 2024 T20I # 2737
Sikandar Raza 4.0 0 25 3 6.25 Zimbabwe v Namibia Bulawayo 18 Sep 2025 T20I # 3463
AK Gokoel 4.0 0 25 3 6.25 Suriname v Mexico George Town 15 Mar 2026 T20I # 3774
Amjad Sher 4.0 0 25 3 6.25 Finland v Cyprus Episkopi 8 May 2026 T20I # 3845
P Utseya 4.0 0 26 3 6.5 Zimbabwe v Canada King City (NW) 13 Oct 2008 T20I # 75
IKO Aboagye 4.0 0 26 3 6.5 Ghana v Kenya Kampala 21 May 2019 T20I # 781
Gurpratap Singh 4.0 0 26 3 6.5 Cyprus v Romania Vantaa 13 Jul 2022 T20I # 1646
S Lamichhane 4.0 0 26 3 6.5 Nepal v Kenya Nairobi (Gym) 26 Aug 2022 T20I # 1747
GK Berg 4.0 0 26 3 6.5 Italy v Jersey Edinburgh (Golden) 23 Jul 2023 T20I # 2158
Rashid Khan 4.0 0 26 3 6.5 Afghanistan v India Bridgetown 20 Jun 2024 T20I # 2710
C Alexander 4.0 0 26 3 6.5 Falkland Isl v Costa Rica Guacima 11 Mar 2025 T20I # 3112
Syed Aziz 4.0 1 26 3 6.5 Malaysia v Bahrain Kuala Lumpur 13 Mar 2025 T20I # 3116
Arslan Amjad 3.0 0 26 3 8.66 Estonia v Malta Marsa 6 May 2025 T20I # 3174
MJ Santner 4.0 0 26 3 6.5 New Zealand v India Visakhapatnam 28 Jan 2026 T20I # 3672
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 Bahamas v Bermuda Coolidge 10 Nov 2021 T20I # 1413
MJ Santner 4.0 0 27 3 6.75 New Zealand v India Eden Gardens 21 Nov 2021 T20I # 1446
SL Malinga 4.0 0 28 3 7 Sri Lanka v England The Oval 20 May 2014 T20I # 401
PM Seelaar 4.0 0 28 3 7 Netherlands v Zimbabwe Rotterdam 23 Jun 2019 T20I # 808
Gulbadin Naib 4.0 0 28 3 7 Afghanistan v Sri Lanka Hangzhou 4 Oct 2023 T20I # 2282
Sikandar Raza 4.0 0 28 3 7 Zimbabwe v Ireland Harare 7 Dec 2023 T20I # 2384
J Miyagi 4.0 0 28 3 7 Uganda v U.A.E. Entebbe 19 Jul 2025 T20I # 3330
Aqib Iqbal 4.0 0 28 3 7 Austria v Romania Ilfov County 18 Oct 2025 T20I # 3529
Dawood Ahmadzai 4.0 0 28 3 7 France v Croatia Episkopi 17 May 2026 T20I # 3879
Amjad Mahboob 3.0 0 29 3 9.66 Singapore v Namibia Dubai (DICS) 26 Oct 2019 T20I # 977
Usman Shahid 3.2 0 29 3 8.7 France v Germany Krefeld 6 Aug 2021 T20I # 1215
L Erdenebulgan 4.0 0 29 3 7.25 Mongolia v Maldives Kuala Lumpur 6 Sep 2024 T20I # 2842
Aqib Iqbal 4.0 0 29 3 7.25 Austria v Switzerland Latschach 30 May 2025 T20I # 3193
MM Baig 4.0 0 29 3 7.25 Qatar v Nepal Al Amerat 13 Oct 2025 T20I # 3519
Syed Aziz 4.0 0 29 3 7.25 Malaysia v Bahrain Kuala Lumpur 1 Dec 2025 T20I # 3600
Syed Aziz 3.3 0 29 3 8.28 Malaysia v Singapore Bangkok 13 Dec 2025 T20I # 3639
Sikandar Raza 4.0 0 29 3 7.25 Zimbabwe v South Africa Delhi 1 Mar 2026 T20I # 3749
Mohammad Hafeez 4.0 1 30 3 7.5 Pakistan v Zimbabwe Harare 24 Aug 2013 T20I # 327
SCJ Broad 4.0 0 30 3 7.5 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
MA Baig 4.0 0 31 3 7.75 Malawi v Tanzania Benoni 20 Sep 2022 T20I # 1786
CW Perchard 4.0 0 31 3 7.75 Jersey v Guernsey St Martin 8 Jul 2023 T20I # 2122
MJ Santner 4.0 0 31 3 7.75 New Zealand v West Indies Auckland 6 Nov 2025 T20I # 3560
J Santhanam 4.0 0 31 3 7.75 Singapore v Bahrain Singapore 5 Jun 2026 T20I # 3935
SCJ Broad 4.0 0 32 3 8 England v Sri Lanka Pallekele 1 Oct 2012 T20I # 284
Muhammad Kashif 4.0 0 32 3 8 Kuwait v Qatar Doha 4 Jul 2019 T20I # 816
A Ashokan 4.0 0 32 3 8 Czech Rep. v Luxembourg Vinor 10 Jul 2022 T20I # 1629
A Venkatesh 4.0 0 32 3 8 Sweden v Italy Vantaa 15 Jul 2022 T20I # 1655
A Ashokan 4.0 0 32 3 8 Czech Rep. v Switzerland Kerava 30 Jul 2022 T20I # 1705
L Erdenebulgan 4.0 0 32 3 8 Mongolia v Japan Sano 11 May 2024 T20I # 2602
Faheem Nazir 4.0 0 32 3 8 Switzerland v Belgium Krefeld 7 Jul 2024 T20I # 2740
Aqib Ilyas 4.0 0 32 3 8 Oman v Nepal King City (NW) 29 Sep 2024 T20I # 2877
Elias Tilman 4.0 0 32 3 8 Timor-Leste v Myanmar Bali 12 Nov 2025 T20I # 3572
M Magagula 4.0 0 33 3 8.25 Eswatini v Mozambique Malkerns 30 Jul 2022 T20I # 1707
OJ Webster 4.0 0 33 3 8.25 Isle of Man v France Spinaceto 9 Jun 2024 T20I # 2655
CW Perchard 4.0 0 33 3 8.25 Jersey v Guernsey Castel 22 Jun 2024 T20I # 2714
Syed Aziz 4.0 0 33 3 8.25 Malaysia v Hong Kong Kuala Lumpur 26 Aug 2024 T20I # 2812
Sheraz Sheikh 4.0 0 33 3 8.25 Belgium v France Ilfov County 27 Jun 2025 T20I # 3268
Aqib Iqbal 4.0 0 33 3 8.25 Austria v Sweden Stockholm 8 Aug 2025 T20I # 3399
A Mansale 4.0 0 34 3 8.5 Vanuatu v Malaysia Kuala Lumpur 2 Oct 2019 T20I # 900
E Packard 4.0 0 34 3 8.5 Gibraltar v Portugal Albergaria 21 Aug 2021 T20I # 1233
Najjam Shahzad 4.0 0 34 3 8.5 Portugal v Gibraltar Gibraltar 4 May 2023 T20I # 2056
Shaheen Shah Afridi 4.0 0 34 3 8.5 Pakistan v New Zealand Christchurch 19 Jan 2024 T20I # 2437
L Erdenebulgan 4.0 0 34 3 8.5 Mongolia v Japan Sano 7 May 2024 T20I # 2591
GG Alta 4.0 0 34 3 8.5 Turkey v France Spinaceto 15 Jun 2024 T20I # 2686
Adil Butt 4.0 0 34 3 8.5 Eswatini v Sierra Leone Abuja 28 Nov 2024 T20I # 2995
Sami Sohail 4.0 0 34 3 8.5 Malawi v Rwanda Rwanda 26 Jul 2025 T20I # 3375
M Taylor 4.0 0 35 3 8.75 Bahamas v Cayman George Town 17 Apr 2022 T20I # 1512
HH Pandya 4.0 0 35 3 8.75 India v West Indies Providence 6 Aug 2023 T20I # 2191
Virandeep Singh 4.0 0 35 3 8.75 Malaysia v Nepal Al Amerat 12 Apr 2024 T20I # 2549
Amjad Javed 4.0 0 36 3 9 U.A.E. v Pakistan Mirpur 29 Feb 2016 T20I # 514
TG Southee 4.0 0 36 3 9 New Zealand v West Indies Nelson 29 Dec 2017 T20I # 636
MM Baig 4.0 0 36 3 9 Qatar v Saudi Arabia Doha 21 Jul 2025 T20I # 3342
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 Mirpur 22 Dec 2018 T20I # 717
R Satheesan 3.0 0 37 3 12.33 Romania v Gibraltar Marsa 14 May 2022 T20I # 1535
Amjad Mahboob 4.0 0 38 3 9.5 Singapore v Qatar Singapore 22 Jul 2019 T20I # 832
MNM Aslam 4.0 0 38 3 9.5 Kuwait v Saudi Arabia Doha 25 Oct 2021 T20I # 1362
Rashid Khan 4.0 0 38 3 9.5 Afghanistan v Pakistan Sharjah 7 Sep 2025 T20I # 3442
CW Perchard 4.0 0 39 3 9.75 Jersey v Italy Edinburgh (Golden) 23 Jul 2023 T20I # 2158
Aqib Iqbal 4.0 0 39 3 9.75 Austria v Belgium Latschach 23 Aug 2025 T20I # 3415
Amjad Javed 4.0 0 40 3 10 U.A.E. v Afghanistan Dubai (DICS) 16 Dec 2016 T20I # 572
H Lin Aung 4.0 0 40 3 10 Myanmar v Bhutan Gelephu 24 Dec 2025 T20I # 3650
Amjad Javed 4.0 0 41 3 10.25 U.A.E. v Ireland Abu Dhabi 14 Feb 2016 T20I # 498
Yasim Murtaza 4.0 0 41 3 10.25 Hong Kong v Kuwait Mong Kok 9 Apr 2025 T20I # 3132
Mohammad Ashraful 4.0 0 42 3 10.5 Bangladesh v Pakistan Nairobi (Gym) 2 Sep 2007 T20I # 18
Shaheen Shah Afridi 4.0 0 46 3 11.5 Pakistan v New Zealand Auckland 12 Jan 2024 T20I # 2429
KIC Asalanka 4.0 0 50 3 12.5 Sri Lanka v New Zealand Nelson 2 Jan 2025 T20I # 3081
Amjad Mahboob 4.0 0 54 3 13.5 Singapore v U.S.A. Bulawayo 12 Jul 2022 T20I # 1637
M Magagula 4.0 0 62 3 15.5 Eswatini v Nigeria Kigali 4 Dec 2022 T20I # 1933
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:
Hong Kong v Nepal at Singapore, Asian Games Men's Qualifier final, Jun 8, 2026 [T20I # 3944]
Malaysia v Oman at Singapore, Asian Games Men's Qualifier 3rd place play-off, Jun 8, 2026 [T20I # 3943]
Eswatini v Mozambique at Malkerns, Eswatini T20 Tri-Series final, Jun 7, 2026 [T20I # 3942]
Eswatini v Lesotho at Malkerns, Eswatini T20 Tri-Series 9th match, Jun 7, 2026 [T20I # 3941]
Hong Kong v Malaysia at Singapore, Asian Games Men's Qualifier 2nd semi final, Jun 7, 2026 [T20I # 3940]
Nepal v Oman at Singapore, Asian Games Men's Qualifier 1st semi final, Jun 7, 2026 [T20I # 3939]