Largest margins in ODIs by Innings, runs & wickets in 2022 in 2025

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
342 runs41520.5v South AfricaSouthampton7 Sep 2025ODI # 4906
276 runs43224.5v South AfricaMackay24 Aug 2025ODI # 4897
243 runs29322.1v U.A.E.Dubai (DICS)3 Nov 2025ODI # 4923
238 runs40126.2v West IndiesBirmingham29 May 2025ODI # 4880
202 runs29529.2v PakistanTarouba12 Aug 2025ODI # 4894
200 runs29427.1v BangladeshAbu Dhabi14 Oct 2025ODI # 4909
197 runs36329.5v IrelandDublin25 May 2025ODI # 4877
179 runs29730.1v West IndiesMirpur23 Oct 2025ODI # 4914
174 runs28224.2v AustraliaColombo (RPS)14 Feb 2025ODI # 4835
169 runs36246.2v CanadaLauderhill17 May 2025ODI # 4871
145 runs38142.1v NetherlandsUtrecht16 May 2025ODI # 4870
142 runs35734.2v EnglandAhmedabad12 Feb 2025ODI # 4833
140 runs29129.4v New ZealandAuckland11 Jan 2025ODI # 4824
124 runs30434.1v West IndiesDublin21 May 2025ODI # 4873
114 runs29440.2v NamibiaAl Amerat8 Feb 2025ODI # 4826
113 runs25630.2v Sri LankaHamilton8 Jan 2025ODI # 4823
113 runs27341.2v U.A.E.Amstelveen6 May 2025ODI # 4865
107 runs31643.3v AfghanistanKarachi21 Feb 2025ODI # 4845
106 runs26339.1v NepalDubai (DICS)26 Oct 2025ODI # 4917
99 runs28639.4v BangladeshPallekele8 Jul 2025ODI # 4891
98 runs29740.5v AustraliaCairns19 Aug 2025ODI # 4895
97 runs29743.3v ScotlandAmstelveen8 May 2025ODI # 4866
88 runs28746.1v CanadaLauderhill25 May 2025ODI # 4878
84 runs29341.2v PakistanHamilton2 Apr 2025ODI # 4862
84 runs27837.4v AustraliaMackay22 Aug 2025ODI # 4896
81 runs19128.3v BangladeshAbu Dhabi11 Oct 2025ODI # 4908
78 runs33147.5v PakistanLahore8 Feb 2025ODI # 4827
77 runs24535.5v BangladeshColombo (RPS)2 Jul 2025ODI # 4889
74 runs20839.0v West IndiesMirpur18 Oct 2025ODI # 4910
73 runs34544.1v PakistanNapier29 Mar 2025ODI # 4861
70 runs26942.3v NamibiaAl Amerat14 Feb 2025ODI # 4836
60 runs32147.2v PakistanKarachi19 Feb 2025ODI # 4843
57 runs12325.3v OmanAl Amerat18 Feb 2025ODI # 4841
55 runs16521.2v NamibiaKing City (NW)4 Sep 2025ODI # 4905
53 runs16030.0v NamibiaWindhoek7 Mar 2025ODI # 4856
50 runs36350.0v South AfricaLahore5 Mar 2025ODI # 4855
49 runs21533.5v AustraliaColombo (RPS)12 Feb 2025ODI # 4831
49 runs30046.0v IrelandHarare14 Feb 2025ODI # 4837
44 runs25045.3v New ZealandDubai (DICS)2 Mar 2025ODI # 4852
44 runs26345.0v NetherlandsDundee6 Jun 2025ODI # 4885
43 runs26540.0v PakistanMount Maunganui5 Apr 2025ODI # 4863
24 runs26248.3v CanadaKing City (NW)2 Sep 2025ODI # 4903
23 runs17037.2v OmanAl Amerat10 Feb 2025ODI # 4830
19 runs28350.0v ScotlandAmstelveen10 May 2025ODI # 4867
18 runs9123.1v CanadaLauderhill23 May 2025ODI # 4876
17 runs35049.2v South AfricaRanchi30 Nov 2025ODI # 4934
16 runs23749.2v NetherlandsDundee10 Jun 2025ODI # 4887
16 runs24948.5v Sri LankaColombo (RPS)5 Jul 2025ODI # 4890
15 runs21849.0v CanadaLauderhill19 May 2025ODI # 4872
12 runs16742.0v CanadaWindhoek15 Mar 2025ODI # 4860
9 runs29450.0v OmanLauderhill27 May 2025ODI # 4879
8 runs32649.5v EnglandLahore26 Feb 2025ODI # 4849
7 runs29950.0v ZimbabweHarare29 Aug 2025ODI # 4899
7 runs27050.0v West IndiesChristchurch16 Nov 2025ODI # 4930
6 runs30050.0v Sri LankaRawalpindi11 Nov 2025ODI # 4928
5 runs33150.0v EnglandLord's4 Sep 2025ODI # 4904
2 runs32450.0v NepalDundee8 Jun 2025ODI # 4886
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
9 wickets17926.2v Sri LankaWellington5 Jan 2025ODI # 4822
9 wickets24139.3v IrelandHarare18 Feb 2025ODI # 4842
9 wickets23738.3v AustraliaSydney25 Oct 2025ODI # 4915
9 wickets27139.5v South AfricaVisakhapatnam6 Dec 2025ODI # 4936
8 wickets16224.2v U.A.E.Utrecht14 May 2025ODI # 4869
8 wickets27040.1v PakistanFaisalabad6 Nov 2025ODI # 4926
8 wickets28948.2v Sri LankaRawalpindi14 Nov 2025ODI # 4929
7 wickets15245.5v U.S.A.Al Amerat12 Feb 2025ODI # 4832
7 wickets18029.1v EnglandKarachi1 Mar 2025ODI # 4851
7 wickets14937.0v NamibiaWindhoek13 Mar 2025ODI # 4859
7 wickets24629.4v West IndiesThe Oval3 Jun 2025ODI # 4883
7 wickets18541.5v CanadaKing City (NW)31 Aug 2025ODI # 4901
7 wickets13220.5v EnglandLeeds2 Sep 2025ODI # 4902
7 wickets13121.1v IndiaPerth19 Oct 2025ODI # 4911
7 wickets14425.1v South AfricaFaisalabad8 Nov 2025ODI # 4927
6 wickets30548.4v South AfricaLahore10 Feb 2025ODI # 4829
6 wickets35349.0v South AfricaKarachi12 Feb 2025ODI # 4834
6 wickets24648.4v ZimbabweHarare16 Feb 2025ODI # 4840
6 wickets22946.3v BangladeshDubai (DICS)20 Feb 2025ODI # 4844
6 wickets24242.3v PakistanDubai (DICS)23 Feb 2025ODI # 4847
6 wickets21244.4v Sri LankaRawalpindi16 Nov 2025ODI # 4931
5 wickets24345.2v PakistanKarachi14 Feb 2025ODI # 4838
5 wickets35247.3v EnglandLahore22 Feb 2025ODI # 4846
5 wickets23746.1v BangladeshRawalpindi24 Feb 2025ODI # 4848
5 wickets20536.0v U.A.E.Utrecht12 May 2025ODI # 4868
5 wickets22647.1v NetherlandsDundee4 Jun 2025ODI # 4884
5 wickets28148.5v West IndiesTarouba8 Aug 2025ODI # 4892
5 wickets18133.2v PakistanTarouba10 Aug 2025ODI # 4893
5 wickets22048.2v CanadaKing City (NW)27 Aug 2025ODI # 4898
5 wickets27849.3v ZimbabweHarare31 Aug 2025ODI # 4900
5 wickets22247.1v BangladeshAbu Dhabi8 Oct 2025ODI # 4907
5 wickets17633.1v EnglandHamilton29 Oct 2025ODI # 4919
5 wickets23443.3v NepalICCA Dubai30 Oct 2025ODI # 4920
5 wickets24833.3v West IndiesNapier19 Nov 2025ODI # 4932
4 wickets24938.4v EnglandNagpur6 Feb 2025ODI # 4825
4 wickets30544.3v EnglandCuttack9 Feb 2025ODI # 4828
4 wickets26548.1v AustraliaDubai (DICS)4 Mar 2025ODI # 4853
4 wickets25249.0v New ZealandDubai (DICS)9 Mar 2025ODI # 4858
4 wickets37049.2v ScotlandDundee12 Jun 2025ODI # 4888
4 wickets22436.4v EnglandMount Maunganui26 Oct 2025ODI # 4916
4 wickets21249.1v U.A.E.Dubai (DICS)28 Oct 2025ODI # 4918
4 wickets27249.0v NepalICCA Dubai1 Nov 2025ODI # 4922
4 wickets24049.1v NepalICCA Dubai5 Nov 2025ODI # 4925
4 wickets16230.3v West IndiesHamilton22 Nov 2025ODI # 4933
4 wickets35949.2v IndiaRaipur3 Dec 2025ODI # 4935
3 wickets22646.2v U.A.E.Amstelveen4 May 2025ODI # 4864
3 wickets30948.5v West IndiesCardiff1 Jun 2025ODI # 4881
2 wickets9722.4v NamibiaAl Amerat16 Feb 2025ODI # 4839
2 wickets26546.2v IndiaAdelaide23 Oct 2025ODI # 4913
2 wickets22344.4v EnglandWellington1 Nov 2025ODI # 4921
2 wickets26449.4v South AfricaFaisalabad4 Nov 2025ODI # 4924
1 wicket29749.5v ScotlandDundee2 Jun 2025ODI # 4882
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
7 wickets17513220.550.0v EnglandLeeds2 Sep 2025ODI # 4902
2 wickets1649722.450.0v NamibiaAl Amerat16 Feb 2025ODI # 4839
8 wickets15416224.250.0v U.A.E.Utrecht14 May 2025ODI # 4869
7 wickets14914425.150.0v South AfricaFaisalabad8 Nov 2025ODI # 4927
9 wickets14217926.250.0v Sri LankaWellington5 Jan 2025ODI # 4822
7 wickets12518029.150.0v EnglandKarachi1 Mar 2025ODI # 4851
4 wickets11716230.350.0v West IndiesHamilton22 Nov 2025ODI # 4933
5 wickets10117633.150.0v EnglandHamilton29 Oct 2025ODI # 4919
5 wickets8420536.050.0v U.A.E.Utrecht12 May 2025ODI # 4868
4 wickets8022436.450.0v EnglandMount Maunganui26 Oct 2025ODI # 4916
7 wickets7814937.050.0v NamibiaWindhoek13 Mar 2025ODI # 4859
9 wickets6923738.350.0v AustraliaSydney25 Oct 2025ODI # 4915
4 wickets6824938.450.0v EnglandNagpur6 Feb 2025ODI # 4825
9 wickets6324139.350.0v IrelandHarare18 Feb 2025ODI # 4842
7 wickets6224629.440.0v West IndiesThe Oval3 Jun 2025ODI # 4883
9 wickets6127139.550.0v South AfricaVisakhapatnam6 Dec 2025ODI # 4936
8 wickets5927040.150.0v PakistanFaisalabad6 Nov 2025ODI # 4926
7 wickets4918541.550.0v CanadaKing City (NW)31 Aug 2025ODI # 4901
6 wickets4524242.350.0v PakistanDubai (DICS)23 Feb 2025ODI # 4847
5 wickets3923443.350.0v NepalICCA Dubai30 Oct 2025ODI # 4920
4 wickets3330544.350.0v EnglandCuttack9 Feb 2025ODI # 4828
2 wickets3222344.450.0v EnglandWellington1 Nov 2025ODI # 4921
6 wickets3221244.450.0v Sri LankaRawalpindi16 Nov 2025ODI # 4931
7 wickets2913121.126.0v IndiaPerth19 Oct 2025ODI # 4911
5 wickets2824345.250.0v PakistanKarachi14 Feb 2025ODI # 4838
7 wickets2515245.550.0v U.S.A.Al Amerat12 Feb 2025ODI # 4832
5 wickets2323746.150.0v BangladeshRawalpindi24 Feb 2025ODI # 4848
3 wickets2222646.250.0v U.A.E.Amstelveen4 May 2025ODI # 4864
2 wickets2226546.250.0v IndiaAdelaide23 Oct 2025ODI # 4913
6 wickets2122946.350.0v BangladeshDubai (DICS)20 Feb 2025ODI # 4844
5 wickets1722647.150.0v NetherlandsDundee4 Jun 2025ODI # 4884
5 wickets1722247.150.0v BangladeshAbu Dhabi8 Oct 2025ODI # 4907
5 wickets1535247.350.0v EnglandLahore22 Feb 2025ODI # 4846
4 wickets1126548.150.0v AustraliaDubai (DICS)4 Mar 2025ODI # 4853
5 wickets1018133.235.0v PakistanTarouba10 Aug 2025ODI # 4893
5 wickets1022048.250.0v CanadaKing City (NW)27 Aug 2025ODI # 4898
8 wickets1028948.250.0v Sri LankaRawalpindi14 Nov 2025ODI # 4929
6 wickets830548.450.0v South AfricaLahore10 Feb 2025ODI # 4829
6 wickets824648.450.0v ZimbabweHarare16 Feb 2025ODI # 4840
3 wickets730948.550.0v West IndiesCardiff1 Jun 2025ODI # 4881
5 wickets728148.550.0v West IndiesTarouba8 Aug 2025ODI # 4892
6 wickets635349.050.0v South AfricaKarachi12 Feb 2025ODI # 4834
4 wickets625249.050.0v New ZealandDubai (DICS)9 Mar 2025ODI # 4858
4 wickets627249.050.0v NepalICCA Dubai1 Nov 2025ODI # 4922
4 wickets521249.150.0v U.A.E.Dubai (DICS)28 Oct 2025ODI # 4918
4 wickets524049.150.0v NepalICCA Dubai5 Nov 2025ODI # 4925
4 wickets437049.250.0v ScotlandDundee12 Jun 2025ODI # 4888
4 wickets435949.250.0v IndiaRaipur3 Dec 2025ODI # 4935
5 wickets327849.350.0v ZimbabweHarare31 Aug 2025ODI # 4900
5 wickets324833.334.0v West IndiesNapier19 Nov 2025ODI # 4932
2 wickets226449.450.0v South AfricaFaisalabad4 Nov 2025ODI # 4924
1 wicket129749.550.0v ScotlandDundee2 Jun 2025ODI # 4882
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:

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]

India vs South Africa at Raipur, South Africa in India 2nd ODI, Dec 3, 2025 [ODI # 4935]

India vs South Africa at Ranchi, South Africa in India 1st ODI, Nov 30, 2025 [ODI # 4934]