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
419 runs049740.50.0v West IndiesAdelaide8 Dec 2022Test # 2479
332 runs041323.30.0v BangladeshGqeberha8 Apr 2022Test # 2461
246 runs050877.00.0v PakistanGalle24 Jul 2022Test # 2473
238 runs044759.30.0v Sri LankaBengaluru12 Mar 2022Test # 2456
232 runs049949.450.0v NetherlandsAmstelveen17 Jun 2022ODI # 4413
227 runs041034.050.0v BangladeshChattogram10 Dec 2022ODI # 4499
221 runs036431.448.0v EnglandMelbourne22 Nov 2022ODI # 4480
220 runs027419.00.0v BangladeshDurban31 Mar 2022Test # 2460
198 runs042693.50.0v New ZealandChristchurch25 Feb 2022Test # 2451
188 runs0513113.20.0v BangladeshChattogram14 Dec 2022Test # 2481
184 runs025524.450.0v ZimbabwePallekele21 Jan 2022ODI # 4347
184 runs021912.320.0v CameroonKigali9 Dec 2022T20I # 1950
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
164 runs0498110.50.0v West IndiesPerth30 Nov 2022Test # 2477
162 runs028535.550.0v P.N.G.Dubai (DICS)9 Apr 2022ODI # 4384
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
146 runs027138.50.0v EnglandHobart14 Jan 2022Test # 2449
143 runs022416.020.0v SingaporeBangi22 Dec 2022T20I # 1976
141 runs021517.120.0v SloveniaKerava25 Jul 2022T20I # 1684
138 runs020814.118.0v GambiaRwanda8 Dec 2022T20I # 1945
137 runs017113.020.0v FinlandBrondby7 May 2022T20I # 1520
136 runs021920.020.0v PhilippinesAl Amerat19 Feb 2022T20I # 1474
135 runs018413.320.0v TurkeyVantaa16 Jul 2022T20I # 1664
133 runs016911.220.0v RwandaRwanda15 Dec 2022T20I # 1958
132 runs025720.020.0v GibraltarWaterloo29 Jun 2022T20I # 1587
132 runs020215.220.0v SingaporeBulawayo12 Jul 2022T20I # 1637
123 runs028836.250.0v P.N.G.Dubai (DICS)13 Apr 2022ODI # 4387
122 runs016313.320.0v MaltaWaterloo12 Jun 2022T20I # 1566
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
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
110 runs022742.150.0v OmanICCA Dubai6 Mar 2022ODI # 4361
107 runs015111.520.0v GreeceVantaa18 Jul 2022T20I # 1670
107 runs018413.220.0v CameroonKigali6 Dec 2022T20I # 1942
106 runs022116.020.0v BahrainAl Amerat19 Nov 2022T20I # 1897
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
102 runs025520.020.0v ScotlandEdinburgh29 Jul 2022T20I # 1701
102 runs018718.420.0v BahrainAl Amerat17 Aug 2022T20I # 1739
101 runs021320.020.0v AfghanistanDubai (DICS)8 Sep 2022T20I # 1761
100 runs024738.550.0v IndiaLord's14 Jul 2022ODI # 4428
99 runs020335.150.0v NepalDubai (DICS)21 Mar 2022ODI # 4373
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
95 runs020718.520.0v SerbiaBelgrade9 Jul 2022T20I # 1627
95 runs019118.220.0v EswatiniMalkerns30 Jul 2022T20I # 1707
94 runs023120.020.0v MaldivesBangi9 Jul 2022T20I # 1622
94 runs020820.020.0v EswatiniMalkerns31 Jul 2022T20I # 1710
92 runs018620.020.0v MozambiqueBenoni19 Sep 2022T20I # 1785
91 runs019220.020.0v PhilippinesAl Amerat22 Feb 2022T20I # 1484
91 runs017015.320.0v SwedenVantaa15 Jul 2022T20I # 1655
90 runs019216.420.0v EnglandSouthampton31 Jul 2022T20I # 1717
90 runs021620.020.0v West IndiesKingston12 Aug 2022T20I # 1732
89 runs020117.120.0v AustraliaSydney22 Oct 2022T20I # 1839
88 runs030745.150.0v AfghanistanChattogram25 Feb 2022ODI # 4358
88 runs031445.250.0v PakistanLahore29 Mar 2022ODI # 4379
88 runs025920.020.0v BulgariaMarsa12 May 2022T20I # 1529
88 runs019115.020.0v HungaryGent28 Jun 2022T20I # 1584
88 runs018013.520.0v IrelandBelfast20 Jul 2022T20I # 1678
88 runs018915.420.0v West IndiesLauderhill7 Aug 2022T20I # 1726
86 runs025541.050.0v U.A.E.Aberdeen14 Aug 2022ODI # 4447
86 runs027646.550.0v NepalWindhoek7 Dec 2022ODI # 4497
85 runs022419.520.0v MalaysiaKirtipur2 Apr 2022T20I # 1502
85 runs027844.350.0v P.N.G.Dubai (DICS)16 Apr 2022ODI # 4389
85 runs018616.120.0v RwandaRwanda14 Dec 2022T20I # 1954
84 runs019719.520.0v MaltaGent11 Jun 2022T20I # 1562
84 runs026450.050.0v NepalKirtipur14 Nov 2022ODI # 4473
82 runs017016.520.0v South AfricaRajkot17 Jun 2022T20I # 1572
79 runs017731.550.0v U.S.A.Port Moresby15 Sep 2022ODI # 4466
79 runs015317.120.0v U.A.E.Geelong18 Oct 2022T20I # 1832
78 runs015915.120.0v LuxembourgWalferdange11 Jun 2022T20I # 1563
77 runs025943.050.0v NamibiaGlasgow10 Jul 2022ODI # 4420
77 runs016920.020.0v RwandaDar-es-Salaam4 Nov 2022T20I # 1863
75 runs025542.450.0v NetherlandsDoha25 Jan 2022ODI # 4350
75 runs018017.017.0v IndonesiaSano10 Oct 2022T20I # 1813
75 runs012313.013.0v SeychellesKigali24 Nov 2022T20I # 1917
74 runs017220.020.0v TurkeyKerava18 Jul 2022T20I # 1672
74 runs016620.020.0v MaliRwanda21 Nov 2022T20I # 1906
74 runs034396.30.0v PakistanRawalpindi1 Dec 2022Test # 2478
72 runs028138.550.0v EnglandSydney19 Nov 2022ODI # 4477
71 runs018717.220.0v ZimbabweMelbourne6 Nov 2022T20I # 1873
71 runs024543.450.0v NamibiaWindhoek20 Nov 2022ODI # 4479
70 runs022220.020.0v HungaryMarsa15 May 2022T20I # 1538
68 runs017618.420.0v NepalAl Amerat22 Feb 2022T20I # 1486
68 runs016620.020.0v SerbiaVantaa13 Jul 2022T20I # 1648
68 runs022620.020.0v ScotlandEdinburgh27 Jul 2022T20I # 1692
68 runs019120.020.0v West IndiesTarouba29 Jul 2022T20I # 1702
68 runs025550.050.0v U.S.A.Port Moresby17 Sep 2022ODI # 4467
67 runs021020.020.0v PakistanLahore2 Oct 2022T20I # 1804
66 runs019520.020.0v Saudi ArabiaAl Amerat15 Nov 2022T20I # 1882
66 runs018720.020.0v EswatiniRwanda6 Dec 2022T20I # 1941
66 runs014813.013.0v RwandaRwanda13 Dec 2022T20I # 1952
65 runs016717.120.0v BahamasGeorge Town16 Apr 2022T20I # 1511
65 runs014420.020.0v IndonesiaSano9 Oct 2022T20I # 1810
65 runs016819.220.0v Sri LankaSydney29 Oct 2022T20I # 1850
65 runs019218.520.0v New ZealandMount Maunganui20 Nov 2022T20I # 1898
64 runs026341.550.0v U.A.E.Aberdeen10 Aug 2022ODI # 4444
64 runs013114.419.0v South KoreaSano15 Oct 2022T20I # 1821
63 runs020037.550.0v NepalAyr16 Jul 2022ODI # 4430
63 runs022220.020.0v PakistanKarachi23 Sep 2022T20I # 1795
62 runs020020.020.0v Sri LankaLucknow24 Feb 2022T20I # 1492
62 runs033446.550.0v EnglandChester-le-Street19 Jul 2022ODI # 4434
61 runs015617.420.0v AfghanistanMirpur3 Mar 2022T20I # 1495
61 runs021543.150.0v P.N.G.Port Moresby21 Sep 2022ODI # 4469
60 runs016920.020.0v GuernseyCastel21 May 2022T20I # 1543
60 runs027750.050.0v ZimbabweHarare4 Jun 2022ODI # 4397
60 runs016619.120.0v St HelenaRwanda25 Nov 2022T20I # 1920
60 runs029538.050.0v Sri LankaPallekele25 Nov 2022ODI # 4485
59 runs019219.120.0v West IndiesLauderhill6 Aug 2022T20I # 1725
58 runs020816.420.0v EnglandCardiff28 Jul 2022T20I # 1698
56 runs016618.320.0v OmanAl Amerat22 Feb 2022T20I # 1487
56 runs015419.020.0v FranceKerava31 Jul 2022T20I # 1712
56 runs017420.020.0v FijiPort vila9 Sep 2022T20I # 1762
56 runs018020.020.0v NetherlandsSydney27 Oct 2022T20I # 1848
55 runs016419.020.0v Sri LankaGeelong16 Oct 2022T20I # 1823
54 runs013615.419.0v AustriaKrefeld9 Jun 2022T20I # 1553
54 runs013818.220.0v RwandaDar-es-Salaam31 Oct 2022T20I # 1854
54 runs013120.020.0v St HelenaRwanda18 Nov 2022T20I # 1893
53 runs016320.020.0v FinlandBrondby8 May 2022T20I # 1521
53 runs027037.248.0v West IndiesMultan12 Jun 2022ODI # 4407
53 runs017120.020.0v Saudi ArabiaAl Amerat16 Nov 2022T20I # 1884
52 runs018619.220.0v UgandaWindhoek10 Apr 2022T20I # 1507
52 runs016419.420.0v P.N.G.Bulawayo11 Jul 2022T20I # 1636
52 runs013118.019.0v BulgariaVantaa24 Jul 2022T20I # 1682
52 runs016220.020.0v MalawiBenoni16 Sep 2022T20I # 1779
51 runs013020.020.0v NorwayAlmeria30 Apr 2022T20I # 1514
51 runs014820.020.0v TurkeyKerava12 Jul 2022T20I # 1644
51 runs015420.020.0v Czech Rep.Kerava24 Jul 2022T20I # 1683
50 runs016916.120.0v P.N.G.Kirtipur4 Apr 2022T20I # 1503
50 runs019919.320.0v EnglandSouthampton7 Jul 2022T20I # 1616
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
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
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
7 wickets1128848.150.0v IndiaPaarl21 Jan 2022ODI # 4346
7 wickets4110813.120.0v GermanyAl Amerat21 Feb 2022T20I # 1481
7 wickets3313214.320.0v BahrainAl Amerat24 Feb 2022T20I # 1488
7 wickets1718417.120.0v Sri LankaDharamsala26 Feb 2022T20I # 1493
7 wickets5919340.150.0v BangladeshChattogram28 Feb 2022ODI # 4359
7 wickets2327646.150.0v NamibiaSharjah11 Mar 2022ODI # 4364
7 wickets3317744.350.0v P.N.G.Sharjah15 Mar 2022ODI # 4367
7 wickets7619537.250.0v BangladeshJohannesburg20 Mar 2022ODI # 4372
7 wickets7817437.050.0v P.N.G.Dubai (DICS)22 Mar 2022ODI # 4374
7 wickets6920338.350.0v NetherlandsMount Maunganui29 Mar 2022ODI # 4378
7 wickets3522544.150.0v P.N.G.Dubai (DICS)12 Apr 2022ODI # 4386
7 wickets2211413.217.0v BahamasGeorge Town16 Apr 2022T20I # 1510
7 wickets1117018.120.0v HungaryMarsa14 May 2022T20I # 1534
7 wickets1124743.145.0v NetherlandsAmstelveen31 May 2022ODI # 4392
7 wickets10116433.150.0v OmanPearland14 Jun 2022ODI # 4410
7 wickets161099.212.0v IrelandDublin (Malahide)26 Jun 2022T20I # 1580
7 wickets4814012.020.0v GibraltarGent28 Jun 2022T20I # 1581
7 wickets3911513.320.0v IsraelGent29 Jun 2022T20I # 1591
7 wickets268215.420.0v ThailandBangi3 Jul 2022T20I # 1602
7 wickets2119116.320.0v GibraltarWaterloo3 Jul 2022T20I # 1606
7 wickets1015318.220.0v BulgariaBelgrade8 Jul 2022T20I # 1621
7 wickets4011713.220.0v Hong KongBulawayo12 Jul 2022T20I # 1641
7 wickets316814.520.0v TurkeyKerava15 Jul 2022T20I # 1656
7 wickets5510210.520.0v Isle of ManKerava19 Jul 2022T20I # 1676
7 wickets556010.520.0v EswatiniMalkerns29 Jul 2022T20I # 1700
7 wickets1418417.420.0v SwitzerlandKerava30 Jul 2022T20I # 1705
7 wickets2530745.550.0v ScotlandEdinburgh31 Jul 2022ODI # 4440
7 wickets1513617.320.0v ZimbabweHarare31 Jul 2022T20I # 1713
7 wickets9818733.450.0v NetherlandsRotterdam18 Aug 2022ODI # 4452
7 wickets5211111.220.0v Cook IslandsPort vila9 Sep 2022T20I # 1763
7 wickets1010418.220.0v BotswanaBenoni15 Sep 2022T20I # 1776
7 wickets417713.120.0v CameroonBenoni15 Sep 2022T20I # 1777
7 wickets2527945.550.0v South AfricaRanchi9 Oct 2022ODI # 4471
7 wickets18510019.150.0v South AfricaDelhi11 Oct 2022ODI # 4472
7 wickets2115816.320.0v Sri LankaPerth25 Oct 2022T20I # 1845
7 wickets4411512.420.0v Saudi ArabiaAl Amerat17 Nov 2022T20I # 1890
7 wickets1015318.220.0v SeychellesKigali20 Nov 2022T20I # 1901
7 wickets1730747.150.0v IndiaAuckland25 Nov 2022ODI # 4483
7 wickets198213.517.0v SeychellesRwanda25 Nov 2022T20I # 1922
7 wickets1318017.520.0v BahrainBangi19 Dec 2022T20I # 1969
7 wickets67688.520.0v RwandaRwanda20 Dec 2022T20I # 1973
6 wickets13217728.050.0v West IndiesAhmedabad6 Feb 2022ODI # 4353
6 wickets1912216.520.0v Sri LankaCanberra15 Feb 2022T20I # 1466
6 wickets1114018.120.0v Sri LankaMelbourne18 Feb 2022T20I # 1470
6 wickets2610715.420.0v GermanyAl Amerat18 Feb 2022T20I # 1471
6 wickets1914716.520.0v Sri LankaDharamsala27 Feb 2022T20I # 1494
6 wickets8214836.250.0v U.A.E.Dubai (DICS)19 Mar 2022ODI # 4371
6 wickets3811513.420.0v MalaysiaKirtipur30 Mar 2022T20I # 1499
6 wickets1515917.320.0v RomaniaMarsa12 May 2022T20I # 1530
6 wickets1020518.220.0v BulgariaMarsa14 May 2022T20I # 1536
6 wickets2923636.141.0v NetherlandsAmstelveen19 Jun 2022ODI # 4414
6 wickets5515031.541.0v West IndiesProvidence10 Jul 2022ODI # 4421
6 wickets2614115.420.0v SingaporeBulawayo17 Jul 2022T20I # 1666
6 wickets731057.520.0v SingaporeAl Amerat24 Aug 2022T20I # 1744
6 wickets1014818.220.0v New ZealandChristchurch8 Oct 2022T20I # 1809
6 wickets1210417.019.0v JapanSano18 Oct 2022T20I # 1829
6 wickets379213.520.0v NetherlandsPerth30 Oct 2022T20I # 1852
6 wickets1928846.550.0v EnglandAdelaide17 Nov 2022ODI # 4475
6 wickets5917740.150.0v U.A.E.Kirtipur18 Nov 2022ODI # 4476
6 wickets11715030.350.0v P.N.G.Windhoek22 Nov 2022ODI # 4481
6 wickets3221244.450.0v U.S.A.Windhoek26 Nov 2022ODI # 4486
6 wickets456312.320.0v Sierra LeoneRwanda2 Dec 2022T20I # 1929
6 wickets2012816.420.0v GhanaRwanda9 Dec 2022T20I # 1951
6 wickets3111914.520.0v RwandaRwanda18 Dec 2022T20I # 1967
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
8 wickets2129714.450.0v ZimbabweTownsville31 Aug 2022ODI # 4459
8 wickets20910815.150.0v P.N.G.Windhoek19 Nov 2022ODI # 4478
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
9 wickets17610920.450.0v West IndiesProvidence13 Jul 2022ODI # 4426
5 wickets14914525.150.0v ScotlandGlasgow13 Jul 2022ODI # 4425
5 wickets14616225.450.0v ZimbabweHarare20 Aug 2022ODI # 4454
9 wickets14115526.350.0v South AfricaCenturion23 Mar 2022ODI # 4375
6 wickets13217728.050.0v West IndiesAhmedabad6 Feb 2022ODI # 4353
8 wickets11924530.150.0v NetherlandsAmstelveen22 Jun 2022ODI # 4417
6 wickets11715030.350.0v P.N.G.Windhoek22 Nov 2022ODI # 4481
10 wickets11519030.550.0v ZimbabweHarare18 Aug 2022ODI # 4451
3 wickets10713832.150.0v NepalWindhoek4 Dec 2022ODI # 4494
10 wickets105312.320.0v MaliKigali20 Nov 2022T20I # 1900
10 wickets105312.320.0v MaliKigali24 Nov 2022T20I # 1919
9 wickets103372.520.0v PhilippinesAl Amerat21 Feb 2022T20I # 1483
7 wickets10116433.150.0v OmanPearland14 Jun 2022ODI # 4410
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
10 wickets92604.420.0v GambiaRwanda6 Dec 2022T20I # 1943
9 wickets89435.120.0v GambiaKigali4 Dec 2022T20I # 1934
9 wickets87565.320.0v SloveniaKerava28 Jul 2022T20I # 1697
9 wickets85585.520.0v RwandaRwanda19 Dec 2022T20I # 1971
6 wickets8214836.250.0v U.A.E.Dubai (DICS)19 Mar 2022ODI # 4371
9 wickets81836.320.0v BhutanBangi11 Jul 2022T20I # 1632
7 wickets7817437.050.0v P.N.G.Dubai (DICS)22 Mar 2022ODI # 4374
10 wickets77847.120.0v RwandaDar-es-Salaam6 Nov 2022T20I # 1875
7 wickets7619537.250.0v BangladeshJohannesburg20 Mar 2022ODI # 4372
8 wickets76627.220.0v EswatiniMalkerns30 Jul 2022T20I # 1703
4 wickets7413637.450.0v ZimbabweHarare9 Jun 2022ODI # 4403
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
3 wickets7121738.150.0v IrelandDublin (Malahide)12 Jul 2022ODI # 4423
8 wickets70928.220.0v South KoreaSano17 Oct 2022T20I # 1827
7 wickets6920338.350.0v NetherlandsMount Maunganui29 Mar 2022ODI # 4378
9 wickets67748.520.0v ThailandBangi7 Jul 2022T20I # 1615
7 wickets67688.520.0v RwandaRwanda20 Dec 2022T20I # 1973
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
8 wickets65709.120.0v CroatiaKerava13 Jul 2022T20I # 1645
4 wickets6316139.350.0v Sri LankaColombo (RPS)24 Jun 2022ODI # 4418
4 wickets61849.520.0v IndonesiaSano16 Oct 2022T20I # 1824
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
3 wickets569910.420.0v South KoreaSano18 Oct 2022T20I # 1831
9 wickets568810.420.0v RwandaRwanda20 Nov 2022T20I # 1902
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
9 wickets549611.020.0v CameroonRwanda4 Dec 2022T20I # 1932
9 wickets536811.120.0v GreeceVantaa12 Jul 2022T20I # 1640
8 wickets528611.220.0v BahamasGeorge Town13 Apr 2022T20I # 1508
8 wickets5214211.220.0v GibraltarMarsa14 May 2022T20I # 1535
7 wickets5211111.220.0v Cook IslandsPort vila9 Sep 2022T20I # 1763
8 wickets5111711.320.0v BotswanaRwanda24 Nov 2022T20I # 1918
7 wickets4814012.020.0v GibraltarGent28 Jun 2022T20I # 1581
5 wickets4726042.150.0v EnglandManchester17 Jul 2022ODI # 4433
4 wickets4721242.150.0v NamibiaWindhoek1 Dec 2022ODI # 4491
8 wickets467912.220.0v GuernseyAlmeria30 Apr 2022T20I # 1516
8 wickets4612112.220.0v RomaniaKerava15 Jul 2022T20I # 1660
5 wickets46385.213.0v MaliRwanda22 Nov 2022T20I # 1912
9 wickets45477.315.0v Sierra LeoneRwanda1 Dec 2022T20I # 1925
6 wickets456312.320.0v Sierra LeoneRwanda2 Dec 2022T20I # 1929
8 wickets4413212.420.0v BulgariaMarsa13 May 2022T20I # 1533
7 wickets4411512.420.0v Saudi ArabiaAl Amerat17 Nov 2022T20I # 1890
9 wickets4311012.520.0v PhilippinesAl Amerat24 Feb 2022T20I # 1489
7 wickets4110813.120.0v GermanyAl Amerat21 Feb 2022T20I # 1481
9 wickets4111113.120.0v PortugalWaterloo4 Jul 2022T20I # 1611
5 wickets418613.120.0v CroatiaVantaa18 Jul 2022T20I # 1671
7 wickets417713.120.0v CameroonBenoni15 Sep 2022T20I # 1777
7 wickets4011713.220.0v Hong KongBulawayo12 Jul 2022T20I # 1641
7 wickets3911513.320.0v IsraelGent29 Jun 2022T20I # 1591
6 wickets3811513.420.0v MalaysiaKirtipur30 Mar 2022T20I # 1499
6 wickets379213.520.0v NetherlandsPerth30 Oct 2022T20I # 1852
10 wickets3710813.520.0v ItalyAlmeria4 Nov 2022T20I # 1865
8 wickets378713.520.0v MozambiqueRwanda1 Dec 2022T20I # 1927
10 wickets3612914.020.0v Sri LankaColombo (RPS)7 Jun 2022T20I # 1551
8 wickets3614814.020.0v NetherlandsThe Hague5 Aug 2022T20I # 1723
8 wickets3613814.020.0v OmanAl Amerat21 Nov 2022T20I # 1910
3 wickets3620944.050.0v ScotlandWindhoek5 Dec 2022ODI # 4495
8 wickets358114.120.0v CanadaAl Amerat21 Feb 2022T20I # 1482
7 wickets3522544.150.0v P.N.G.Dubai (DICS)12 Apr 2022ODI # 4386
5 wickets3517244.150.0v ScotlandPearland3 Jun 2022ODI # 4396
9 wickets35778.114.0v NorwayKerava31 Jul 2022T20I # 1715
8 wickets34594.210.0v MaldivesBangi6 Jul 2022T20I # 1613
8 wickets3410514.220.0v RomaniaVantaa19 Jul 2022T20I # 1677
7 wickets3313214.320.0v BahrainAl Amerat24 Feb 2022T20I # 1488
7 wickets3317744.350.0v P.N.G.Sharjah15 Mar 2022ODI # 4367
8 wickets3322944.350.0v ZimbabweHarare6 Jun 2022ODI # 4400
8 wickets3312114.320.0v CyprusKerava12 Jul 2022T20I # 1639
8 wickets3317014.320.0v PakistanLahore30 Sep 2022T20I # 1802
4 wickets3312214.320.0v GhanaRwanda4 Dec 2022T20I # 1935
6 wickets3221244.450.0v U.S.A.Windhoek26 Nov 2022ODI # 4486
5 wickets3213114.420.0v SingaporeBangi15 Dec 2022T20I # 1957
8 wickets3212714.420.0v QatarBangi16 Dec 2022T20I # 1960
2 wickets3121344.550.0v West IndiesKingston16 Jan 2022ODI # 4342
4 wickets3120444.550.0v U.A.E.Pearland1 Jun 2022ODI # 4394
7 wickets316814.520.0v TurkeyKerava15 Jul 2022T20I # 1656
6 wickets3111914.520.0v RwandaRwanda18 Dec 2022T20I # 1967
8 wickets3012415.020.0v EswatiniMalkerns29 Jul 2022T20I # 1699
2 wickets3023345.050.0v New ZealandCairns6 Sep 2022ODI # 4461
9 wickets3012915.020.0v IrelandHobart23 Oct 2022T20I # 1841
8 wickets3014115.020.0v SingaporeBangi19 Dec 2022T20I # 1968
6 wickets2923636.141.0v NetherlandsAmstelveen19 Jun 2022ODI # 4414
4 wickets2719645.350.0v OmanAl Amerat6 Feb 2022ODI # 4352
5 wickets2721545.350.0v NetherlandsAmstelveen2 Jun 2022ODI # 4395
9 wickets2712315.320.0v SamoaPort vila10 Sep 2022T20I # 1766
6 wickets2610715.420.0v GermanyAl Amerat18 Feb 2022T20I # 1471
7 wickets268215.420.0v ThailandBangi3 Jul 2022T20I # 1602
6 wickets2614115.420.0v SingaporeBulawayo17 Jul 2022T20I # 1666
7 wickets2530745.550.0v ScotlandEdinburgh31 Jul 2022ODI # 4440
7 wickets2527945.550.0v South AfricaRanchi9 Oct 2022ODI # 4471
3 wickets248016.020.0v JapanSano11 Oct 2022T20I # 1814
10 wickets2416916.020.0v IndiaAdelaide10 Nov 2022T20I # 1878
1 wicket2418746.050.0v IndiaMirpur4 Dec 2022ODI # 4493
9 wickets2416514.018.0v SingaporeBangi23 Dec 2022T20I # 1980
7 wickets2327646.150.0v NamibiaSharjah11 Mar 2022ODI # 4364
8 wickets2311416.120.0v BelgiumWaterloo2 Jul 2022T20I # 1598
9 wickets2313116.120.0v PakistanChristchurch11 Oct 2022T20I # 1815
9 wickets228816.220.0v OmanAl Amerat24 Feb 2022T20I # 1491
7 wickets2211413.217.0v BahamasGeorge Town16 Apr 2022T20I # 1510
5 wickets2212016.220.0v LuxembourgVinor8 Jul 2022T20I # 1619
5 wickets2212816.220.0v VanuatuPort vila11 Sep 2022T20I # 1767
5 wickets2116832.336.0v West IndiesKingston13 Jan 2022ODI # 4340
7 wickets2119116.320.0v GibraltarWaterloo3 Jul 2022T20I # 1606
5 wickets2111316.320.0v LuxembourgVinor8 Jul 2022T20I # 1620
7 wickets2115816.320.0v Sri LankaPerth25 Oct 2022T20I # 1845
8 wickets2016116.420.0v UgandaBulawayo12 Jul 2022T20I # 1642
8 wickets2010716.420.0v South AfricaThiruvananthapuram28 Sep 2022T20I # 1800
6 wickets2012816.420.0v GhanaRwanda9 Dec 2022T20I # 1951
6 wickets1912216.520.0v Sri LankaCanberra15 Feb 2022T20I # 1466
6 wickets1914716.520.0v Sri LankaDharamsala27 Feb 2022T20I # 1494
5 wickets1913316.520.0v GibraltarMarsa10 May 2022T20I # 1522
3 wickets1914316.520.0v Cook IslandsPort vila10 Sep 2022T20I # 1765
6 wickets1928846.550.0v EnglandAdelaide17 Nov 2022ODI # 4475
7 wickets198213.517.0v SeychellesRwanda25 Nov 2022T20I # 1922
5 wickets1812217.020.0v PakistanDubai (DICS)9 Sep 2022T20I # 1764
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:

Afghanistan vs Australia at Lahore, ICC Champions Trophy 10th Match, Group B, Feb 28, 2025 [ODI # 4850]

Afghanistan vs England at Lahore, ICC Champions Trophy 8th Match, Group B, Feb 26, 2025 [ODI # 4849]

South Africa vs Afghanistan at Karachi, ICC Champions Trophy 3rd Match, Group B, Feb 21, 2025 [ODI # 4845]