Records for T20I Matches

Fastest to 50 wickets
Player
Opposition
Ground
Match Date
Debut
Time
Mat
Scorecard
v EswatiniBenoni29 May 202321 May 20194y 8d22T20I # 2079
v MyanmarKuala Lumpur30 Jul 20231 Oct 20193y 302d25T20I # 2184
v PakistanColombo (RPS)4 Oct 201210 Oct 20083y 360d26T20I # 287
v Sri LankaAbu Dhabi20 Oct 202112 Jul 20192y 100d28T20I # 1331
v NigeriaWindhoek27 Nov 202315 Sep 20221y 73d28T20I # 2370
v IrelandAl Amerat14 Feb 202231 May 20183y 259d29T20I # 1465
v West IndiesProvidence8 Aug 20239 Jul 20176y 30d30T20I # 2192
v KenyaBenoni18 Dec 20236 Nov 20194y 42d30T20I # 2411
v TanzaniaKuala Lumpur9 Mar 202414 Nov 20221y 116d30T20I # 2508
v New ZealandAuckland17 Feb 20172 Aug 20133y 199d31T20I # 595
v BangladeshDehradun3 Jun 201826 Oct 20152y 220d31T20I # 667
v BotswanaNairobi (Gym)19 Jun 202311 Sep 20211y 281d31T20I # 2106
v EnglandSharjah1 Nov 20211 Sep 20192y 61d32T20I # 1382
v IndiaIndore4 Oct 202220 Jan 20175y 257d32T20I # 1805
v ZimbabweChattogram18 Sep 201924 Apr 20154y 147d33T20I # 886
v ScotlandEdinburgh21 Jul 202331 May 20194y 51d33T20I # 2152
v IrelandDublin (Malahide)20 Aug 20237 Jul 20221y 44d33T20I # 2208
v BangladeshNagpur10 Nov 201918 Jun 20163y 145d34T20I # 1014
v West IndiesCarrara5 Oct 202213 Feb 20139y 234d34T20I # 1806
v BotswanaNairobi (Gym)9 Jun 202320 May 20194y 20d34T20I # 2084
v New ZealandChattogram24 Mar 201423 Nov 20076y 121d35T20I # 383
v MaldivesAl Amerat25 Feb 202021 Nov 20154y 96d35T20I # 1058
v ZimbabweBulawayo24 May 202220 May 20193y 4d35T20I # 1547
v NigeriaWindhoek27 Nov 202310 Sep 20212y 78d35T20I # 2370
v BangladeshMirpur29 Nov 20114 Sep 20074y 86d36T20I # 216
v IndiaDubai (DICS)31 Oct 20219 Feb 20138y 264d36T20I # 1381
v P.N.G.Kirtipur31 Mar 202230 Jun 20156y 274d36T20I # 1500
v LuxembourgMarsa12 Jul 202318 Oct 20193y 267d36T20I # 2130
v EnglandAbu Dhabi27 Feb 20127 May 20092y 296d37T20I # 229
v UgandaRwanda28 Aug 202317 Sep 20220y 345d37T20I # 2220
v AustraliaWellington21 Feb 20243 Jan 20177y 49d37T20I # 2481
v West IndiesBridgetown28 Jul 20217 Sep 20164y 324d38T20I # 1205
v GuernseyDeventer14 Aug 202311 May 20194y 95d38T20I # 2195
v MalaysiaKuala Lumpur19 Sep 20235 Sep 20167y 14d38T20I # 2241
v Sri LankaPallekele1 Oct 20125 Feb 20084y 239d39T20I # 284
v AfghanistanBasseterre5 Jun 201730 Jun 20124y 340d39T20I # 613
v PakistanSharjah24 Mar 20235 Feb 20185y 47d39T20I # 2030
v ScotlandDubai (DICS)27 Oct 201929 Mar 200910y 212d40T20I # 983
v IndiaAuckland24 Jan 202023 Jun 20154y 215d40T20I # 1031
v BangladeshMirpur3 Aug 20217 Sep 20128y 330d40T20I # 1210
v BangladeshAl Amerat17 Oct 202118 Jun 20156y 121d40T20I # 1311
v AfghanistanAbu Dhabi19 Feb 202316 Jan 20176y 34d40T20I # 1995
v U.A.E.Mulpani31 Oct 20234 Jul 20194y 119d40T20I # 2341
v AustraliaHarare8 Jul 20187 Jun 20099y 31d41T20I # 689
v AustraliaVisakhapatnam24 Feb 201926 Jan 20163y 29d41T20I # 748
v New ZealandWellington3 Nov 20192 Feb 20145y 274d41T20I # 998
v EnglandManchester28 Aug 202026 Mar 20173y 155d41T20I # 1087
v NetherlandsBulawayo12 Jul 202216 Mar 20148y 118d41T20I # 1641
v Sri LankaDubai (DICS)11 Sep 202224 Jan 20202y 230d41T20I # 1769
v PakistanLahore2 Oct 202223 Jun 20157y 101d41T20I # 1804
v BangladeshHangzhou4 Oct 202313 Jul 20194y 83d41T20I # 2283
v Hong KongMulpani19 Oct 202331 Jan 20194y 261d41T20I # 2321
v BahrainMulpani30 Oct 202318 Oct 20194y 12d41T20I # 2333
v New ZealandChristchurch30 Dec 201028 Aug 20064y 124d42T20I # 195
v ZimbabweKhulna22 Jan 201628 Nov 20069y 55d42T20I # 484
v AustraliaMohali27 Mar 201612 Jun 20105y 289d42T20I # 553
v ScotlandDubai (DICS)20 Jan 20171 Feb 20106y 354d42T20I # 587
v West IndiesNelson29 Dec 20175 Feb 20089y 327d42T20I # 636
v IndiaAuckland26 Jan 20205 Jul 20145y 205d42T20I # 1034
v IndiaCuttack12 Jun 20225 Nov 20147y 219d42T20I # 1569
v AustraliaCarrara5 Oct 202213 Mar 20148y 206d42T20I # 1806
v KenyaNairobi (Gym)17 Jun 202318 Aug 20211y 303d42T20I # 2103
v NigeriaWindhoek29 Nov 202329 Sep 20194y 61d42T20I # 2373
v ZimbabweEdinburgh15 Sep 202113 Mar 20129y 186d43T20I # 1276
v AustraliaAbu Dhabi23 Oct 202121 Jun 20174y 124d43T20I # 1351
v ScotlandHobart21 Oct 202213 Jun 201012y 130d43T20I # 1838
v New ZealandAuckland9 Feb 201328 Aug 20066y 165d44T20I # 301
v South AfricaColombo (RPS)2 Aug 201315 Jun 20067y 48d44T20I # 323
v West IndiesBrisbane7 Oct 202213 Oct 201110y 359d44T20I # 1808
v NetherlandsAdelaide2 Nov 202227 Sep 20157y 36d44T20I # 1859
v South AfricaSydney3 Nov 20223 Apr 20184y 214d44T20I # 1861
v Sri LankaColombo (RPS)14 Jan 20245 Feb 20185y 343d44T20I # 2432
v U.A.E.Mirpur25 Feb 201611 Oct 20087y 137d45T20I # 510
v JerseyTolerance Oval25 Oct 20198 Jun 200910y 139d45T20I # 968
v IrelandBristol5 Aug 202213 Jan 200913y 204d45T20I # 1724
v NepalNairobi (Gym)29 Aug 20221 Feb 201012y 209d45T20I # 1751
v JapanPort Moresby25 Jul 202315 Jul 20158y 10d45T20I # 2164
v AfghanistanBelfast17 Aug 20225 Sep 20165y 346d46T20I # 1738
v RwandaWindhoek25 Nov 202320 May 20194y 189d46T20I # 2364
v NepalAl Amerat12 Feb 202217 Mar 20147y 332d47T20I # 1460
v P.N.G.Bulawayo11 Jul 202220 Apr 20139y 82d47T20I # 1636
v RwandaNairobi (Gym)11 Jun 202320 May 20194y 22d47T20I # 2094
v RwandaWindhoek29 Nov 20232 Nov 20212y 27d47T20I # 2374
v BangladeshMount Maunganui31 Dec 202326 Dec 201013y 5d47T20I # 2425
v U.A.E.ICCA Dubai18 Dec 20161 Feb 20106y 321d48T20I # 573
v EnglandChester-le-Street16 Sep 201727 Mar 20125y 173d48T20I # 622
v ZimbabweHobart19 Oct 202215 Jan 20148y 277d48T20I # 1834
v Sierra LeoneLagos11 Oct 202316 Oct 20211y 360d48T20I # 2310
v AfghanistanSharjah17 Mar 202410 Mar 20177y 7d48T20I # 2526
v BangladeshMirpur6 Aug 20214 Mar 20165y 155d49T20I # 1216
v IndiaDublin (Malahide)26 Jun 202218 Jun 20157y 8d49T20I # 1580
v GhanaAccra20 Mar 202419 Apr 201310y 336d49T20I # 2530
v Sri LankaColombo (RPS)28 Jul 202125 Dec 20128y 215d50T20I # 1206
v BotswanaNairobi (Gym)17 Jun 202320 May 20194y 28d50T20I # 2102
v GhanaLagos5 Oct 202318 Aug 20212y 48d50T20I # 2295
v RwandaWindhoek29 Nov 20232 Nov 20212y 27d50T20I # 2374
Time is based on the start of the debut match and the start of the match in which the milestone was achieved
Bowlers within a maximum of 50 matches shown
Records includes the following current or recent matches:

Kenya v Uganda at Accra, African Games 3rd place play-off, Mar 23, 2024 [T20I # 2533]

Namibia v Uganda at Accra, African Games 1st semi final, Mar 21, 2024 [T20I # 2532]

Namibia v Tanzania at Accra, African Games 12th match, Mar 20, 2024 [T20I # 2531]

Ghana v Kenya at Accra, African Games 10th match, Mar 20, 2024 [T20I # 2530]