Largest margins in in Tests+ODIs+T20Is by Innings, runs & wickets in 2020s

By runs
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
546 runs066233.00.0v AfghanistanMirpur14 Jun 2023Test # 2506
434 runs055739.40.0v EnglandRajkot15 Feb 2024Test # 2530
423 runs065847.20.0v EnglandHamilton14 Dec 2024Test # 2569
419 runs049740.50.0v West IndiesAdelaide8 Dec 2022Test # 2479
372 runs054056.30.0v New ZealandWankhede3 Dec 2021Test # 2438
360 runs045030.20.0v PakistanPerth14 Dec 2023Test # 2518
332 runs041323.30.0v BangladeshGqeberha8 Apr 2022Test # 2461
328 runs051149.20.0v BangladeshSylhet22 Mar 2024Test # 2536
328 runs053766.20.0v ZimbabweBulawayo28 Jun 2025Test # 2590
323 runs058354.20.0v New ZealandWellington6 Dec 2024Test # 2567
317 runs048254.20.0v EnglandChennai13 Feb 2021Test # 2411
317 runs039122.050.0v Sri LankaThiruvananthapuram15 Jan 2023ODI # 4505
309 runs040021.050.0v NetherlandsDelhi25 Oct 2023ODI # 4681
304 runs040925.150.0v U.S.A.Harare26 Jun 2023ODI # 4601
302 runs035819.450.0v Sri LankaWankhede2 Nov 2023ODI # 4690
295 runs053458.40.0v AustraliaPerth22 Nov 2024Test # 2561
290 runs034514.420.0v GambiaNairobi (Ruaraka)23 Oct 2024T20I # 2931
284 runs039135.10.0v West IndiesJohannesburg8 Mar 2023Test # 2497
281 runs052980.00.0v South AfricaMount Maunganui4 Feb 2024Test # 2528
280 runs051562.10.0v BangladeshChennai19 Sep 2024Test # 2550
279 runs041647.50.0v New ZealandSydney3 Jan 2020Test # 2378
275 runs0468113.10.0v EnglandAdelaide16 Dec 2021Test # 2441
273 runs031513.120.0v MongoliaHangzhou27 Sep 2023T20I # 2255
269 runs039937.10.0v West IndiesManchester24 Jul 2020Test # 2390
267 runs039445.30.0v New ZealandMount Maunganui16 Feb 2023Test # 2492
264 runs02727.320.0v Ivory CoastAbuja24 Nov 2024T20I # 2977
246 runs050877.00.0v PakistanGalle24 Jul 2022Test # 2473
243 runs032727.150.0v South AfricaEden Gardens5 Nov 2023ODI # 4694
241 runs038536.10.0v West IndiesNottingham18 Jul 2024Test # 2539
238 runs044759.30.0v Sri LankaBengaluru12 Mar 2022Test # 2456
238 runs034323.450.0v NepalMultan30 Aug 2023ODI # 4628
238 runs040126.250.0v West IndiesBirmingham29 May 2025ODI # 4880
233 runs051679.40.0v Sri LankaDurban27 Nov 2024Test # 2563
232 runs049949.450.0v NetherlandsAmstelveen17 Jun 2022ODI # 4413
232 runs028717.550.0v ZimbabweHarare19 Dec 2024ODI # 4818
229 runs040022.050.0v EnglandWankhede21 Oct 2023ODI # 4677
228 runs035732.050.0v PakistanColombo (RPS)10 Sep 2023ODI # 4639
227 runs042058.10.0v IndiaChennai5 Feb 2021Test # 2409
227 runs041034.050.0v BangladeshChattogram10 Dec 2022ODI # 4499
221 runs036431.448.0v EnglandMelbourne22 Nov 2022ODI # 4480
220 runs047794.40.0v ZimbabweHarare7 Jul 2021Test # 2427
220 runs027419.00.0v BangladeshDurban31 Mar 2022Test # 2460
209 runs043771.00.0v BangladeshPallekele29 Apr 2021Test # 2419
209 runs044463.30.0v IndiaThe Oval7 Jun 2023Test # 2505
208 runs024617.220.0v PanamaCoolidge14 Nov 2021T20I # 1427
205 runs02188.220.0v MongoliaSano8 May 2024T20I # 2593
201 runs033438.00.0v BangladeshNorth Sound22 Nov 2024Test # 2562
200 runs035235.350.0v West IndiesTarouba1 Aug 2023ODI # 4624
198 runs042693.50.0v New ZealandChristchurch25 Feb 2022Test # 2451
198 runs027519.550.0v Sri LankaAuckland25 Mar 2023ODI # 4548
197 runs036329.546.0v IrelandDublin25 May 2025ODI # 4877
194 runs026920.020.0v ThailandHangzhou2 Oct 2023T20I # 2275
192 runs051185.00.0v BangladeshChattogram30 Mar 2024Test # 2537
191 runs046677.10.0v South AfricaJohannesburg24 Jan 2020Test # 2382
190 runs035835.350.0v New ZealandPune1 Nov 2023ODI # 4689
190 runs048386.40.0v Sri LankaLord's29 Aug 2024Test # 2546
189 runs0438137.40.0v South AfricaCape Town3 Jan 2020Test # 2379
188 runs0513113.20.0v BangladeshChattogram14 Dec 2022Test # 2481
187 runs034879.00.0v West IndiesGalle21 Nov 2021Test # 2434
186 runs031324.439.0v AustraliaLord's27 Sep 2024ODI # 4778
184 runs025524.450.0v ZimbabwePallekele21 Jan 2022ODI # 4347
184 runs021912.320.0v CameroonKigali9 Dec 2022T20I # 1950
184 runs022015.520.0v MyanmarKuala Lumpur30 Jul 2023T20I # 2184
184 runs034079.10.0v IndiaMelbourne26 Dec 2024Test # 2571
183 runs033930.550.0v IrelandSylhet18 Mar 2023ODI # 4539
181 runs036939.050.0v New ZealandThe Oval13 Sep 2023ODI # 4643
180 runs025916.520.0v ChinaMong Kok15 Feb 2024T20I # 2470
180 runs022418.020.0v MongoliaSano11 May 2024T20I # 2602
178 runs024116.220.0v CameroonRwanda6 Nov 2021T20I # 1399
177 runs024922.550.0v U.A.E.Kirtipur12 Mar 2023ODI # 4534
177 runs031234.250.0v South AfricaSharjah20 Sep 2024ODI # 4768
175 runs035639.050.0v U.A.E.Bulawayo19 Jun 2023ODI # 4587
174 runs034430.350.0v IrelandAbu Dhabi4 Oct 2024ODI # 4781
174 runs028224.250.0v AustraliaColombo (RPS)14 Feb 2025ODI # 4835
172 runs036964.40.0v New ZealandWellington29 Feb 2024Test # 2533
171 runs021010.120.0v CameroonRwanda3 Nov 2021T20I # 1387
169 runs032239.150.0v ZimbabweSylhet1 Mar 2020ODI # 4249
169 runs036246.250.0v CanadaLauderhill17 May 2025ODI # 4871
168 runs023512.120.0v New ZealandAhmedabad1 Feb 2023T20I # 1992
168 runs019010.420.0v Ivory CoastAbuja23 Nov 2024T20I # 2974
168 runs024515.020.0v SloveniaGraz18 May 2025T20I # 3187
167 runs028542.450.0v P.N.G.Port Moresby20 Sep 2022ODI # 4468
167 runs023815.220.0v LesothoKigali21 Nov 2022T20I # 1905
167 runs022012.120.0v SwitzerlandKrefeld9 Jul 2024T20I # 2746
166 runs021120.020.0v CroatiaKerava16 Jul 2022T20I # 1663
166 runs023316.320.0v AustriaEdinburgh (Golden)25 Jul 2023T20I # 2166
166 runs019711.320.0v CaymanHamilton4 Oct 2023T20I # 2287
166 runs022214.220.0v BhutanBangkok15 Feb 2024T20I # 2473
166 runs020012.420.0v MongoliaSano7 May 2024T20I # 2591
165 runs023418.220.0v SerbiaKrefeld7 Jul 2024T20I # 2738
164 runs031942.450.0v BangladeshWellington26 Mar 2021ODI # 4282
164 runs029756.10.0v West IndiesGalle29 Nov 2021Test # 2437
164 runs0498110.50.0v West IndiesPerth30 Nov 2022Test # 2477
164 runs041734.550.0v AustraliaCenturion15 Sep 2023ODI # 4646
163 runs023117.520.0v PanamaHamilton3 Oct 2023T20I # 2280
162 runs028535.550.0v P.N.G.Dubai (DICS)9 Apr 2022ODI # 4384
161 runs034639.150.0v West IndiesHambantota26 Feb 2020ODI # 4247
161 runs023117.420.0v CroatiaZagreb4 Aug 2024T20I # 2774
161 runs022513.220.0v Czech Rep.Vinor9 Jun 2025T20I # 3215
160 runs034037.250.0v NetherlandsPune8 Nov 2023ODI # 4697
160 runs041147.550.0v NetherlandsBengaluru12 Nov 2023ODI # 4702
160 runs024517.420.0v RomaniaRome16 Jun 2024T20I # 2696
160 runs021118.320.0v MongoliaKuala Lumpur30 Aug 2024T20I # 2828
159 runs022513.220.0v BrazilBuenos Aires14 Dec 2024T20I # 3052
159 runs030133.40.0v West IndiesBridgetown25 Jun 2025Test # 2589
158 runs032458.30.0v West IndiesGros Islet18 Jun 2021Test # 2426
158 runs020711.320.0v BulgariaVantaa30 Jul 2022T20I # 1704
158 runs021720.020.0v MongoliaSano11 May 2024T20I # 2603
157 runs036892.20.0v EnglandThe Oval2 Sep 2021Test # 2433
157 runs023316.320.0v MongoliaSano12 May 2024T20I # 2606
155 runs027728.550.0v ZimbabweHarare16 Jul 2021ODI # 4304
155 runs021420.020.0v BhutanBangi2 Jul 2022T20I # 1597
155 runs019410.420.0v Hong KongSharjah2 Sep 2022T20I # 1756
155 runs024612.420.0v ItalyEdinburgh24 Jul 2023T20I # 2160
155 runs030933.550.0v AfghanistanPallekele11 Feb 2024ODI # 4727
155 runs019312.220.0v ThailandDoha23 Nov 2024T20I # 2971
152 runs029733.30.0v EnglandMultan15 Oct 2024Test # 2554
151 runs027251.50.0v EnglandLord's12 Aug 2021Test # 2429
151 runs023419.150.0v P.N.G.Al Amerat10 Sep 2021ODI # 4322
150 runs033271.10.0v New ZealandSylhet28 Nov 2023Test # 2516
150 runs024810.320.0v EnglandWankhede2 Feb 2025T20I # 3086
149 runs028934.450.0v AfghanistanChennai18 Oct 2023ODI # 4673
149 runs038346.450.0v BangladeshWankhede24 Oct 2023ODI # 4680
149 runs024118.020.0v RwandaNairobi (Ruaraka)22 Oct 2024T20I # 2926
149 runs021820.020.0v BahamasGeorge Town20 Apr 2025T20I # 3148
146 runs027138.50.0v EnglandHobart14 Jan 2022Test # 2449
146 runs037139.150.0v NetherlandsJohannesburg2 Apr 2023ODI # 4563
145 runs023520.020.0v BelizeCoolidge8 Nov 2021T20I # 1408
145 runs021014.420.0v CroatiaSzodliget5 Aug 2023T20I # 2189
145 runs038142.150.0v NetherlandsUtrecht16 May 2025ODI # 4870
144 runs021618.420.0v RwandaWindhoek27 Nov 2023T20I # 2369
144 runs017410.520.0v IndonesiaIncheon5 Oct 2024T20I # 2895
143 runs022416.020.0v SingaporeBangi22 Dec 2022T20I # 1976
142 runs023917.220.0v NetherlandsKirtipur24 Apr 2021T20I # 1157
142 runs033243.250.0v BangladeshChattogram8 Jul 2023ODI # 4619
142 runs020219.250.0v AfghanistanHambantota22 Aug 2023ODI # 4625
142 runs020620.020.0v CyprusCastel27 Aug 2024T20I # 2815
142 runs022720.020.0v MaldivesBangi2 Sep 2024T20I # 2833
142 runs035734.250.0v EnglandAhmedabad12 Feb 2025ODI # 4833
141 runs021517.120.0v SloveniaKerava25 Jul 2022T20I # 1684
140 runs024020.020.0v BahamasCoolidge10 Nov 2021T20I # 1413
140 runs020613.220.0v CroatiaZagreb4 Aug 2024T20I # 2773
140 runs029129.450.0v New ZealandAuckland11 Jan 2025ODI # 4824
139 runs027231.550.0v IrelandAbu Dhabi2 Oct 2024ODI # 4780
138 runs020814.118.0v GambiaRwanda8 Dec 2022T20I # 1945
138 runs035039.050.0v U.A.E.Bulawayo27 Jun 2023ODI # 4604
138 runs021319.420.0v MaldivesHangzhou1 Oct 2023T20I # 2269
138 runs030240.150.0v NamibiaDundee26 Jul 2024ODI # 4751
137 runs017113.020.0v FinlandBrondby7 May 2022T20I # 1520
137 runs036548.250.0v BangladeshDharamsala10 Oct 2023ODI # 4664
By wickets
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets7425637.450.0v IndiaWankhede14 Jan 2020ODI # 4231
10 wickets87625.320.0v IranAl Amerat23 Feb 2020T20I # 1047
10 wickets3413014.220.0v MaldivesAl Amerat25 Feb 2020T20I # 1058
10 wickets861165.420.0v SerbiaSofia26 Jun 2021T20I # 1173
10 wickets87515.320.0v MaltaMarsa8 Jul 2021T20I # 1183
10 wickets3212114.420.0v Sri LankaColombo (RPS)14 Sep 2021T20I # 1273
10 wickets549911.020.0v MalawiKigali16 Oct 2021T20I # 1302
10 wickets3813013.420.0v P.N.G.Al Amerat17 Oct 2021T20I # 1307
10 wickets98273.420.0v LesothoKigali19 Oct 2021T20I # 1315
10 wickets1315217.520.0v IndiaDubai (DICS)24 Oct 2021T20I # 1361
10 wickets94654.220.0v BelizeCoolidge7 Nov 2021T20I # 1404
10 wickets479112.120.0v BahamasCoolidge13 Nov 2021T20I # 1423
10 wickets3612914.020.0v Sri LankaColombo (RPS)7 Jun 2022T20I # 1551
10 wickets18811118.450.0v EnglandThe Oval12 Jul 2022ODI # 4424
10 wickets6010210.020.0v EstoniaKerava24 Jul 2022T20I # 1681
10 wickets11519030.550.0v ZimbabweHarare18 Aug 2022ODI # 4451
10 wickets73787.520.0v CameroonBenoni17 Sep 2022T20I # 1780
10 wickets3710813.520.0v ItalyAlmeria4 Nov 2022T20I # 1865
10 wickets77847.120.0v RwandaDar-es-Salaam6 Nov 2022T20I # 1875
10 wickets2416916.020.0v IndiaAdelaide10 Nov 2022T20I # 1878
10 wickets73927.520.0v LesothoKigali18 Nov 2022T20I # 1892
10 wickets105312.320.0v MaliKigali20 Nov 2022T20I # 1900
10 wickets105312.320.0v MaliKigali24 Nov 2022T20I # 1919
10 wickets92604.420.0v GambiaRwanda6 Dec 2022T20I # 1943
10 wickets16715422.150.0v NamibiaKirtipur15 Feb 2023ODI # 4516
10 wickets118110.220.0v Isle of ManCartagena26 Feb 2023T20I # 2005
10 wickets23411811.050.0v IndiaVisakhapatnam19 Mar 2023ODI # 4541
10 wickets22110213.150.0v IrelandSylhet23 Mar 2023ODI # 4547
10 wickets3211014.420.0v DenmarkBrondby19 May 2023T20I # 2070
10 wickets2109915.050.0v OmanBulawayo23 Jun 2023ODI # 4595
10 wickets1714520.123.0v NepalPallekele4 Sep 2023ODI # 4632
10 wickets263516.150.0v Sri LankaColombo (RPS)17 Sep 2023ODI # 4649
10 wickets84536.020.0v ChileBuenos Aires20 Oct 2023T20I # 2323
10 wickets3410714.220.0v BahrainKirtipur3 Nov 2023T20I # 2346
10 wickets101493.120.0v CameroonBenoni6 Dec 2023T20I # 2381
10 wickets105402.320.0v MaliBenoni8 Dec 2023T20I # 2386
10 wickets88635.220.0v BotswanaBenoni18 Dec 2023T20I # 2410
10 wickets4710712.120.0v PhilippinesBali23 Dec 2023T20I # 2417
10 wickets66989.020.0v JapanBangkok9 Feb 2024T20I # 2457
10 wickets79716.520.0v BhutanBangkok12 Feb 2024T20I # 2463
10 wickets90425.020.0v ChinaMong Kok16 Feb 2024T20I # 2474
10 wickets4412212.420.0v Hong KongMong Kok12 Mar 2024T20I # 2517
10 wickets112271.220.0v MongoliaSano9 May 2024T20I # 2595
10 wickets5010511.420.0v U.S.A.Prairie View25 May 2024T20I # 2625
10 wickets621169.420.0v U.S.A.Bridgetown23 Jun 2024T20I # 2719
10 wickets2815315.220.0v ZimbabweHarare13 Jul 2024T20I # 2759
10 wickets107322.120.0v MongoliaBangi9 Sep 2024T20I # 2848
10 wickets20510715.550.0v U.A.E.Windhoek18 Sep 2024ODI # 4763
10 wickets115190.520.0v MaliDar-es-Salaam21 Sep 2024T20I # 2854
10 wickets106252.220.0v MaliDar-es-Salaam26 Sep 2024T20I # 2866
10 wickets15114524.550.0v U.S.A.Dallas25 Oct 2024ODI # 4785
10 wickets19014618.250.0v ZimbabweBulawayo26 Nov 2024ODI # 4811
10 wickets107322.120.0v Ivory CoastAbuja26 Nov 2024T20I # 2987
10 wickets108272.020.0v Ivory CoastAbuja28 Nov 2024T20I # 2993
10 wickets87585.320.0v ZimbabweBulawayo3 Dec 2024T20I # 2999
10 wickets2213816.220.0v BotswanaRwanda6 Dec 2024T20I # 3005
10 wickets13502.55.0v BotswanaRwanda12 Dec 2024T20I # 3037
10 wickets1710917.120.0v BahamasBuenos Aires12 Dec 2024T20I # 3040
10 wickets13282.55.0v IndonesiaBali20 Feb 2025T20I # 3094
10 wickets62422.413.0v CanadaWindhoek22 Mar 2025T20I # 3125
10 wickets71728.120.0v Costa RicaPanama City19 Apr 2025T20I # 3145
10 wickets96424.020.0v BahamasGeorge Town21 Apr 2025T20I # 3151
10 wickets86715.420.0v BermudaGeorge Town21 Apr 2025T20I # 3152
10 wickets67528.520.0v BahamasGeorge Town23 Apr 2025T20I # 3154
10 wickets3912313.320.0v CaymanGeorge Town26 Apr 2025T20I # 3163
10 wickets3411514.220.0v BermudaGeorge Town26 Apr 2025T20I # 3164
10 wickets5011411.420.0v Czech Rep.Vinor8 Jun 2025T20I # 3210
10 wickets75997.320.0v IndonesiaBali15 Jun 2025T20I # 3235
10 wickets39534.311.0v BahamasKing City (NW)18 Jun 2025T20I # 3249
9 wickets5413911.020.0v IrelandBasseterre19 Jan 2020T20I # 1030
9 wickets2013716.420.0v BangladeshLahore25 Jan 2020T20I # 1033
9 wickets5611410.420.0v Saudi ArabiaAl Amerat23 Feb 2020T20I # 1049
9 wickets87735.320.0v IranAl Amerat24 Feb 2020T20I # 1053
9 wickets87675.320.0v ThailandBangkok4 Mar 2020T20I # 1073
9 wickets1114018.120.0v GermanyAlmeria8 Mar 2020T20I # 1080
9 wickets2512015.520.0v ZimbabweMirpur11 Mar 2020T20I # 1084
9 wickets1419217.420.0v South AfricaCape Town1 Dec 2020T20I # 1113
9 wickets1220418.020.0v South AfricaCenturion14 Apr 2021T20I # 1147
9 wickets3013715.020.0v NetherlandsKirtipur17 Apr 2021T20I # 1149
9 wickets4711012.120.0v MalaysiaKirtipur19 Apr 2021T20I # 1151
9 wickets1012718.220.0v LuxembourgVinor21 May 2021T20I # 1159
9 wickets16914221.550.0v PakistanCardiff8 Jul 2021ODI # 4299
9 wickets3510414.120.0v Sri LankaColombo (RPS)12 Sep 2021T20I # 1270
9 wickets599610.120.0v SeychellesRwanda16 Oct 2021T20I # 1301
9 wickets3213414.420.0v GibraltarMarsa22 Oct 2021T20I # 1341
9 wickets258515.520.0v Sierra LeoneLagos23 Oct 2021T20I # 1349
9 wickets91524.520.0v CameroonRwanda5 Nov 2021T20I # 1393
9 wickets64869.220.0v PanamaCoolidge7 Nov 2021T20I # 1407
9 wickets2813315.220.0v NamibiaDubai (DICS)8 Nov 2021T20I # 1410
9 wickets651109.120.0v ArgentinaNorth Sound13 Nov 2021T20I # 1426
9 wickets1710417.120.0v EnglandBridgetown22 Jan 2022T20I # 1453
9 wickets1713817.120.0v OmanAl Amerat12 Feb 2022T20I # 1461
9 wickets1215618.020.0v CanadaAl Amerat19 Feb 2022T20I # 1475
9 wickets103372.520.0v PhilippinesAl Amerat21 Feb 2022T20I # 1483
9 wickets4311012.520.0v PhilippinesAl Amerat24 Feb 2022T20I # 1489
9 wickets228816.220.0v OmanAl Amerat24 Feb 2022T20I # 1491
9 wickets14115526.350.0v South AfricaCenturion23 Mar 2022ODI # 4375
9 wickets7321137.550.0v AustraliaLahore2 Apr 2022ODI # 4382
9 wickets97313.520.0v ThailandBangi4 Jul 2022T20I # 1608
9 wickets4111113.120.0v PortugalWaterloo4 Jul 2022T20I # 1611
9 wickets67748.520.0v ThailandBangi7 Jul 2022T20I # 1615
9 wickets81836.320.0v BhutanBangi11 Jul 2022T20I # 1632
9 wickets536811.120.0v GreeceVantaa12 Jul 2022T20I # 1640
9 wickets17610920.450.0v West IndiesProvidence13 Jul 2022ODI # 4426
9 wickets87565.320.0v SloveniaKerava28 Jul 2022T20I # 1697
9 wickets35778.114.0v NorwayKerava31 Jul 2022T20I # 1715
9 wickets2712315.320.0v SamoaPort vila10 Sep 2022T20I # 1766
9 wickets100493.220.0v CameroonBenoni19 Sep 2022T20I # 1784
9 wickets2313116.120.0v PakistanChristchurch11 Oct 2022T20I # 1815
9 wickets1514717.320.0v West IndiesHobart21 Oct 2022T20I # 1837
9 wickets3012915.020.0v IrelandHobart23 Oct 2022T20I # 1841
9 wickets598710.120.0v Saudi ArabiaAl Amerat14 Nov 2022T20I # 1880
9 wickets568810.420.0v RwandaRwanda20 Nov 2022T20I # 1902
9 wickets5511310.520.0v BahrainAl Amerat20 Nov 2022T20I # 1904
9 wickets45477.315.0v Sierra LeoneRwanda1 Dec 2022T20I # 1925
9 wickets1515117.320.0v EswatiniKigali2 Dec 2022T20I # 1931
9 wickets549611.020.0v CameroonRwanda4 Dec 2022T20I # 1932
9 wickets89435.120.0v GambiaKigali4 Dec 2022T20I # 1934
9 wickets85585.520.0v RwandaRwanda19 Dec 2022T20I # 1971
9 wickets2416514.018.0v SingaporeBangi23 Dec 2022T20I # 1980
9 wickets1013818.220.0v AfghanistanAbu Dhabi18 Feb 2023T20I # 1994
9 wickets76747.220.0v BahamasBuenos Aires4 Mar 2023T20I # 2012
9 wickets254967.450.0v P.N.G.Kirtipur13 Mar 2023ODI # 4535
9 wickets3214214.420.0v Sri LankaDunedin5 Apr 2023T20I # 2040
9 wickets61919.520.0v GibraltarGibraltar6 May 2023T20I # 2060
9 wickets611009.520.0v NorwayBrondby18 May 2023T20I # 2067
9 wickets536211.120.0v MozambiqueBenoni28 May 2023T20I # 2078
9 wickets20411716.050.0v AfghanistanHambantota7 Jun 2023ODI # 4583
9 wickets81766.320.0v CroatiaSofia23 Jun 2023T20I # 2110
9 wickets69778.320.0v CroatiaSofia24 Jun 2023T20I # 2114
9 wickets10116633.150.0v ZimbabweBulawayo2 Jul 2023ODI # 4609
9 wickets5211111.220.0v LuxembourgMarsa12 Jul 2023T20I # 2131
9 wickets3312314.320.0v DenmarkEdinburgh21 Jul 2023T20I # 2150
9 wickets598410.120.0v AustriaEdinburgh (Golden)21 Jul 2023T20I # 2151
9 wickets81726.320.0v VanuatuPort Moresby22 Jul 2023T20I # 2154
9 wickets587910.220.0v JerseyEdinburgh (Golden)24 Jul 2023T20I # 2162
9 wickets95274.120.0v ChinaKuala Lumpur27 Jul 2023T20I # 2172
9 wickets1817917.020.0v West IndiesLauderhill12 Aug 2023T20I # 2193
9 wickets549911.020.0v GuernseyDeventer14 Aug 2023T20I # 2195
9 wickets80616.420.0v MongoliaHangzhou28 Sep 2023T20I # 2258
9 wickets85715.520.0v CambodiaHangzhou29 Sep 2023T20I # 2261
9 wickets5812210.220.0v MaldivesDoha1 Oct 2023T20I # 2271
9 wickets73777.520.0v MaldivesDoha2 Oct 2023T20I # 2277
9 wickets8228336.250.0v EnglandAhmedabad5 Oct 2023ODI # 4658
9 wickets64979.220.0v BangladeshHangzhou6 Oct 2023T20I # 2296
9 wickets77507.120.0v Sierra LeoneLagos8 Oct 2023T20I # 2305
9 wickets82556.220.0v GhanaLagos12 Oct 2023T20I # 2311
9 wickets569710.420.0v TanzaniaWindhoek23 Nov 2023T20I # 2359
9 wickets1510017.320.0v NigeriaWindhoek27 Nov 2023T20I # 2370
9 wickets71668.120.0v RwandaWindhoek30 Nov 2023T20I # 2377
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
8 wickets268365.250.0v U.S.A.Kirtipur12 Feb 2020ODI # 4245
10 wickets263516.150.0v Sri LankaColombo (RPS)17 Sep 2023ODI # 4649
8 wickets259876.550.0v West IndiesCanberra6 Feb 2024ODI # 4723
9 wickets254967.450.0v P.N.G.Kirtipur13 Mar 2023ODI # 4535
10 wickets23411811.050.0v IndiaVisakhapatnam19 Mar 2023ODI # 4541
10 wickets22110213.150.0v IrelandSylhet23 Mar 2023ODI # 4547
8 wickets2129714.450.0v ZimbabweTownsville31 Aug 2022ODI # 4459
10 wickets2109915.050.0v OmanBulawayo23 Jun 2023ODI # 4595
8 wickets20910815.150.0v P.N.G.Windhoek19 Nov 2022ODI # 4478
9 wickets2099915.150.0v New ZealandNapier23 Dec 2023ODI # 4717
9 wickets20813815.250.0v NetherlandsKirtipur17 Feb 2024ODI # 4731
10 wickets20510715.550.0v U.A.E.Windhoek18 Sep 2024ODI # 4763
9 wickets20411716.050.0v AfghanistanHambantota7 Jun 2023ODI # 4583
8 wickets20011716.450.0v South AfricaJohannesburg17 Dec 2023ODI # 4713
8 wickets19812017.050.0v NepalWindhoek8 Dec 2022ODI # 4498
8 wickets1969217.250.0v OmanDundee22 Jul 2024ODI # 4749
7 wickets19012218.250.0v OmanAl Amerat19 Sep 2021ODI # 4328
10 wickets19014618.250.0v ZimbabweBulawayo26 Nov 2024ODI # 4811
10 wickets18811118.450.0v EnglandThe Oval12 Jul 2022ODI # 4424
8 wickets18612919.050.0v NepalGlasgow17 Jul 2022ODI # 4432
7 wickets18510019.150.0v South AfricaDelhi11 Oct 2022ODI # 4472
8 wickets1839519.350.0v NamibiaAl Amerat9 Jan 2020ODI # 4228
8 wickets17910920.150.0v New ZealandRaipur21 Jan 2023ODI # 4509
9 wickets17610920.450.0v West IndiesProvidence13 Jul 2022ODI # 4426
8 wickets17213221.250.0v BangladeshDunedin20 Mar 2021ODI # 4279
9 wickets16914221.550.0v PakistanCardiff8 Jul 2021ODI # 4299
10 wickets16715422.150.0v NamibiaKirtipur15 Feb 2023ODI # 4516
2 wickets1649722.450.0v NamibiaAl Amerat16 Feb 2025ODI # 4839
5 wickets16311522.550.0v West IndiesBridgetown27 Jul 2023ODI # 4622
5 wickets16017223.250.0v Sri LankaBengaluru9 Nov 2023ODI # 4698
7 wickets15912723.350.0v AfghanistanChattogram11 Jul 2023ODI # 4621
8 wickets15813323.450.0v U.A.E.Dubai (DICS)3 Mar 2024ODI # 4738
4 wickets1557924.150.0v U.A.E.Al Amerat7 Nov 2024ODI # 4800
8 wickets15416224.250.0v U.A.E.Utrecht14 May 2025ODI # 4869
10 wickets15114524.550.0v U.S.A.Dallas25 Oct 2024ODI # 4785
5 wickets14914525.150.0v ScotlandGlasgow13 Jul 2022ODI # 4425
5 wickets14616225.450.0v ZimbabweHarare20 Aug 2022ODI # 4454
8 wickets14615725.450.0v EnglandBengaluru26 Oct 2023ODI # 4682
6 wickets14410726.050.0v South AfricaSharjah18 Sep 2024ODI # 4764
9 wickets14217926.250.0v Sri LankaWellington5 Jan 2025ODI # 4822
9 wickets14115526.350.0v South AfricaCenturion23 Mar 2022ODI # 4375
9 wickets14116426.350.0v AustraliaAdelaide8 Nov 2024ODI # 4801
5 wickets1399826.550.0v U.A.E.Dubai (DICS)5 Mar 2023ODI # 4529
8 wickets13914126.550.0v AustraliaPerth10 Nov 2024ODI # 4804
8 wickets13912826.550.0v ZimbabweHarare21 Dec 2024ODI # 4820
7 wickets13716827.150.0v NepalHarare24 Jun 2023ODI # 4598
7 wickets13612427.250.0v NamibiaKirtipur19 Feb 2024ODI # 4732
6 wickets13317327.550.0v IrelandSouthampton30 Jul 2020ODI # 4256
6 wickets13217728.050.0v West IndiesAhmedabad6 Feb 2022ODI # 4353
7 wickets13015928.250.0v P.N.G.Al Amerat6 Sep 2021ODI # 4316
7 wickets13016728.250.0v U.A.E.Dubai (DICS)25 Feb 2023ODI # 4522
8 wickets12719128.550.0v U.A.E.Windhoek26 Sep 2024ODI # 4776
7 wickets12518029.150.0v EnglandKarachi1 Mar 2025ODI # 4851
6 wickets12317529.350.0v NepalAl Amerat17 Sep 2021ODI # 4327
4 wickets12326129.350.0v West IndiesPotchefstroom21 Mar 2023ODI # 4544
5 wickets12115529.550.0v ScotlandDallas29 Oct 2024ODI # 4788
8 wickets12019030.050.0v NetherlandsBenoni31 Mar 2023ODI # 4558
8 wickets11924530.150.0v NetherlandsAmstelveen22 Jun 2022ODI # 4417
10 wickets118110.220.0v Isle of ManCartagena26 Feb 2023T20I # 2005
6 wickets11715330.350.0v West IndiesBridgetown26 Jul 2021ODI # 4313
6 wickets11715030.350.0v P.N.G.Windhoek22 Nov 2022ODI # 4481
7 wickets11711830.350.0v U.A.E.Kirtipur1 May 2023ODI # 4572
7 wickets11719230.350.0v PakistanAhmedabad14 Oct 2023ODI # 4669
10 wickets11519030.550.0v ZimbabweHarare18 Aug 2022ODI # 4451
9 wickets115110.520.0v MongoliaBangi5 Sep 2024T20I # 2840
10 wickets115190.520.0v MaliDar-es-Salaam21 Sep 2024T20I # 2854
5 wickets11319731.150.0v NepalAl Amerat14 Sep 2021ODI # 4325
10 wickets112271.220.0v MongoliaSano9 May 2024T20I # 2595
7 wickets11118031.350.0v NetherlandsLucknow3 Nov 2023ODI # 4691
9 wickets110181.420.0v MongoliaKuala Lumpur31 Aug 2024T20I # 2831
10 wickets108272.020.0v Ivory CoastAbuja28 Nov 2024T20I # 2993
3 wickets10713832.150.0v NepalWindhoek4 Dec 2022ODI # 4494
8 wickets10721432.150.0v JerseyWindhoek30 Mar 2023ODI # 4555
10 wickets107322.120.0v MongoliaBangi9 Sep 2024T20I # 2848
10 wickets107322.120.0v Ivory CoastAbuja26 Nov 2024T20I # 2987
10 wickets106252.220.0v MaliDar-es-Salaam26 Sep 2024T20I # 2866
4 wickets10521332.350.0v IrelandSouthampton1 Aug 2020ODI # 4257
10 wickets105312.320.0v MaliKigali20 Nov 2022T20I # 1900
10 wickets105312.320.0v MaliKigali24 Nov 2022T20I # 1919
7 wickets10520532.350.0v BangladeshEden Gardens31 Oct 2023ODI # 4688
10 wickets105402.320.0v MaliBenoni8 Dec 2023T20I # 2386
9 wickets103372.520.0v PhilippinesAl Amerat21 Feb 2022T20I # 1483
6 wickets10315832.550.0v Sri LankaHamilton31 Mar 2023ODI # 4557
6 wickets10320332.550.0v West IndiesNorth Sound6 Dec 2023ODI # 4707
8 wickets103382.520.0v MaliBenoni9 Dec 2023T20I # 2389
9 wickets103312.520.0v CameroonDar-es-Salaam25 Sep 2024T20I # 2864
1 wicket1029233.050.0v NamibiaDubai (DICS)23 Feb 2023ODI # 4521
7 wickets10217033.050.0v AfghanistanSharjah22 Sep 2024ODI # 4772
9 wickets102383.020.0v CameroonDar-es-Salaam24 Sep 2024T20I # 2859
7 wickets10116433.150.0v OmanPearland14 Jun 2022ODI # 4410
9 wickets10116633.150.0v ZimbabweBulawayo2 Jul 2023ODI # 4609
10 wickets101493.120.0v CameroonBenoni6 Dec 2023T20I # 2381
4 wickets10113333.150.0v NepalKirtipur15 Feb 2024ODI # 4730
8 wickets101483.120.0v OmanNorth Sound13 Jun 2024T20I # 2678
9 wickets101443.120.0v MaliDar-es-Salaam24 Sep 2024T20I # 2860
8 wickets101423.120.0v Ivory CoastAbuja27 Nov 2024T20I # 2990
5 wickets10018133.250.0v IrelandBridgetown7 Jan 2020ODI # 4226
7 wickets10014933.250.0v West IndiesMirpur22 Jan 2021ODI # 4272
9 wickets100493.220.0v CameroonBenoni19 Sep 2022T20I # 1784
5 wickets9920133.350.0v ZimbabweTownsville28 Aug 2022ODI # 4458
8 wickets99483.320.0v MyanmarKuala Lumpur3 Sep 2024T20I # 2836
2 wickets9920433.350.0v PakistanMelbourne4 Nov 2024ODI # 4795
10 wickets98273.420.0v LesothoKigali19 Oct 2021T20I # 1315
7 wickets9818733.450.0v NetherlandsRotterdam18 Aug 2022ODI # 4452
6 wickets9712333.550.0v West IndiesMirpur20 Jan 2021ODI # 4270
9 wickets97313.520.0v ThailandBangi4 Jul 2022T20I # 1608
10 wickets96424.020.0v BahamasGeorge Town21 Apr 2025T20I # 3151
9 wickets95274.120.0v ChinaKuala Lumpur27 Jul 2023T20I # 2172
8 wickets9513334.150.0v NetherlandsAl Amerat5 Nov 2024ODI # 4797
10 wickets94654.220.0v BelizeCoolidge7 Nov 2021T20I # 1404
6 wickets9419734.250.0v U.S.A.Harare30 Jun 2023ODI # 4607
9 wickets94364.220.0v CameroonBenoni10 Dec 2023T20I # 2392
9 wickets93514.320.0v MyanmarBangi30 Aug 2024T20I # 2827
10 wickets92604.420.0v GambiaRwanda6 Dec 2022T20I # 1943
6 wickets9215734.450.0v AfghanistanDharamsala7 Oct 2023ODI # 4660
8 wickets92464.420.0v MyanmarKuala Lumpur9 Sep 2024T20I # 2847
9 wickets92614.420.0v PanamaBuenos Aires8 Dec 2024T20I # 3018
5 wickets9118634.550.0v Sri LankaChester-le-Street29 Jun 2021ODI # 4296
9 wickets91524.520.0v CameroonRwanda5 Nov 2021T20I # 1393
8 wickets91244.520.0v ChinaKuala Lumpur26 Jul 2023T20I # 2169
7 wickets9117234.550.0v BangladeshMirpur26 Sep 2023ODI # 4655
8 wickets9027335.050.0v AfghanistanDelhi11 Oct 2023ODI # 4666
10 wickets90425.020.0v ChinaMong Kok16 Feb 2024T20I # 2474
9 wickets90575.020.0v MozambiqueNairobi (Gym)20 Oct 2024T20I # 2918
9 wickets89435.120.0v GambiaKigali4 Dec 2022T20I # 1934
4 wickets8918535.150.0v U.A.E.Sharjah9 Jun 2023ODI # 4584
9 wickets89775.120.0v CambodiaAl Amerat17 Apr 2024T20I # 2573
9 wickets89635.120.0v FijiApia (No 2)17 Aug 2024T20I # 2776
6 wickets8820735.250.0v ZimbabweRawalpindi1 Nov 2020ODI # 4263
7 wickets8820335.250.0v U.A.E.Sharjah4 Jun 2023ODI # 4581
5 wickets8821035.250.0v Sri LankaLucknow16 Oct 2023ODI # 4671
10 wickets88635.220.0v BotswanaBenoni18 Dec 2023T20I # 2410
7 wickets8826735.250.0v AfghanistanPallekele14 Feb 2024ODI # 4729
9 wickets88415.220.0v UgandaTarouba14 Jun 2024T20I # 2682
10 wickets87625.320.0v IranAl Amerat23 Feb 2020T20I # 1047
9 wickets87735.320.0v IranAl Amerat24 Feb 2020T20I # 1053
9 wickets87675.320.0v ThailandBangkok4 Mar 2020T20I # 1073
10 wickets87515.320.0v MaltaMarsa8 Jul 2021T20I # 1183
9 wickets87565.320.0v SloveniaKerava28 Jul 2022T20I # 1697
9 wickets87525.320.0v MyanmarKuala Lumpur5 Sep 2024T20I # 2841
10 wickets87585.320.0v ZimbabweBulawayo3 Dec 2024T20I # 2999
7 wickets87585.320.0v BahamasKing City (NW)21 Jun 2025T20I # 3258
10 wickets861165.420.0v SerbiaSofia26 Jun 2021T20I # 1173
9 wickets86735.420.0v NamibiaNorth Sound11 Jun 2024T20I # 2666
10 wickets86715.420.0v BermudaGeorge Town21 Apr 2025T20I # 3152
3 wickets8515135.550.0v P.N.G.Al Amerat1 Oct 2021ODI # 4334
9 wickets85585.520.0v RwandaRwanda19 Dec 2022T20I # 1971
9 wickets85715.520.0v CambodiaHangzhou29 Sep 2023T20I # 2261
8 wickets84826.020.0v BulgariaMarsa22 Oct 2021T20I # 1345
8 wickets84846.020.0v CroatiaSofia24 Jun 2023T20I # 2112
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures