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

By runs
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
434 runs055739.40.0v EnglandRajkot15 Feb 2024Test # 2530
423 runs065847.20.0v EnglandHamilton14 Dec 2024Test # 2569
328 runs051149.20.0v BangladeshSylhet22 Mar 2024Test # 2536
323 runs058354.20.0v New ZealandWellington6 Dec 2024Test # 2567
295 runs053458.40.0v AustraliaPerth22 Nov 2024Test # 2561
290 runs034514.420.0v GambiaNairobi (Ruaraka)23 Oct 2024T20I # 2931
281 runs052980.00.0v South AfricaMount Maunganui4 Feb 2024Test # 2528
280 runs051562.10.0v BangladeshChennai19 Sep 2024Test # 2550
264 runs02727.320.0v Ivory CoastAbuja24 Nov 2024T20I # 2977
241 runs038536.10.0v West IndiesNottingham18 Jul 2024Test # 2539
233 runs051679.40.0v Sri LankaDurban27 Nov 2024Test # 2563
232 runs028717.550.0v ZimbabweHarare19 Dec 2024ODI # 4818
205 runs02188.220.0v MongoliaSano8 May 2024T20I # 2593
201 runs033438.00.0v BangladeshNorth Sound22 Nov 2024Test # 2562
192 runs051185.00.0v BangladeshChattogram30 Mar 2024Test # 2537
190 runs048386.40.0v Sri LankaLord's29 Aug 2024Test # 2546
186 runs031324.439.0v AustraliaLord's27 Sep 2024ODI # 4778
184 runs034079.10.0v IndiaMelbourne26 Dec 2024Test # 2571
180 runs025916.520.0v ChinaMong Kok15 Feb 2024T20I # 2470
180 runs022418.020.0v MongoliaSano11 May 2024T20I # 2602
177 runs031234.250.0v South AfricaSharjah20 Sep 2024ODI # 4768
174 runs034430.350.0v IrelandAbu Dhabi4 Oct 2024ODI # 4781
172 runs036964.40.0v New ZealandWellington29 Feb 2024Test # 2533
168 runs019010.420.0v Ivory CoastAbuja23 Nov 2024T20I # 2974
167 runs022012.120.0v SwitzerlandKrefeld9 Jul 2024T20I # 2746
166 runs022214.220.0v BhutanBangkok15 Feb 2024T20I # 2473
166 runs020012.420.0v MongoliaSano7 May 2024T20I # 2591
165 runs023418.220.0v SerbiaKrefeld7 Jul 2024T20I # 2738
161 runs023117.420.0v CroatiaZagreb4 Aug 2024T20I # 2774
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
158 runs021720.020.0v MongoliaSano11 May 2024T20I # 2603
157 runs023316.320.0v MongoliaSano12 May 2024T20I # 2606
155 runs030933.550.0v AfghanistanPallekele11 Feb 2024ODI # 4727
155 runs019312.220.0v ThailandDoha23 Nov 2024T20I # 2971
152 runs029733.30.0v EnglandMultan15 Oct 2024Test # 2554
149 runs024118.020.0v RwandaNairobi (Ruaraka)22 Oct 2024T20I # 2926
144 runs017410.520.0v IndonesiaIncheon5 Oct 2024T20I # 2895
142 runs020620.020.0v CyprusCastel27 Aug 2024T20I # 2815
142 runs022720.020.0v MaldivesBangi2 Sep 2024T20I # 2833
140 runs020613.220.0v CroatiaZagreb4 Aug 2024T20I # 2773
139 runs027231.550.0v IrelandAbu Dhabi2 Oct 2024ODI # 4780
138 runs030240.150.0v NamibiaDundee26 Jul 2024ODI # 4751
136 runs034036.250.0v U.A.E.Windhoek24 Sep 2024ODI # 4774
136 runs019317.320.0v MyanmarBali12 Nov 2024T20I # 2944
135 runs028418.220.0v South AfricaJohannesburg15 Nov 2024T20I # 2952
134 runs017412.020.0v UgandaProvidence8 Jun 2024T20I # 2651
133 runs029820.020.0v BangladeshHyderabad12 Oct 2024T20I # 2904
129 runs017612.420.0v GambiaNairobi (Gym)22 Oct 2024T20I # 2925
125 runs018416.020.0v UgandaProvidence3 Jun 2024T20I # 2636
125 runs020020.020.0v BulgariaPort Soif27 Aug 2024T20I # 2816
123 runs017220.020.0v ChinaMong Kok14 Feb 2024T20I # 2468
122 runs018414.520.0v LesothoDar-es-Salaam22 Sep 2024T20I # 2857
121 runs019516.020.0v GhanaAccra18 Mar 2024T20I # 2528
118 runs022620.020.0v Czech Rep.Castel21 Aug 2024T20I # 2786
118 runs018619.120.0v St HelenaAbuja23 Nov 2024T20I # 2975
117 runs023735.050.0v IrelandSharjah12 Mar 2024ODI # 4742
117 runs017919.120.0v MongoliaKuala Lumpur6 Sep 2024T20I # 2842
114 runs018617.220.0v MyanmarBali17 Nov 2024T20I # 2957
113 runs035960.20.0v IndiaPune24 Oct 2024Test # 2557
112 runs01499.420.0v MaliDar-es-Salaam25 Sep 2024T20I # 2863
112 runs019616.118.0v RwandaRwanda5 Dec 2024T20I # 3003
111 runs018816.016.0v MozambiqueNairobi (Ruaraka)19 Oct 2024T20I # 2915
110 runs024926.150.0v IndiaColombo (RPS)7 Aug 2024ODI # 4754
109 runs015612.320.0v EswatiniAbuja28 Nov 2024T20I # 2995
109 runs034869.10.0v Sri LankaGqeberha5 Dec 2024Test # 2566
108 runs019920.020.0v BelgiumKrefeld10 Jul 2024T20I # 2748
108 runs015619.020.0v South KoreaIncheon4 Oct 2024T20I # 2892
108 runs023020.020.0v BotswanaRwanda9 Dec 2024T20I # 3022
106 runs039969.20.0v EnglandVisakhapatnam2 Feb 2024Test # 2526
106 runs020720.020.0v KenyaAccra23 Mar 2024T20I # 2533
104 runs021916.220.0v AfghanistanGros Islet17 Jun 2024T20I # 2703
104 runs017420.020.0v Cook IslandsApia (No 2)20 Aug 2024T20I # 2780
103 runs025440.150.0v NepalKing City (NW)16 Sep 2024ODI # 4762
102 runs021815.420.0v U.S.A.Utrecht25 Aug 2024T20I # 2808
101 runs015916.120.0v South KoreaIncheon5 Oct 2024T20I # 2894
101 runs028750.00.0v West IndiesKingston30 Nov 2024Test # 2565
100 runs023518.420.0v ZimbabweHarare7 Jul 2024T20I # 2739
99 runs030440.150.0v ZimbabweBulawayo28 Nov 2024ODI # 4812
98 runs018720.020.0v MaldivesBangkok12 Feb 2024T20I # 2464
97 runs017217.420.0v FinlandKerava14 Jun 2024T20I # 2680
96 runs019918.320.0v DenmarkBrondby16 Jun 2024T20I # 2694
94 runs020420.020.0v MaldivesKuala Lumpur30 Aug 2024T20I # 2826
93 runs013115.220.0v ChinaBangkok28 Jan 2024T20I # 2440
93 runs014614.520.0v LesothoDar-es-Salaam21 Sep 2024T20I # 2852
92 runs023634.350.0v BangladeshSharjah6 Nov 2024ODI # 4798
92 runs016220.020.0v SurinameBuenos Aires7 Dec 2024T20I # 3014
91 runs017817.020.0v SeychellesNairobi18 Oct 2024T20I # 2911
90 runs017620.020.0v BhutanDoha23 Nov 2024T20I # 2970
88 runs019319.320.0v CambodiaBangkok1 Feb 2024T20I # 2443
88 runs017513.520.0v Isle of ManSpinaceto16 Jun 2024T20I # 2695
87 runs015017.320.0v BrazilBuenos Aires11 Dec 2024T20I # 3034
86 runs017216.320.0v NepalMong Kok13 Mar 2024T20I # 2518
86 runs017114.520.0v MaltaDreux9 May 2024T20I # 2597
86 runs022220.020.0v BangladeshDelhi9 Oct 2024T20I # 2899
86 runs015217.020.0v RwandaRwanda7 Dec 2024T20I # 3010
85 runs019916.120.0v P.N.G.Mong Kok12 Mar 2024T20I # 2516
85 runs017120.020.0v BhutanDoha22 Nov 2024T20I # 2969
84 runs016015.220.0v New ZealandProvidence7 Jun 2024T20I # 2645
84 runs017220.020.0v SerbiaLjubljana29 Jun 2024T20I # 2728
83 runs025943.350.0v West IndiesSydney4 Feb 2024ODI # 4722
83 runs020216.420.0v NetherlandsGros Islet16 Jun 2024T20I # 2699
83 runs012515.020.0v PanamaBuenos Aires7 Dec 2024T20I # 3015
82 runs018620.020.0v IndonesiaBangkok5 Feb 2024T20I # 2451
81 runs018320.020.0v TurkeyRome10 Jun 2024T20I # 2661
81 runs033043.150.0v South AfricaCape Town19 Dec 2024ODI # 4819
80 runs014121.021.0v PakistanBulawayo24 Nov 2024ODI # 4810
80 runs019016.420.0v West IndiesKingstown19 Dec 2024T20I # 3075
78 runs016520.020.0v BotswanaRwanda4 Dec 2024T20I # 3000
77 runs020720.020.0v MalaysiaKuala Lumpur16 Mar 2024T20I # 2522
77 runs016720.020.0v LuxembourgSpinaceto9 Jun 2024T20I # 2652
77 runs018015.015.0v SerbiaKrefeld12 Jul 2024T20I # 2755
77 runs017219.420.0v BhutanGelephu19 Oct 2024T20I # 2912
77 runs018218.220.0v BotswanaAbuja28 Nov 2024T20I # 2996
76 runs0956.16.1v SeychellesNairobi (Gym)19 Oct 2024T20I # 2914
75 runs020913.520.0v BelgiumLower Austria26 May 2024T20I # 2629
75 runs016016.420.0v GreeceCastel27 Aug 2024T20I # 2818
74 runs019319.520.0v BulgariaIlfov County26 May 2024T20I # 2628
73 runs021316.420.0v NepalMong Kok9 Mar 2024T20I # 2507
73 runs014815.520.0v TurkeySpinaceto12 Jun 2024T20I # 2669
73 runs018415.320.0v FijiApia (No 2)21 Aug 2024T20I # 2781
73 runs016316.120.0v West IndiesDambulla15 Oct 2024T20I # 2908
73 runs014720.020.0v SeychellesNairobi (Ruaraka)24 Oct 2024T20I # 2933
72 runs018817.020.0v AfghanistanDambulla19 Feb 2024T20I # 2480
72 runs017517.020.0v New ZealandAuckland23 Feb 2024T20I # 2483
72 runs017016.420.0v KenyaAccra17 Mar 2024T20I # 2525
71 runs015914.520.0v NetherlandsThe Hague22 May 2024T20I # 2614
71 runs013320.020.0v MongoliaBangi2 Sep 2024T20I # 2834
71 runs031844.050.0v U.S.A.Dallas31 Oct 2024ODI # 4789
71 runs012414.220.0v BelizeBuenos Aires12 Dec 2024T20I # 3041
70 runs019716.420.0v ScotlandEdinburgh6 Sep 2024T20I # 2844
69 runs028546.150.0v South AfricaAbu Dhabi7 Oct 2024ODI # 4782
68 runs017216.420.0v EnglandProvidence27 Jun 2024T20I # 2724
68 runs027140.250.0v EnglandLeeds21 Sep 2024ODI # 4770
68 runs025343.350.0v AfghanistanSharjah9 Nov 2024ODI # 4803
67 runs022020.020.0v MalawiNairobi4 Jul 2024T20I # 2734
67 runs024245.250.0v U.A.E.Al Amerat9 Nov 2024ODI # 4802
66 runs014719.520.0v IndonesiaGelephu23 Oct 2024T20I # 2927
63 runs016217.020.0v P.N.G.Kuala Lumpur17 Mar 2024T20I # 2523
63 runs015511.011.0v CambodiaAl Amerat14 Apr 2024T20I # 2560
63 runs015514.320.0v LuxembourgSpinaceto15 Jun 2024T20I # 2683
63 runs022135.450.0v CanadaRotterdam17 Aug 2024ODI # 4758
63 runs027571.40.0v New ZealandGalle18 Sep 2024Test # 2549
63 runs016720.020.0v BhutanDoha19 Nov 2024T20I # 2962
62 runs021318.320.0v OmanAl Amerat7 Apr 2024T20I # 2543
62 runs018020.020.0v BahamasBuenos Aires15 Dec 2024T20I # 3060
61 runs021220.020.0v BulgariaCastel25 Aug 2024T20I # 2806
61 runs016419.120.0v KenyaNairobi (Gym)24 Oct 2024T20I # 2934
61 runs020317.520.0v South AfricaDurban8 Nov 2024T20I # 2938
By wickets
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
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
9 wickets558310.520.0v ZimbabweColombo (RPS)18 Jan 2024T20I # 2436
9 wickets3323344.350.0v CanadaKirtipur12 Feb 2024ODI # 4728
9 wickets3311614.320.0v BhutanBangkok13 Feb 2024T20I # 2466
9 wickets20813815.250.0v NetherlandsKirtipur17 Feb 2024ODI # 4731
9 wickets1911116.520.0v MalaysiaKuala Lumpur7 Mar 2024T20I # 2502
9 wickets1414312.415.0v U.A.E.Al Amerat15 Apr 2024T20I # 2567
9 wickets89775.120.0v CambodiaAl Amerat17 Apr 2024T20I # 2573
9 wickets249814.018.0v AustriaLower Austria26 May 2024T20I # 2627
9 wickets86735.420.0v NamibiaNorth Sound11 Jun 2024T20I # 2666
9 wickets498711.520.0v TurkeyRome13 Jun 2024T20I # 2676
9 wickets88415.220.0v UgandaTarouba14 Jun 2024T20I # 2682
9 wickets3311614.320.0v FinlandKerava16 Jun 2024T20I # 2693
9 wickets5512910.520.0v U.S.A.Bridgetown21 Jun 2024T20I # 2713
9 wickets67578.520.0v AfghanistanTarouba26 Jun 2024T20I # 2723
9 wickets4710412.120.0v MalawiNairobi1 Jul 2024T20I # 2731
9 wickets1113818.120.0v MalawiNairobi2 Jul 2024T20I # 2732
9 wickets1118118.120.0v VanuatuApia (No 2)17 Aug 2024T20I # 2775
9 wickets89635.120.0v FijiApia (No 2)17 Aug 2024T20I # 2776
9 wickets3211814.420.0v MaltaPort Soif21 Aug 2024T20I # 2787
9 wickets93514.320.0v MyanmarBangi30 Aug 2024T20I # 2827
9 wickets110181.420.0v MongoliaKuala Lumpur31 Aug 2024T20I # 2831
9 wickets661039.020.0v MaldivesBangi3 Sep 2024T20I # 2835
9 wickets115110.520.0v MongoliaBangi5 Sep 2024T20I # 2840
9 wickets87525.320.0v MyanmarKuala Lumpur5 Sep 2024T20I # 2841
9 wickets102383.020.0v CameroonDar-es-Salaam24 Sep 2024T20I # 2859
9 wickets101443.120.0v MaliDar-es-Salaam24 Sep 2024T20I # 2860
9 wickets103312.520.0v CameroonDar-es-Salaam25 Sep 2024T20I # 2864
9 wickets72488.020.0v LesothoDar-es-Salaam26 Sep 2024T20I # 2867
9 wickets3011015.020.0v MalawiBlantyre10 Oct 2024T20I # 2900
9 wickets1216318.020.0v West IndiesDambulla17 Oct 2024T20I # 2909
9 wickets90575.020.0v MozambiqueNairobi (Gym)20 Oct 2024T20I # 2918
9 wickets577510.320.0v SeychellesNairobi (Ruaraka)23 Oct 2024T20I # 2928
9 wickets14116426.350.0v AustraliaAdelaide8 Nov 2024ODI # 4801
9 wickets599410.120.0v MyanmarBali13 Nov 2024T20I # 2945
9 wickets487912.020.0v St HelenaAbuja27 Nov 2024T20I # 2989
9 wickets92614.420.0v PanamaBuenos Aires8 Dec 2024T20I # 3018
9 wickets2412416.020.0v QatarICCA Dubai15 Dec 2024T20I # 3057
8 wickets629716.427.0v ZimbabweColombo (RPS)11 Jan 2024ODI # 4720
8 wickets6923238.350.0v West IndiesMelbourne2 Feb 2024ODI # 4721
8 wickets549011.020.0v BhutanBangkok3 Feb 2024T20I # 2447
8 wickets259876.550.0v West IndiesCanberra6 Feb 2024ODI # 4723
8 wickets621289.420.0v MaldivesBangkok6 Feb 2024T20I # 2454
8 wickets4210613.020.0v MaldivesBangkok15 Feb 2024T20I # 2471
8 wickets5210511.220.0v ThailandBangkok16 Feb 2024T20I # 2475
8 wickets7317337.550.0v NepalKirtipur25 Feb 2024ODI # 4735
8 wickets15813323.450.0v U.A.E.Dubai (DICS)3 Mar 2024ODI # 4738
8 wickets1116618.120.0v Sri LankaSylhet6 Mar 2024T20I # 2501
8 wickets4110313.120.0v VanuatuKuala Lumpur7 Mar 2024T20I # 2503
8 wickets267815.420.0v MalaysiaKuala Lumpur11 Mar 2024T20I # 2514
8 wickets1414817.420.0v ScotlandDubai (DICS)11 Mar 2024T20I # 2515
8 wickets5310211.120.0v NamibiaAl Amerat4 Apr 2024T20I # 2541
8 wickets368014.020.0v MexicoGuacima11 Apr 2024T20I # 2546
8 wickets5214211.220.0v CambodiaAl Amerat13 Apr 2024T20I # 2554
8 wickets3411512.218.0v Hong KongAl Amerat15 Apr 2024T20I # 2565
8 wickets2812515.220.0v ZimbabweChattogram3 May 2024T20I # 2586
8 wickets3716413.520.0v South AfricaKingston26 May 2024T20I # 2630
8 wickets469712.220.0v IrelandNew York5 Jun 2024T20I # 2639
8 wickets4711112.120.0v HungarySpinaceto13 Jun 2024T20I # 2673
8 wickets101483.120.0v OmanNorth Sound13 Jun 2024T20I # 2678
8 wickets1518117.320.0v West IndiesGros Islet19 Jun 2024T20I # 2709
8 wickets5113511.320.0v GuernseyCastel22 Jun 2024T20I # 2715
8 wickets84506.020.0v SloveniaKrefeld9 Jul 2024T20I # 2744
8 wickets641009.220.0v GibraltarKrefeld11 Jul 2024T20I # 2752
8 wickets76997.220.0v CroatiaKrefeld14 Jul 2024T20I # 2761
8 wickets1969217.250.0v OmanDundee22 Jul 2024ODI # 4749
8 wickets71488.120.0v CroatiaZagreb3 Aug 2024T20I # 2772
8 wickets62989.420.0v BulgariaPort Soif21 Aug 2024T20I # 2785
8 wickets1314317.520.0v FinlandCastel22 Aug 2024T20I # 2789
8 wickets3714013.520.0v MaltaCastel22 Aug 2024T20I # 2791
8 wickets1917016.520.0v SamoaApia (No 2)23 Aug 2024T20I # 2794
8 wickets4610112.220.0v GreeceCastel24 Aug 2024T20I # 2803
8 wickets3714713.520.0v Hong KongKuala Lumpur27 Aug 2024T20I # 2814
8 wickets221169.213.0v South AfricaTarouba27 Aug 2024T20I # 2820
8 wickets99483.320.0v MyanmarKuala Lumpur3 Sep 2024T20I # 2836
8 wickets2815015.220.0v MalaysiaKuala Lumpur5 Sep 2024T20I # 2839
8 wickets92464.420.0v MyanmarKuala Lumpur9 Sep 2024T20I # 2847
8 wickets71418.120.0v CameroonDar-es-Salaam21 Sep 2024T20I # 2853
8 wickets12719128.550.0v U.A.E.Windhoek26 Sep 2024ODI # 4776
8 wickets1417217.420.0v IrelandAbu Dhabi27 Sep 2024T20I # 2869
8 wickets3010715.020.0v CanadaKing City (NW)30 Sep 2024T20I # 2880
8 wickets4310712.520.0v SerbiaGibraltar30 Sep 2024T20I # 2881
8 wickets248916.020.0v MalawiBlantyre9 Oct 2024T20I # 2898
8 wickets741027.420.0v MexicoSeropedica13 Oct 2024T20I # 2906
8 wickets269015.420.0v BahrainJinja29 Oct 2024T20I # 2937
8 wickets5515725.535.0v EnglandNorth Sound31 Oct 2024ODI # 4790
8 wickets9513334.150.0v NetherlandsAl Amerat5 Nov 2024ODI # 4797
8 wickets4226443.050.0v EnglandBridgetown6 Nov 2024ODI # 4799
8 wickets1918316.520.0v West IndiesBridgetown9 Nov 2024T20I # 2940
8 wickets13914126.550.0v AustraliaPerth10 Nov 2024ODI # 4804
8 wickets101423.120.0v Ivory CoastAbuja27 Nov 2024T20I # 2990
8 wickets65499.120.0v SurinameBuenos Aires12 Dec 2024T20I # 3039
8 wickets1911416.520.0v BahrainICCA Dubai13 Dec 2024T20I # 3042
8 wickets2811415.220.0v Saudi ArabiaICCA Dubai16 Dec 2024T20I # 3063
8 wickets13912826.550.0v ZimbabweHarare21 Dec 2024ODI # 4820
7 wickets1115918.120.0v PakistanChristchurch19 Jan 2024T20I # 2437
7 wickets65739.120.0v MyanmarBangkok27 Jan 2024T20I # 2439
7 wickets1111618.120.0v SingaporeBangkok4 Feb 2024T20I # 2449
7 wickets1613217.220.0v IndonesiaBangkok7 Feb 2024T20I # 2455
7 wickets2318016.120.0v JapanMong Kok14 Feb 2024T20I # 2469
7 wickets8826735.250.0v AfghanistanPallekele14 Feb 2024ODI # 4729
7 wickets13612427.250.0v NamibiaKirtipur19 Feb 2024ODI # 4732
7 wickets5721640.350.0v ScotlandDubai (DICS)1 Mar 2024ODI # 4737
7 wickets388813.420.0v KuwaitKuala Lumpur9 Mar 2024T20I # 2506
7 wickets5110711.320.0v VanuatuKuala Lumpur11 Mar 2024T20I # 2513
7 wickets5311211.120.0v GhanaAccra20 Mar 2024T20I # 2530
7 wickets457212.320.0v TanzaniaAccra20 Mar 2024T20I # 2531
7 wickets1517917.320.0v KuwaitAl Amerat12 Apr 2024T20I # 2548
7 wickets418413.120.0v CambodiaAl Amerat16 Apr 2024T20I # 2570
7 wickets4714112.120.0v MalaysiaAl Amerat17 Apr 2024T20I # 2571
7 wickets479112.120.0v New ZealandRawalpindi20 Apr 2024T20I # 2579
7 wickets1017918.220.0v PakistanRawalpindi21 Apr 2024T20I # 2581
7 wickets1716417.120.0v MaltaDreux11 May 2024T20I # 2604
7 wickets4611312.220.0v BelgiumDreux11 May 2024T20I # 2605
7 wickets1919416.520.0v IrelandDublin12 May 2024T20I # 2609
7 wickets568010.420.0v BulgariaIlfov County24 May 2024T20I # 2620
7 wickets2715815.320.0v PakistanThe Oval30 May 2024T20I # 2631
7 wickets1419517.420.0v CanadaDallas1 Jun 2024T20I # 2632
7 wickets2712615.320.0v BelgiumWaterloo9 Jun 2024T20I # 2657
7 wickets4115113.120.0v OmanNorth Sound9 Jun 2024T20I # 2659
7 wickets4110813.120.0v IsraelSpinaceto10 Jun 2024T20I # 2660
7 wickets1510717.320.0v CanadaNew York11 Jun 2024T20I # 2665
7 wickets338614.320.0v Isle of ManSpinaceto12 Jun 2024T20I # 2667
7 wickets3012615.020.0v PortugalRome12 Jun 2024T20I # 2668
7 wickets1011118.220.0v U.S.A.New York12 Jun 2024T20I # 2671
7 wickets299615.120.0v P.N.G.Tarouba13 Jun 2024T20I # 2679
7 wickets467912.220.0v P.N.G.Tarouba17 Jun 2024T20I # 2702
7 wickets1115718.120.0v GuernseyCastel22 Jun 2024T20I # 2714
7 wickets4510512.320.0v CroatiaKrefeld13 Jul 2024T20I # 2758
7 wickets3110514.520.0v SamoaApia (No 2)19 Aug 2024T20I # 2777
7 wickets2212616.220.0v VanuatuApia (No 2)21 Aug 2024T20I # 2782
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
8 wickets259876.550.0v West IndiesCanberra6 Feb 2024ODI # 4723
9 wickets20813815.250.0v NetherlandsKirtipur17 Feb 2024ODI # 4731
10 wickets20510715.550.0v U.A.E.Windhoek18 Sep 2024ODI # 4763
8 wickets1969217.250.0v OmanDundee22 Jul 2024ODI # 4749
10 wickets19014618.250.0v ZimbabweBulawayo26 Nov 2024ODI # 4811
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
10 wickets15114524.550.0v U.S.A.Dallas25 Oct 2024ODI # 4785
6 wickets14410726.050.0v South AfricaSharjah18 Sep 2024ODI # 4764
9 wickets14116426.350.0v AustraliaAdelaide8 Nov 2024ODI # 4801
8 wickets13914126.550.0v AustraliaPerth10 Nov 2024ODI # 4804
8 wickets13912826.550.0v ZimbabweHarare21 Dec 2024ODI # 4820
7 wickets13612427.250.0v NamibiaKirtipur19 Feb 2024ODI # 4732
8 wickets12719128.550.0v U.A.E.Windhoek26 Sep 2024ODI # 4776
5 wickets12115529.550.0v ScotlandDallas29 Oct 2024ODI # 4788
9 wickets115110.520.0v MongoliaBangi5 Sep 2024T20I # 2840
10 wickets115190.520.0v MaliDar-es-Salaam21 Sep 2024T20I # 2854
10 wickets112271.220.0v MongoliaSano9 May 2024T20I # 2595
9 wickets110181.420.0v MongoliaKuala Lumpur31 Aug 2024T20I # 2831
10 wickets108272.020.0v Ivory CoastAbuja28 Nov 2024T20I # 2993
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
9 wickets103312.520.0v CameroonDar-es-Salaam25 Sep 2024T20I # 2864
7 wickets10217033.050.0v AfghanistanSharjah22 Sep 2024ODI # 4772
9 wickets102383.020.0v CameroonDar-es-Salaam24 Sep 2024T20I # 2859
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
8 wickets99483.320.0v MyanmarKuala Lumpur3 Sep 2024T20I # 2836
2 wickets9920433.350.0v PakistanMelbourne4 Nov 2024ODI # 4795
8 wickets9513334.150.0v NetherlandsAl Amerat5 Nov 2024ODI # 4797
9 wickets93514.320.0v MyanmarBangi30 Aug 2024T20I # 2827
8 wickets92464.420.0v MyanmarKuala Lumpur9 Sep 2024T20I # 2847
9 wickets92614.420.0v PanamaBuenos Aires8 Dec 2024T20I # 3018
10 wickets90425.020.0v ChinaMong Kok16 Feb 2024T20I # 2474
9 wickets90575.020.0v MozambiqueNairobi (Gym)20 Oct 2024T20I # 2918
9 wickets89775.120.0v CambodiaAl Amerat17 Apr 2024T20I # 2573
9 wickets89635.120.0v FijiApia (No 2)17 Aug 2024T20I # 2776
7 wickets8826735.250.0v AfghanistanPallekele14 Feb 2024ODI # 4729
9 wickets88415.220.0v UgandaTarouba14 Jun 2024T20I # 2682
9 wickets87525.320.0v MyanmarKuala Lumpur5 Sep 2024T20I # 2841
10 wickets87585.320.0v ZimbabweBulawayo3 Dec 2024T20I # 2999
9 wickets86735.420.0v NamibiaNorth Sound11 Jun 2024T20I # 2666
8 wickets84506.020.0v SloveniaKrefeld9 Jul 2024T20I # 2744
6 wickets84536.020.0v CroatiaZagreb3 Aug 2024T20I # 2771
10 wickets79716.520.0v BhutanBangkok12 Feb 2024T20I # 2463
7 wickets7922836.550.0v BangladeshBasseterre10 Dec 2024ODI # 4814
6 wickets77707.120.0v NorwayKrefeld14 Jul 2024T20I # 2763
8 wickets76997.220.0v CroatiaKrefeld14 Jul 2024T20I # 2761
8 wickets741027.420.0v MexicoSeropedica13 Oct 2024T20I # 2906
8 wickets7317337.550.0v NepalKirtipur25 Feb 2024ODI # 4735
9 wickets72488.020.0v LesothoDar-es-Salaam26 Sep 2024T20I # 2867
8 wickets71488.120.0v CroatiaZagreb3 Aug 2024T20I # 2772
8 wickets71418.120.0v CameroonDar-es-Salaam21 Sep 2024T20I # 2853
8 wickets6923238.350.0v West IndiesMelbourne2 Feb 2024ODI # 4721
9 wickets67578.520.0v AfghanistanTarouba26 Jun 2024T20I # 2723
6 wickets67588.520.0v MaliDar-es-Salaam22 Sep 2024T20I # 2855
10 wickets66989.020.0v JapanBangkok9 Feb 2024T20I # 2457
9 wickets661039.020.0v MaldivesBangi3 Sep 2024T20I # 2835
7 wickets65739.120.0v MyanmarBangkok27 Jan 2024T20I # 2439
8 wickets65499.120.0v SurinameBuenos Aires12 Dec 2024T20I # 3039
8 wickets641009.220.0v GibraltarKrefeld11 Jul 2024T20I # 2752
8 wickets629716.427.0v ZimbabweColombo (RPS)11 Jan 2024ODI # 4720
8 wickets621289.420.0v MaldivesBangkok6 Feb 2024T20I # 2454
10 wickets621169.420.0v U.S.A.Bridgetown23 Jun 2024T20I # 2719
6 wickets621029.420.0v SloveniaKrefeld13 Jul 2024T20I # 2760
8 wickets62989.420.0v BulgariaPort Soif21 Aug 2024T20I # 2785
6 wickets62769.420.0v MyanmarBangi31 Aug 2024T20I # 2830
7 wickets621559.420.0v ScotlandEdinburgh4 Sep 2024T20I # 2838
2 wickets6016940.050.0v NepalKirtipur21 Feb 2024ODI # 4733
9 wickets599410.120.0v MyanmarBali13 Nov 2024T20I # 2945
4 wickets5823640.250.0v Sri LankaChattogram18 Mar 2024ODI # 4745
7 wickets5721640.350.0v ScotlandDubai (DICS)1 Mar 2024ODI # 4737
9 wickets577510.320.0v SeychellesNairobi (Ruaraka)23 Oct 2024T20I # 2928
7 wickets568010.420.0v BulgariaIlfov County24 May 2024T20I # 2620
9 wickets558310.520.0v ZimbabweColombo (RPS)18 Jan 2024T20I # 2436
9 wickets5512910.520.0v U.S.A.Bridgetown21 Jun 2024T20I # 2713
8 wickets5515725.535.0v EnglandNorth Sound31 Oct 2024ODI # 4790
8 wickets549011.020.0v BhutanBangkok3 Feb 2024T20I # 2447
7 wickets5311211.120.0v GhanaAccra20 Mar 2024T20I # 2530
8 wickets5310211.120.0v NamibiaAl Amerat4 Apr 2024T20I # 2541
7 wickets537911.120.0v South KoreaIncheon29 Sep 2024T20I # 2874
8 wickets5210511.220.0v ThailandBangkok16 Feb 2024T20I # 2475
8 wickets5214211.220.0v CambodiaAl Amerat13 Apr 2024T20I # 2554
7 wickets5211811.220.0v PakistanHobart18 Nov 2024T20I # 2959
7 wickets5110711.320.0v VanuatuKuala Lumpur11 Mar 2024T20I # 2513
8 wickets5113511.320.0v GuernseyCastel22 Jun 2024T20I # 2715
6 wickets5120041.350.0v NamibiaWindhoek16 Sep 2024ODI # 4761
10 wickets5010511.420.0v U.S.A.Prairie View25 May 2024T20I # 2625
9 wickets498711.520.0v TurkeyRome13 Jun 2024T20I # 2676
6 wickets4912611.520.0v RwandaNairobi29 Jun 2024T20I # 2727
7 wickets4912811.520.0v BangladeshGwalior6 Oct 2024T20I # 2897
5 wickets4818242.050.0v NepalKing City (NW)22 Sep 2024ODI # 4773
9 wickets487912.020.0v St HelenaAbuja27 Nov 2024T20I # 2989
7 wickets4714112.120.0v MalaysiaAl Amerat17 Apr 2024T20I # 2571
7 wickets479112.120.0v New ZealandRawalpindi20 Apr 2024T20I # 2579
8 wickets4711112.120.0v HungarySpinaceto13 Jun 2024T20I # 2673
9 wickets4710412.120.0v MalawiNairobi1 Jul 2024T20I # 2731
5 wickets4710012.120.0v EstoniaCastel25 Aug 2024T20I # 2809
7 wickets4611312.220.0v BelgiumDreux11 May 2024T20I # 2605
8 wickets469712.220.0v IrelandNew York5 Jun 2024T20I # 2639
7 wickets467912.220.0v P.N.G.Tarouba17 Jun 2024T20I # 2702
8 wickets4610112.220.0v GreeceCastel24 Aug 2024T20I # 2803
7 wickets457212.320.0v TanzaniaAccra20 Mar 2024T20I # 2531
7 wickets4510512.320.0v CroatiaKrefeld13 Jul 2024T20I # 2758
6 wickets459712.320.0v MexicoBuenos Aires10 Dec 2024T20I # 3027
10 wickets4412212.420.0v Hong KongMong Kok12 Mar 2024T20I # 2517
8 wickets4310712.520.0v SerbiaGibraltar30 Sep 2024T20I # 2881
8 wickets4210613.020.0v MaldivesBangkok15 Feb 2024T20I # 2471
6 wickets4219213.020.0v CyprusEpiskopi17 Jun 2024T20I # 2701
7 wickets429713.020.0v GreecePort Soif25 Aug 2024T20I # 2810
8 wickets4226443.050.0v EnglandBridgetown6 Nov 2024ODI # 4799
7 wickets4210413.020.0v NigeriaRwanda8 Dec 2024T20I # 3016
8 wickets4110313.120.0v VanuatuKuala Lumpur7 Mar 2024T20I # 2503
7 wickets418413.120.0v CambodiaAl Amerat16 Apr 2024T20I # 2570
7 wickets4115113.120.0v OmanNorth Sound9 Jun 2024T20I # 2659
7 wickets4110813.120.0v IsraelSpinaceto10 Jun 2024T20I # 2660
6 wickets398713.320.0v IndonesiaGelephu20 Oct 2024T20I # 2919
4 wickets3910213.320.0v MyanmarBali19 Nov 2024T20I # 2960
7 wickets388813.420.0v KuwaitKuala Lumpur9 Mar 2024T20I # 2506
6 wickets3812013.420.0v DenmarkBrondby16 Jun 2024T20I # 2692
7 wickets388513.420.0v GhanaDar-es-Salaam25 Sep 2024T20I # 2862
6 wickets3812943.450.0v U.A.E.Al Amerat1 Nov 2024ODI # 4791
8 wickets3716413.520.0v South AfricaKingston26 May 2024T20I # 2630
8 wickets3714013.520.0v MaltaCastel22 Aug 2024T20I # 2791
8 wickets3714713.520.0v Hong KongKuala Lumpur27 Aug 2024T20I # 2814
7 wickets3710613.520.0v SerbiaGibraltar30 Sep 2024T20I # 2878
7 wickets3710413.520.0v PanamaBuenos Aires14 Dec 2024T20I # 3054
8 wickets368014.020.0v MexicoGuacima11 Apr 2024T20I # 2546
7 wickets3631644.050.0v EnglandNottingham19 Sep 2024ODI # 4766
6 wickets3511114.120.0v NamibiaWindhoek2 Oct 2024T20I # 2888
5 wickets358314.120.0v OmanKing City (NW)3 Oct 2024T20I # 2890
8 wickets3411512.218.0v Hong KongAl Amerat15 Apr 2024T20I # 2565
6 wickets349114.220.0v ThailandBali2 May 2024T20I # 2585
5 wickets3419038.244.0v West IndiesPallekele23 Oct 2024ODI # 4784
9 wickets3323344.350.0v CanadaKirtipur12 Feb 2024ODI # 4728
9 wickets3311614.320.0v BhutanBangkok13 Feb 2024T20I # 2466
7 wickets338614.320.0v Isle of ManSpinaceto12 Jun 2024T20I # 2667
9 wickets3311614.320.0v FinlandKerava16 Jun 2024T20I # 2693
6 wickets328414.420.0v TanzaniaKuala Lumpur10 Mar 2024T20I # 2512
6 wickets3225644.450.0v Sri LankaChattogram13 Mar 2024ODI # 4743
9 wickets3211814.420.0v MaltaPort Soif21 Aug 2024T20I # 2787
6 wickets3111014.520.0v SingaporeBangkok9 Feb 2024T20I # 2458
7 wickets3110514.520.0v SamoaApia (No 2)19 Aug 2024T20I # 2777
5 wickets3123231.537.0v West IndiesPallekele20 Oct 2024ODI # 4783
7 wickets3115914.520.0v West IndiesBridgetown10 Nov 2024T20I # 2943
7 wickets3012615.020.0v PortugalRome12 Jun 2024T20I # 2668
7 wickets3028745.050.0v NamibiaWindhoek22 Sep 2024ODI # 4771
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:

Royal Challengers Bengaluru vs Punjab Kings at Ahmedabad, IPL Final, Jun 3, 2025 [Twenty20]

Mumbai Indians vs Punjab Kings at Ahmedabad, IPL Qualifier 2, Jun 1, 2025 [Twenty20]

Mumbai Indians vs Gujarat Titans at New Chandigarh, IPL Eliminator, May 30, 2025 [Twenty20]