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

By runs
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
546 runs066233.00.0v AfghanistanMirpur14 Jun 2023Test # 2506
419 runs049740.50.0v West IndiesAdelaide8 Dec 2022Test # 2479
360 runs045030.20.0v PakistanPerth14 Dec 2023Test # 2518
332 runs041323.30.0v BangladeshGqeberha8 Apr 2022Test # 2461
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
284 runs039135.10.0v West IndiesJohannesburg8 Mar 2023Test # 2497
273 runs031513.120.0v MongoliaHangzhou27 Sep 2023T20I # 2255
267 runs039445.30.0v New ZealandMount Maunganui16 Feb 2023Test # 2492
246 runs050877.00.0v PakistanGalle24 Jul 2022Test # 2473
243 runs032727.150.0v South AfricaEden Gardens5 Nov 2023ODI # 4694
238 runs044759.30.0v Sri LankaBengaluru12 Mar 2022Test # 2456
238 runs034323.450.0v NepalMultan30 Aug 2023ODI # 4628
232 runs049949.450.0v NetherlandsAmstelveen17 Jun 2022ODI # 4413
229 runs040022.050.0v EnglandWankhede21 Oct 2023ODI # 4677
228 runs035732.050.0v PakistanColombo (RPS)10 Sep 2023ODI # 4639
227 runs041034.050.0v BangladeshChattogram10 Dec 2022ODI # 4499
221 runs036431.448.0v EnglandMelbourne22 Nov 2022ODI # 4480
220 runs027419.00.0v BangladeshDurban31 Mar 2022Test # 2460
209 runs044463.30.0v IndiaThe Oval7 Jun 2023Test # 2505
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
194 runs026920.020.0v ThailandHangzhou2 Oct 2023T20I # 2275
190 runs035835.350.0v New ZealandPune1 Nov 2023ODI # 4689
188 runs0513113.20.0v BangladeshChattogram14 Dec 2022Test # 2481
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
183 runs033930.550.0v IrelandSylhet18 Mar 2023ODI # 4539
181 runs036939.050.0v New ZealandThe Oval13 Sep 2023ODI # 4643
177 runs024922.550.0v U.A.E.Kirtipur12 Mar 2023ODI # 4534
175 runs035639.050.0v U.A.E.Bulawayo19 Jun 2023ODI # 4587
168 runs023512.120.0v New ZealandAhmedabad1 Feb 2023T20I # 1992
167 runs028542.450.0v P.N.G.Port Moresby20 Sep 2022ODI # 4468
167 runs023815.220.0v LesothoKigali21 Nov 2022T20I # 1905
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
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
160 runs034037.250.0v NetherlandsPune8 Nov 2023ODI # 4697
160 runs041147.550.0v NetherlandsBengaluru12 Nov 2023ODI # 4702
158 runs020711.320.0v BulgariaVantaa30 Jul 2022T20I # 1704
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
150 runs033271.10.0v New ZealandSylhet28 Nov 2023Test # 2516
149 runs028934.450.0v AfghanistanChennai18 Oct 2023ODI # 4673
149 runs038346.450.0v BangladeshWankhede24 Oct 2023ODI # 4680
146 runs027138.50.0v EnglandHobart14 Jan 2022Test # 2449
146 runs037139.150.0v NetherlandsJohannesburg2 Apr 2023ODI # 4563
145 runs021014.420.0v CroatiaSzodliget5 Aug 2023T20I # 2189
144 runs021618.420.0v RwandaWindhoek27 Nov 2023T20I # 2369
143 runs022416.020.0v SingaporeBangi22 Dec 2022T20I # 1976
142 runs033243.250.0v BangladeshChattogram8 Jul 2023ODI # 4619
142 runs020219.250.0v AfghanistanHambantota22 Aug 2023ODI # 4625
141 runs021517.120.0v SloveniaKerava25 Jul 2022T20I # 1684
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
137 runs017113.020.0v FinlandBrondby7 May 2022T20I # 1520
137 runs036548.250.0v BangladeshDharamsala10 Oct 2023ODI # 4664
136 runs021920.020.0v PhilippinesAl Amerat19 Feb 2022T20I # 1474
135 runs018413.320.0v TurkeyVantaa16 Jul 2022T20I # 1664
134 runs031240.550.0v AustraliaLucknow12 Oct 2023ODI # 4667
133 runs016911.220.0v RwandaRwanda15 Dec 2022T20I # 1958
133 runs032631.050.0v IrelandBulawayo25 Jun 2023ODI # 4599
132 runs025720.020.0v GibraltarWaterloo29 Jun 2022T20I # 1587
132 runs020215.220.0v SingaporeBulawayo12 Jul 2022T20I # 1637
132 runs032744.450.0v BangladeshMirpur3 Mar 2023ODI # 4528
132 runs032442.150.0v AfghanistanHambantota4 Jun 2023ODI # 4580
131 runs026334.250.0v U.A.E.Dubai (DICS)28 Feb 2023ODI # 4524
128 runs023423.350.0v NetherlandsHarare9 Jul 2023ODI # 4620
128 runs022718.420.0v AustriaEdinburgh23 Jul 2023T20I # 2157
124 runs020915.320.0v GibraltarAlbergaria10 Apr 2023T20I # 2042
123 runs028836.250.0v P.N.G.Dubai (DICS)13 Apr 2022ODI # 4387
123 runs039341.550.0v South AfricaBloemfontein9 Sep 2023ODI # 4638
122 runs016313.320.0v MaltaWaterloo12 Jun 2022T20I # 1566
122 runs031634.150.0v AustraliaJohannesburg17 Sep 2023ODI # 4648
120 runs027632.250.0v West IndiesMultan10 Jun 2022ODI # 4405
120 runs018715.220.0v Czech Rep.Vantaa25 Jul 2022T20I # 1685
120 runs020818.520.0v SingaporeBangi18 Dec 2022T20I # 1965
119 runs025726.035.0v West IndiesPort of Spain27 Jul 2022ODI # 4439
118 runs021720.020.0v PhilippinesAl Amerat18 Feb 2022T20I # 1468
118 runs026534.150.0v NetherlandsHamilton2 Apr 2022ODI # 4381
118 runs020220.429.0v South AfricaManchester22 Jul 2022ODI # 4435
118 runs018616.020.0v LesothoKigali25 Nov 2022T20I # 1921
118 runs022220.020.0v EswatiniKigali4 Dec 2022T20I # 1933
117 runs023634.550.0v P.N.G.Windhoek2 Apr 2023ODI # 4561
117 runs016317.020.0v PhilippinesPort Moresby23 Jul 2023T20I # 2156
115 runs035192.10.0v PakistanLahore21 Mar 2022Test # 2458
115 runs033442.350.0v NetherlandsHamilton4 Apr 2022ODI # 4383
114 runs032443.350.0v OmanPearland8 Jun 2022ODI # 4402
113 runs019633.050.0v New ZealandCairns8 Sep 2022ODI # 4462
111 runs030142.450.0v U.S.A.Pearland29 May 2022ODI # 4391
111 runs023420.020.0v MaltaGent11 Jun 2022T20I # 1558
111 runs023720.020.0v SingaporeBulawayo11 Jul 2022T20I # 1634
111 runs026842.250.0v CanadaWindhoek4 Apr 2023ODI # 4564
111 runs028335.350.0v U.A.E.Bulawayo23 Jun 2023ODI # 4596
111 runs022715.320.0v South AfricaDurban30 Aug 2023T20I # 2224
111 runs033934.350.0v AustraliaPotchefstroom12 Sep 2023ODI # 4642
110 runs022742.150.0v OmanICCA Dubai6 Mar 2022ODI # 4361
110 runs022120.020.0v ArgentinaBuenos Aires26 Feb 2023T20I # 2007
110 runs021820.020.0v KenyaWindhoek30 Nov 2023T20I # 2376
108 runs019517.120.0v Cayman Sandys Parish1 Oct 2023T20I # 2274
107 runs015111.520.0v GreeceVantaa18 Jul 2022T20I # 1670
107 runs018413.220.0v CameroonKigali6 Dec 2022T20I # 1942
107 runs022720.020.0v ArgentinaBuenos Aires22 Feb 2023T20I # 1997
107 runs020619.120.0v EswatiniBenoni29 May 2023T20I # 2079
106 runs022116.020.0v BahrainAl Amerat19 Nov 2022T20I # 1897
106 runs020213.520.0v South AfricaJohannesburg14 Dec 2023T20I # 2401
105 runs020217.320.0v HungaryLower Austria4 Jun 2022T20I # 1548
105 runs025732.250.0v ZimbabweHarare10 Aug 2022ODI # 4443
104 runs031146.150.0v ScotlandPearland28 May 2022ODI # 4390
104 runs020616.320.0v BangladeshSydney27 Oct 2022T20I # 1847
104 runs019320.020.0v CambodiaBali21 Nov 2023T20I # 2352
102 runs025520.020.0v ScotlandEdinburgh29 Jul 2022T20I # 1701
102 runs018718.420.0v BahrainAl Amerat17 Aug 2022T20I # 1739
102 runs022416.120.0v FijiSuva16 Mar 2023T20I # 2027
102 runs033543.450.0v New ZealandKarachi5 May 2023ODI # 4574
102 runs018219.020.0v Hong KongKuala Lumpur19 Sep 2023T20I # 2241
102 runs042944.550.0v Sri LankaDelhi7 Oct 2023ODI # 4661
101 runs021320.020.0v AfghanistanDubai (DICS)8 Sep 2022T20I # 1761
101 runs034049.450.0v NepalHarare22 Jun 2023ODI # 4593
101 runs014116.020.0v MyanmarKuala Lumpur28 Jul 2023T20I # 2176
100 runs024738.550.0v IndiaLord's14 Jul 2022ODI # 4428
100 runs017019.220.0v MalawiBenoni30 May 2023T20I # 2080
100 runs023020.020.0v PhilippinesPort Moresby28 Jul 2023T20I # 2177
100 runs031238.250.0v New ZealandLord's15 Sep 2023ODI # 4647
100 runs023034.550.0v EnglandLucknow29 Oct 2023ODI # 4686
99 runs020335.150.0v NepalDubai (DICS)21 Mar 2022ODI # 4373
99 runs031728.233.0v AustraliaIndore24 Sep 2023ODI # 4654
99 runs015315.320.0v ThailandHangzhou29 Sep 2023T20I # 2262
99 runs032346.350.0v NetherlandsHyderabad9 Oct 2023ODI # 4663
98 runs018620.020.0v GambiaBenoni10 Dec 2023T20I # 2390
97 runs018820.020.0v UgandaBulawayo14 Jul 2022T20I # 1650
97 runs015415.220.0v RwandaRwanda16 Dec 2022T20I # 1962
96 runs026637.150.0v West IndiesAhmedabad11 Feb 2022ODI # 4356
96 runs017420.020.0v CaymanBuenos Aires25 Feb 2023T20I # 2003
95 runs020718.520.0v SerbiaBelgrade9 Jul 2022T20I # 1627
95 runs019118.220.0v EswatiniMalkerns30 Jul 2022T20I # 1707
95 runs014411.417.0v ChinaKuala Lumpur30 Jul 2023T20I # 2183
95 runs019913.520.0v New ZealandManchester1 Sep 2023T20I # 2229
94 runs023120.020.0v MaldivesBangi9 Jul 2022T20I # 1622
94 runs020820.020.0v EswatiniMalkerns31 Jul 2022T20I # 1710
By wickets
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
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
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
9 wickets94364.220.0v CameroonBenoni10 Dec 2023T20I # 2392
9 wickets2099915.150.0v New ZealandNapier23 Dec 2023ODI # 4717
8 wickets358114.120.0v CanadaAl Amerat21 Feb 2022T20I # 1482
8 wickets1411617.420.0v BangladeshMirpur5 Mar 2022T20I # 1496
8 wickets1319717.520.0v MalaysiaKirtipur1 Apr 2022T20I # 1501
8 wickets528611.220.0v BahamasGeorge Town13 Apr 2022T20I # 1508
8 wickets1212118.020.0v NorwayAlmeria30 Apr 2022T20I # 1515
8 wickets467912.220.0v GuernseyAlmeria30 Apr 2022T20I # 1516
8 wickets1210818.020.0v SpainAlmeria1 May 2022T20I # 1517
8 wickets4413212.420.0v BulgariaMarsa13 May 2022T20I # 1533
8 wickets5214211.220.0v GibraltarMarsa14 May 2022T20I # 1535
8 wickets1212318.020.0v ZimbabweBulawayo19 May 2022T20I # 1541
8 wickets1712917.120.0v NamibiaBulawayo21 May 2022T20I # 1544
8 wickets5919940.150.0v U.S.A.Pearland4 Jun 2022ODI # 4399
8 wickets3322944.350.0v ZimbabweHarare6 Jun 2022ODI # 4400
8 wickets11924530.150.0v NetherlandsAmstelveen22 Jun 2022ODI # 4417
8 wickets66789.020.0v PortugalGent1 Jul 2022T20I # 1594
8 wickets2311416.120.0v BelgiumWaterloo2 Jul 2022T20I # 1598
8 wickets34594.210.0v MaldivesBangi6 Jul 2022T20I # 1613
8 wickets1115518.120.0v JerseyBulawayo11 Jul 2022T20I # 1633
8 wickets3312114.320.0v CyprusKerava12 Jul 2022T20I # 1639
8 wickets2016116.420.0v UgandaBulawayo12 Jul 2022T20I # 1642
8 wickets65709.120.0v CroatiaKerava13 Jul 2022T20I # 1645
8 wickets4612112.220.0v RomaniaKerava15 Jul 2022T20I # 1660
8 wickets18612919.050.0v NepalGlasgow17 Jul 2022ODI # 4432
8 wickets3410514.220.0v RomaniaVantaa19 Jul 2022T20I # 1677
8 wickets3012415.020.0v EswatiniMalkerns29 Jul 2022T20I # 1699
8 wickets76627.220.0v EswatiniMalkerns30 Jul 2022T20I # 1703
8 wickets3614814.020.0v NetherlandsThe Hague5 Aug 2022T20I # 1723
8 wickets1415217.420.0v KuwaitAl Amerat23 Aug 2022T20I # 1743
8 wickets5910610.120.0v Sri LankaDubai (DICS)27 Aug 2022T20I # 1748
8 wickets2129714.450.0v ZimbabweTownsville31 Aug 2022ODI # 4459
8 wickets1413417.420.0v GhanaBenoni20 Sep 2022T20I # 1787
8 wickets2010716.420.0v South AfricaThiruvananthapuram28 Sep 2022T20I # 1800
8 wickets3317014.320.0v PakistanLahore30 Sep 2022T20I # 1802
8 wickets1313817.520.0v BangladeshChristchurch9 Oct 2022T20I # 1811
8 wickets70928.220.0v South KoreaSano17 Oct 2022T20I # 1827
8 wickets1614717.220.0v ItalyAlmeria4 Nov 2022T20I # 1866
8 wickets20910815.150.0v P.N.G.Windhoek19 Nov 2022ODI # 4478
8 wickets3613814.020.0v OmanAl Amerat21 Nov 2022T20I # 1910
8 wickets5111711.320.0v BotswanaRwanda24 Nov 2022T20I # 1918
8 wickets378713.520.0v MozambiqueRwanda1 Dec 2022T20I # 1927
8 wickets608210.020.0v GambiaKigali6 Dec 2022T20I # 1940
8 wickets19812017.050.0v NepalWindhoek8 Dec 2022ODI # 4498
8 wickets3212714.420.0v QatarBangi16 Dec 2022T20I # 1960
8 wickets3014115.020.0v SingaporeBangi19 Dec 2022T20I # 1968
8 wickets17910920.150.0v New ZealandRaipur21 Jan 2023ODI # 4509
8 wickets77677.120.0v Isle of ManCartagena25 Feb 2023T20I # 2000
8 wickets10721432.150.0v JerseyWindhoek30 Mar 2023ODI # 4555
8 wickets12019030.050.0v NetherlandsBenoni31 Mar 2023ODI # 4558
8 wickets4511412.320.0v ThailandPhnom Penh4 May 2023T20I # 2053
8 wickets319314.520.0v FinlandBrondby19 May 2023T20I # 2072
8 wickets599310.120.0v BotswanaNairobi (Gym)11 Jun 2023T20I # 2091
8 wickets4214913.020.0v BelgiumKrefeld11 Jun 2023T20I # 2093
8 wickets65829.120.0v RwandaNairobi (Gym)11 Jun 2023T20I # 2094
8 wickets3529144.150.0v NepalHarare18 Jun 2023ODI # 4585
8 wickets84846.020.0v CroatiaSofia24 Jun 2023T20I # 2112
8 wickets2514815.520.0v TurkeySofia24 Jun 2023T20I # 2115
8 wickets4112313.120.0v LuxembourgWalferdange25 Jun 2023T20I # 2117
8 wickets2912215.120.0v AustriaDeventer30 Jun 2023T20I # 2120
8 wickets3424444.250.0v West IndiesHarare7 Jul 2023ODI # 4618
8 wickets2611915.420.0v LuxembourgMarsa14 Jul 2023T20I # 2136
8 wickets641059.220.0v AustriaEdinburgh20 Jul 2023T20I # 2147
8 wickets449812.420.0v AustriaEdinburgh (Golden)24 Jul 2023T20I # 2161
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets263516.150.0v Sri LankaColombo (RPS)17 Sep 2023ODI # 4649
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 wickets20411716.050.0v AfghanistanHambantota7 Jun 2023ODI # 4583
8 wickets20011716.450.0v South AfricaJohannesburg17 Dec 2023ODI # 4713
8 wickets19812017.050.0v NepalWindhoek8 Dec 2022ODI # 4498
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 wickets17910920.150.0v New ZealandRaipur21 Jan 2023ODI # 4509
9 wickets17610920.450.0v West IndiesProvidence13 Jul 2022ODI # 4426
10 wickets16715422.150.0v NamibiaKirtipur15 Feb 2023ODI # 4516
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
5 wickets14914525.150.0v ScotlandGlasgow13 Jul 2022ODI # 4425
5 wickets14616225.450.0v ZimbabweHarare20 Aug 2022ODI # 4454
8 wickets14615725.450.0v EnglandBengaluru26 Oct 2023ODI # 4682
9 wickets14115526.350.0v South AfricaCenturion23 Mar 2022ODI # 4375
5 wickets1399826.550.0v U.A.E.Dubai (DICS)5 Mar 2023ODI # 4529
7 wickets13716827.150.0v NepalHarare24 Jun 2023ODI # 4598
6 wickets13217728.050.0v West IndiesAhmedabad6 Feb 2022ODI # 4353
7 wickets13016728.250.0v U.A.E.Dubai (DICS)25 Feb 2023ODI # 4522
4 wickets12326129.350.0v West IndiesPotchefstroom21 Mar 2023ODI # 4544
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 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
7 wickets11118031.350.0v NetherlandsLucknow3 Nov 2023ODI # 4691
3 wickets10713832.150.0v NepalWindhoek4 Dec 2022ODI # 4494
8 wickets10721432.150.0v JerseyWindhoek30 Mar 2023ODI # 4555
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
1 wicket1029233.050.0v NamibiaDubai (DICS)23 Feb 2023ODI # 4521
7 wickets10116433.150.0v OmanPearland14 Jun 2022ODI # 4410
9 wickets10116633.150.0v ZimbabweBulawayo2 Jul 2023ODI # 4609
10 wickets101493.120.0v CameroonBenoni6 Dec 2023T20I # 2381
9 wickets100493.220.0v CameroonBenoni19 Sep 2022T20I # 1784
5 wickets9920133.350.0v ZimbabweTownsville28 Aug 2022ODI # 4458
7 wickets9818733.450.0v NetherlandsRotterdam18 Aug 2022ODI # 4452
9 wickets97313.520.0v ThailandBangi4 Jul 2022T20I # 1608
9 wickets95274.120.0v ChinaKuala Lumpur27 Jul 2023T20I # 2172
6 wickets9419734.250.0v U.S.A.Harare30 Jun 2023ODI # 4607
9 wickets94364.220.0v CameroonBenoni10 Dec 2023T20I # 2392
10 wickets92604.420.0v GambiaRwanda6 Dec 2022T20I # 1943
6 wickets9215734.450.0v AfghanistanDharamsala7 Oct 2023ODI # 4660
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
9 wickets89435.120.0v GambiaKigali4 Dec 2022T20I # 1934
4 wickets8918535.150.0v U.A.E.Sharjah9 Jun 2023ODI # 4584
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
9 wickets87565.320.0v SloveniaKerava28 Jul 2022T20I # 1697
9 wickets85585.520.0v RwandaRwanda19 Dec 2022T20I # 1971
9 wickets85715.520.0v CambodiaHangzhou29 Sep 2023T20I # 2261
8 wickets84846.020.0v CroatiaSofia24 Jun 2023T20I # 2112
10 wickets84536.020.0v ChileBuenos Aires20 Oct 2023T20I # 2323
6 wickets8214836.250.0v U.A.E.Dubai (DICS)19 Mar 2022ODI # 4371
9 wickets8228336.250.0v EnglandAhmedabad5 Oct 2023ODI # 4658
9 wickets82556.220.0v GhanaLagos12 Oct 2023T20I # 2311
9 wickets81836.320.0v BhutanBangi11 Jul 2022T20I # 1632
9 wickets81766.320.0v CroatiaSofia23 Jun 2023T20I # 2110
9 wickets81726.320.0v VanuatuPort Moresby22 Jul 2023T20I # 2154
6 wickets8018236.450.0v IndiaBridgetown29 Jul 2023ODI # 4623
9 wickets80616.420.0v MongoliaHangzhou28 Sep 2023T20I # 2258
7 wickets7817437.050.0v P.N.G.Dubai (DICS)22 Mar 2022ODI # 4374
10 wickets77847.120.0v RwandaDar-es-Salaam6 Nov 2022T20I # 1875
8 wickets77677.120.0v Isle of ManCartagena25 Feb 2023T20I # 2000
9 wickets77507.120.0v Sierra LeoneLagos8 Oct 2023T20I # 2305
7 wickets7619537.250.0v BangladeshJohannesburg20 Mar 2022ODI # 4372
8 wickets76627.220.0v EswatiniMalkerns30 Jul 2022T20I # 1703
9 wickets76747.220.0v BahamasBuenos Aires4 Mar 2023T20I # 2012
7 wickets76657.220.0v BotswanaNairobi (Gym)17 Jun 2023T20I # 2102
7 wickets76647.220.0v CroatiaSzodliget6 Aug 2023T20I # 2190
4 wickets7413637.450.0v ZimbabweHarare9 Jun 2022ODI # 4403
8 wickets74817.420.0v Sierra LeoneBenoni12 Dec 2023T20I # 2395
9 wickets7321137.550.0v AustraliaLahore2 Apr 2022ODI # 4382
6 wickets731057.520.0v SingaporeAl Amerat24 Aug 2022T20I # 1744
10 wickets73787.520.0v CameroonBenoni17 Sep 2022T20I # 1780
10 wickets73927.520.0v LesothoKigali18 Nov 2022T20I # 1892
9 wickets73777.520.0v MaldivesDoha2 Oct 2023T20I # 2277
8 wickets73847.520.0v MaldivesDoha4 Oct 2023T20I # 2284
8 wickets731207.520.0v IndonesiaBali24 Dec 2023T20I # 2419
3 wickets7121738.150.0v IrelandDublin (Malahide)12 Jul 2022ODI # 4423
9 wickets71668.120.0v RwandaWindhoek30 Nov 2023T20I # 2377
8 wickets70928.220.0v South KoreaSano17 Oct 2022T20I # 1827
7 wickets6920338.350.0v NetherlandsMount Maunganui29 Mar 2022ODI # 4378
9 wickets69778.320.0v CroatiaSofia24 Jun 2023T20I # 2114
6 wickets6823538.450.0v P.N.G.Kirtipur15 Mar 2023ODI # 4536
9 wickets67748.520.0v ThailandBangi7 Jul 2022T20I # 1615
7 wickets67688.520.0v RwandaRwanda20 Dec 2022T20I # 1973
8 wickets671118.520.0v RwandaRwanda28 Aug 2023T20I # 2221
8 wickets66789.020.0v PortugalGent1 Jul 2022T20I # 1594
5 wickets6619139.050.0v New ZealandBridgetown17 Aug 2022ODI # 4450
3 wickets6614239.050.0v AustraliaTownsville3 Sep 2022ODI # 4460
5 wickets6616539.050.0v BangladeshPallekele31 Aug 2023ODI # 4629
8 wickets65709.120.0v CroatiaKerava13 Jul 2022T20I # 1645
8 wickets65829.120.0v RwandaNairobi (Gym)11 Jun 2023T20I # 2094
5 wickets65879.120.0v PanamaHamilton4 Oct 2023T20I # 2289
8 wickets641059.220.0v AustriaEdinburgh20 Jul 2023T20I # 2147
9 wickets64979.220.0v BangladeshHangzhou6 Oct 2023T20I # 2296
4 wickets6316139.350.0v Sri LankaColombo (RPS)24 Jun 2022ODI # 4418
7 wickets63869.320.0v RwandaNairobi (Gym)15 Jun 2023T20I # 2100
7 wickets6319439.350.0v BangladeshLahore6 Sep 2023ODI # 4634
7 wickets6222239.450.0v OmanHarare5 Jul 2023ODI # 4614
4 wickets61849.520.0v IndonesiaSano16 Oct 2022T20I # 1824
5 wickets6118939.550.0v AustraliaWankhede17 Mar 2023ODI # 4538
9 wickets61919.520.0v GibraltarGibraltar6 May 2023T20I # 2060
9 wickets611009.520.0v NorwayBrondby18 May 2023T20I # 2067
10 wickets6010210.020.0v EstoniaKerava24 Jul 2022T20I # 1681
8 wickets608210.020.0v GambiaKigali6 Dec 2022T20I # 1940
7 wickets5919340.150.0v BangladeshChattogram28 Feb 2022ODI # 4359
8 wickets5919940.150.0v U.S.A.Pearland4 Jun 2022ODI # 4399
8 wickets5910610.120.0v Sri LankaDubai (DICS)27 Aug 2022T20I # 1748
9 wickets598710.120.0v Saudi ArabiaAl Amerat14 Nov 2022T20I # 1880
6 wickets5917740.150.0v U.A.E.Kirtipur18 Nov 2022ODI # 4476
8 wickets599310.120.0v BotswanaNairobi (Gym)11 Jun 2023T20I # 2091
7 wickets597910.120.0v FranceMarsa16 Jul 2023T20I # 2143
9 wickets598410.120.0v AustriaEdinburgh (Golden)21 Jul 2023T20I # 2151
8 wickets598410.120.0v BhutanKuala Lumpur31 Jul 2023T20I # 2185
4 wickets5916740.150.0v ZimbabweHarare15 Dec 2023ODI # 4710
9 wickets587910.220.0v JerseyEdinburgh (Golden)24 Jul 2023T20I # 2162
3 wickets5822340.250.0v South AfricaBloemfontein7 Sep 2023ODI # 4635
9 wickets5812210.220.0v MaldivesDoha1 Oct 2023T20I # 2271
3 wickets569910.420.0v South KoreaSano18 Oct 2022T20I # 1831
9 wickets568810.420.0v RwandaRwanda20 Nov 2022T20I # 1902
9 wickets569710.420.0v TanzaniaWindhoek23 Nov 2023T20I # 2359
6 wickets5515031.541.0v West IndiesProvidence10 Jul 2022ODI # 4421
7 wickets5510210.520.0v Isle of ManKerava19 Jul 2022T20I # 1676
7 wickets556010.520.0v EswatiniMalkerns29 Jul 2022T20I # 1700
9 wickets5511310.520.0v BahrainAl Amerat20 Nov 2022T20I # 1904
6 wickets5531640.550.0v NetherlandsHarare20 Jun 2023ODI # 4589
9 wickets549611.020.0v CameroonRwanda4 Dec 2022T20I # 1932
9 wickets549911.020.0v GuernseyDeventer14 Aug 2023T20I # 2195
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Rwanda vs Bahrain at Rwanda, Rwanda Tri-Nation T20I Series 1st Match, Jul 18, 2025 [T20I # 3325]

Hong Kong vs Malaysia at singapore, Asia Pacific Cricket Champions Trophy 1st Match, Jul 18, 2025 [T20I # 3320]

Singapore vs Samoa at singapore, Asia Pacific Cricket Champions Trophy 2nd Match, Jul 18, 2025 [T20I # 3321]