One-Day Internationals

2017 Cricket – One-Day Internationals Cricket Records

One-Day Internationals

By runs

RankWinnerMarginTargetOversOppositionGroundMatch DateScorecard
🥇 1
New Zealand204 runs32628.0v West IndiesChristchurch23 Dec 2017ODI # 3944
🥈 2
South Africa200 runs37040.4v BangladeshEast London22 Oct 2017ODI # 3929
🥉 3
New Zealand190 runs34539.3v IrelandDublin (Malahide)21 May 2017ODI # 3870
4
England186 runs32939.2v West IndiesBridgetown9 Mar 2017ODI # 3849
5
Pakistan180 runs33930.3v IndiaThe Oval18 Jun 2017ODI # 3894
6
India168 runs37642.4v Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
7
South Africa159 runs27232.2v New ZealandWellington25 Feb 2017ODI # 3841
8
India141 runs39350.0v Sri LankaMohali13 Dec 2017ODI # 3941
9
Afghanistan138 runs23931.4v IrelandSharjah5 Dec 2017ODI # 3935
10
India124 runs28933.4v PakistanBirmingham4 Jun 2017ODI # 3878
10
England124 runs37039.1v West IndiesBristol24 Sep 2017ODI # 3915
12
South Africa121 runs30837.5v Sri LankaDurban1 Feb 2017ODI # 3830
13
Afghanistan106 runs16113.5v ZimbabweHarare26 Feb 2017ODI # 3842
14
India105 runs31143.0v West IndiesPort of Spain25 Jun 2017ODI # 3896
15
South Africa104 runs35447.5v BangladeshPaarl18 Oct 2017ODI # 3925
16
U.A.E.103 runs25235.2v P.N.G.Abu Dhabi4 Apr 2017ODI # 3860
17
Scotland101 runs27943.3v P.N.G.Port Moresby6 Oct 2017ODI # 3920
18
South Africa96 runs30041.3v Sri LankaThe Oval3 Jun 2017ODI # 3877
19
India93 runs25238.1v West IndiesNorth Sound30 Jun 2017ODI # 3898
19
Hong Kong93 runs32442.2v P.N.G.ICCA Dubai8 Dec 2017ODI # 3938
21
Australia92 runs26942.4v PakistanBrisbane13 Jan 2017ODI # 3817
22
Bangladesh90 runs32545.1v Sri LankaDambulla25 Mar 2017ODI # 3855
23
South Africa88 runs38550.0v Sri LankaCenturion10 Feb 2017ODI # 3834
24
England87 runs31144.3v New ZealandCardiff6 Jun 2017ODI # 3880
25
Australia86 runs35443.5v PakistanSydney22 Jan 2017ODI # 3822
26
Ireland85 runs27141.4v U.A.E.ICCA Dubai2 Mar 2017ODI # 3844
26
England85 runs32946.1v IrelandLord's7 May 2017ODI # 3865
28
Pakistan83 runs29350.0v Sri LankaDubai (DICS)13 Oct 2017ODI # 3922
29
U.A.E.82 runs29347.3v P.N.G.Abu Dhabi31 Mar 2017ODI # 3857
30
Pakistan74 runs28344.5v West IndiesProvidence9 Apr 2017ODI # 3862
31
England72 runs34045.0v South AfricaLeeds24 May 2017ODI # 3872
32
Sri Lanka70 runs28144.3v BangladeshColombo (SSC)1 Apr 2017ODI # 3858
33
New Zealand66 runs16623.0v West IndiesChristchurch26 Dec 2017ODI # 3945
34
Afghanistan63 runs21344.4v West IndiesGros Islet9 Jun 2017ODI # 3884
35
Australia57 runs37049.1v PakistanAdelaide26 Jan 2017ODI # 3826
36
Afghanistan54 runs23942.1v ZimbabweHarare19 Feb 2017ODI # 3837
37
New Zealand51 runs29045.3v IrelandDublin (Malahide)14 May 2017ODI # 3867
37
Ireland51 runs27245.2v AfghanistanSharjah7 Dec 2017ODI # 3937
39
India50 runs25343.1v AustraliaEden Gardens21 Sep 2017ODI # 3912
40
England45 runs29747.2v West IndiesNorth Sound3 Mar 2017ODI # 3845
41
South Africa40 runs36848.1v Sri LankaCape Town7 Feb 2017ODI # 3833
41
England40 runs20140.2v AustraliaBirmingham10 Jun 2017ODI # 3885
43
Afghanistan34 runs33947.3v IrelandGreater Noida17 Mar 2017ODI # 3851
44
Pakistan32 runs22048.0v Sri LankaAbu Dhabi16 Oct 2017ODI # 3924
45
Afghanistan30 runs29346.5v IrelandGreater Noida15 Mar 2017ODI # 3850
46
P.N.G.26 runs23347.4v U.A.E.Abu Dhabi2 Apr 2017ODI # 3859
46
Scotland26 runs29941.4v ZimbabweEdinburgh15 Jun 2017ODI # 3892
46
India26 runs16421.0v AustraliaChennai17 Sep 2017ODI # 3910
49
New Zealand24 runs28247.0v AustraliaHamilton5 Feb 2017ODI # 3832
50
Hong Kong23 runs23147.0v P.N.G.ICCA Dubai6 Dec 2017ODI # 3936
51
Australia21 runs33550.0v IndiaBengaluru28 Sep 2017ODI # 3917
52
Pakistan19 runs10127.0v South AfricaBirmingham7 Jun 2017ODI # 3881
53
India15 runs38250.0v EnglandCuttack19 Jan 2017ODI # 3821
54
Afghanistan12 runs11227.2v ZimbabweHarare16 Feb 2017ODI # 3835
55
West Indies11 runs19049.4v IndiaNorth Sound2 Jul 2017ODI # 3900
56
New Zealand6 runs28747.0v AustraliaAuckland30 Jan 2017ODI # 3829
56
New Zealand6 runs29050.0v South AfricaChristchurch22 Feb 2017ODI # 3839
56
England6 runs25335.1v West IndiesThe Oval27 Sep 2017ODI # 3916
56
India6 runs33850.0v New ZealandKanpur29 Oct 2017ODI # 3932
60
England5 runs32250.0v IndiaEden Gardens22 Jan 2017ODI # 3824
61
Zimbabwe3 runs13029.3v AfghanistanHarare21 Feb 2017ODI # 3838
62
England2 runs33150.0v South AfricaSouthampton27 May 2017ODI # 3873

Showing 62 records

By wickets

RankWinnerMarginTargetOversOppositionGroundMatch DateScorecard
🥇 1
South Africa10 wickets27942.5v BangladeshKimberley15 Oct 2017ODI # 3923
🥈 2
India9 wickets26540.1v BangladeshBirmingham15 Jun 2017ODI # 3891
🥈 2
India9 wickets21728.5v Sri LankaDambulla20 Aug 2017ODI # 3905
🥈 2
England9 wickets28938.0v West IndiesSouthampton29 Sep 2017ODI # 3918
🥈 2
Pakistan9 wickets10420.2v Sri LankaSharjah23 Oct 2017ODI # 3930
6
South Africa8 wickets18234.2v Sri LankaGqeberha28 Jan 2017ODI # 3828
6
Ireland8 wickets20341.5v U.A.E.ICCA Dubai4 Mar 2017ODI # 3847
6
Bangladesh8 wickets18227.1v IrelandDublin (Malahide)19 May 2017ODI # 3869
6
England8 wickets30647.2v BangladeshThe Oval1 Jun 2017ODI # 3875
6
India8 wickets19238.0v South AfricaThe Oval11 Jun 2017ODI # 3886
6
Pakistan8 wickets21237.1v EnglandCardiff14 Jun 2017ODI # 3889
6
Sri Lanka8 wickets31147.2v ZimbabweHambantota6 Jul 2017ODI # 3901
6
India8 wickets20636.5v West IndiesKingston6 Jul 2017ODI # 3902
6
India8 wickets21632.1v Sri LankaVisakhapatnam17 Dec 2017ODI # 3942
15
Australia7 wickets26445.0v PakistanW.A.C.A19 Jan 2017ODI # 3820
15
Hong Kong7 wickets20644.2v ScotlandAbu Dhabi22 Jan 2017ODI # 3823
15
South Africa7 wickets16432.0v Sri LankaJohannesburg4 Feb 2017ODI # 3831
15
Zimbabwe7 wickets10522.2v AfghanistanHarare24 Feb 2017ODI # 3840
15
New Zealand7 wickets28045.0v South AfricaHamilton1 Mar 2017ODI # 3843
15
Afghanistan7 wickets23048.4v IrelandGreater Noida24 Mar 2017ODI # 3854
15
England7 wickets12720.0v IrelandBristol5 May 2017ODI # 3864
15
South Africa7 wickets15428.5v EnglandLord's29 May 2017ODI # 3874
15
Sri Lanka7 wickets32248.4v IndiaThe Oval8 Jun 2017ODI # 3882
15
Sri Lanka7 wickets15630.1v ZimbabweGalle2 Jul 2017ODI # 3899
15
England7 wickets20530.5v West IndiesManchester19 Sep 2017ODI # 3911
15
India7 wickets24342.5v AustraliaNagpur1 Oct 2017ODI # 3919
15
Pakistan7 wickets20942.3v Sri LankaAbu Dhabi18 Oct 2017ODI # 3926
15
Pakistan7 wickets17439.0v Sri LankaSharjah20 Oct 2017ODI # 3927
15
Sri Lanka7 wickets11320.4v IndiaDharamsala10 Dec 2017ODI # 3939
30
Pakistan6 wickets22147.4v AustraliaMelbourne15 Jan 2017ODI # 3818
30
U.A.E.6 wickets17538.1v Hong KongDubai (DICS)26 Jan 2017ODI # 3827
30
South Africa6 wickets15032.2v New ZealandAuckland4 Mar 2017ODI # 3846
30
Ireland6 wickets26548.3v AfghanistanGreater Noida19 Mar 2017ODI # 3852
30
Pakistan6 wickets23443.1v West IndiesProvidence11 Apr 2017ODI # 3863
30
Zimbabwe6 wickets17037.0v ScotlandEdinburgh17 Jun 2017ODI # 3893
30
Zimbabwe6 wickets31747.4v Sri LankaGalle30 Jun 2017ODI # 3897
30
India6 wickets21845.1v Sri LankaPallekele27 Aug 2017ODI # 3907
30
India6 wickets23946.3v Sri LankaColombo (RPS)3 Sep 2017ODI # 3909
30
New Zealand6 wickets28149.0v IndiaWankhede22 Oct 2017ODI # 3928
30
India6 wickets23146.0v New ZealandPune25 Oct 2017ODI # 3931
30
Scotland6 wickets14838.1v P.N.G.Dubai (DICS)24 Nov 2017ODI # 3933
42
Bangladesh5 wickets27148.2v New ZealandDublin24 May 2017ODI # 3871
42
Bangladesh5 wickets26647.2v New ZealandCardiff9 Jun 2017ODI # 3883
42
India5 wickets29447.5v AustraliaIndore24 Sep 2017ODI # 3914
42
P.N.G.5 wickets20448.0v ScotlandPort Moresby8 Oct 2017ODI # 3921
42
Ireland5 wickets17838.0v AfghanistanSharjah10 Dec 2017ODI # 3940
42
New Zealand5 wickets24946.0v West IndiesWhangarei20 Dec 2017ODI # 3943
48
U.A.E.4 wickets17441.5v ScotlandDubai (DICS)24 Jan 2017ODI # 3825
48
South Africa4 wickets20833.5v New ZealandHamilton19 Feb 2017ODI # 3836
48
England4 wickets22648.2v West IndiesNorth Sound5 Mar 2017ODI # 3848
48
West Indies4 wickets30949.0v PakistanProvidence7 Apr 2017ODI # 3861
48
New Zealand4 wickets25847.3v BangladeshDublin17 May 2017ODI # 3868
48
West Indies4 wickets13639.2v AfghanistanGros Islet11 Jun 2017ODI # 3887
48
Zimbabwe4 wickets21929.2v Sri LankaHambantota8 Jul 2017ODI # 3903
48
Scotland4 wickets19346.2v P.N.G.Dubai (DICS)25 Nov 2017ODI # 3934
56
India3 wickets35148.1v EnglandPune15 Jan 2017ODI # 3819
56
Ireland3 wickets22146.5v AfghanistanGreater Noida22 Mar 2017ODI # 3853
56
Pakistan3 wickets23744.5v Sri LankaCardiff12 Jun 2017ODI # 3888
56
Zimbabwe3 wickets20438.1v Sri LankaHambantota10 Jul 2017ODI # 3904
56
India3 wickets23144.2v Sri LankaPallekele24 Aug 2017ODI # 3906

Showing 60 records

By balls remaining in the second innings

RankWinnerMarginBalls RemTargetOversMaxOppositionGroundMatch DateScorecard
🥇 1
England7 wickets18012720.050.0v IrelandBristol5 May 2017ODI # 3864
🥈 2
Pakistan9 wickets17810420.250.0v Sri LankaSharjah23 Oct 2017ODI # 3930
🥉 3
Sri Lanka7 wickets17611320.450.0v IndiaDharamsala10 Dec 2017ODI # 3939
4
Bangladesh8 wickets13718227.150.0v IrelandDublin (Malahide)19 May 2017ODI # 3869
5
South Africa7 wickets12715428.550.0v EnglandLord's29 May 2017ODI # 3874
5
India9 wickets12721728.550.0v Sri LankaDambulla20 Aug 2017ODI # 3905
7
Sri Lanka7 wickets11915630.150.0v ZimbabweGalle2 Jul 2017ODI # 3899
8
Zimbabwe7 wickets11810522.242.0v AfghanistanHarare24 Feb 2017ODI # 3840
9
South Africa7 wickets10816432.050.0v Sri LankaJohannesburg4 Feb 2017ODI # 3831
10
India8 wickets10721632.150.0v Sri LankaVisakhapatnam17 Dec 2017ODI # 3942
11
South Africa6 wickets10615032.250.0v New ZealandAuckland4 Mar 2017ODI # 3846
12
South Africa8 wickets9418234.250.0v Sri LankaGqeberha28 Jan 2017ODI # 3828
13
India8 wickets7920636.550.0v West IndiesKingston6 Jul 2017ODI # 3902
14
Zimbabwe6 wickets7817037.050.0v ScotlandEdinburgh17 Jun 2017ODI # 3893
15
Pakistan8 wickets7721237.150.0v EnglandCardiff14 Jun 2017ODI # 3889
16
India8 wickets7219238.050.0v South AfricaThe Oval11 Jun 2017ODI # 3886
16
England9 wickets7228938.050.0v West IndiesSouthampton29 Sep 2017ODI # 3918
16
Ireland5 wickets7217838.050.0v AfghanistanSharjah10 Dec 2017ODI # 3940
19
U.A.E.6 wickets7117538.150.0v Hong KongDubai (DICS)26 Jan 2017ODI # 3827
19
Zimbabwe3 wickets7120438.150.0v Sri LankaHambantota10 Jul 2017ODI # 3904
19
Scotland6 wickets7114838.150.0v P.N.G.Dubai (DICS)24 Nov 2017ODI # 3933
22
England7 wickets6720530.542.0v West IndiesManchester19 Sep 2017ODI # 3911
23
Pakistan7 wickets6617439.050.0v Sri LankaSharjah20 Oct 2017ODI # 3927
24
West Indies4 wickets6413639.250.0v AfghanistanGros Islet11 Jun 2017ODI # 3887
25
India9 wickets5926540.150.0v BangladeshBirmingham15 Jun 2017ODI # 3891
26
U.A.E.4 wickets4917441.550.0v ScotlandDubai (DICS)24 Jan 2017ODI # 3825
26
Ireland8 wickets4920341.550.0v U.A.E.ICCA Dubai4 Mar 2017ODI # 3847
28
Pakistan7 wickets4520942.350.0v Sri LankaAbu Dhabi18 Oct 2017ODI # 3926
29
India7 wickets4324342.550.0v AustraliaNagpur1 Oct 2017ODI # 3919
29
South Africa10 wickets4327942.550.0v BangladeshKimberley15 Oct 2017ODI # 3923
31
Pakistan6 wickets4123443.150.0v West IndiesProvidence11 Apr 2017ODI # 3863
32
Hong Kong7 wickets3420644.250.0v ScotlandAbu Dhabi22 Jan 2017ODI # 3823
33
Pakistan3 wickets3123744.550.0v Sri LankaCardiff12 Jun 2017ODI # 3888
34
Australia7 wickets3026445.050.0v PakistanW.A.C.A19 Jan 2017ODI # 3820
34
New Zealand7 wickets3028045.050.0v South AfricaHamilton1 Mar 2017ODI # 3843
36
India6 wickets2921845.150.0v Sri LankaPallekele27 Aug 2017ODI # 3907
37
India6 wickets2423146.050.0v New ZealandPune25 Oct 2017ODI # 3931
37
New Zealand5 wickets2424946.050.0v West IndiesWhangarei20 Dec 2017ODI # 3943
39
Scotland4 wickets2219346.250.0v P.N.G.Dubai (DICS)25 Nov 2017ODI # 3934
40
India6 wickets2123946.350.0v Sri LankaColombo (RPS)3 Sep 2017ODI # 3909
41
Ireland3 wickets1922146.550.0v AfghanistanGreater Noida22 Mar 2017ODI # 3853
42
England8 wickets1630647.250.0v BangladeshThe Oval1 Jun 2017ODI # 3875
42
Bangladesh5 wickets1626647.250.0v New ZealandCardiff9 Jun 2017ODI # 3883
42
Sri Lanka8 wickets1631147.250.0v ZimbabweHambantota6 Jul 2017ODI # 3901
42
India3 wickets1623144.247.0v Sri LankaPallekele24 Aug 2017ODI # 3906
46
New Zealand4 wickets1525847.350.0v BangladeshDublin17 May 2017ODI # 3868
47
Pakistan6 wickets1422147.450.0v AustraliaMelbourne15 Jan 2017ODI # 3818
47
Zimbabwe6 wickets1431747.450.0v Sri LankaGalle30 Jun 2017ODI # 3897
49
India5 wickets1329447.550.0v AustraliaIndore24 Sep 2017ODI # 3914
50
P.N.G.5 wickets1220448.050.0v ScotlandPort Moresby8 Oct 2017ODI # 3921
51
India3 wickets1135148.150.0v EnglandPune15 Jan 2017ODI # 3819
52
England4 wickets1022648.250.0v West IndiesNorth Sound5 Mar 2017ODI # 3848
52
Bangladesh5 wickets1027148.250.0v New ZealandDublin24 May 2017ODI # 3871
52
Zimbabwe4 wickets1021929.231.0v Sri LankaHambantota8 Jul 2017ODI # 3903
55
Ireland6 wickets926548.350.0v AfghanistanGreater Noida19 Mar 2017ODI # 3852
56
Afghanistan7 wickets823048.450.0v IrelandGreater Noida24 Mar 2017ODI # 3854
56
Sri Lanka7 wickets832248.450.0v IndiaThe Oval8 Jun 2017ODI # 3882
58
West Indies4 wickets630949.050.0v PakistanProvidence7 Apr 2017ODI # 3861
58
New Zealand6 wickets628149.050.0v IndiaWankhede22 Oct 2017ODI # 3928
60
South Africa4 wickets120833.534.0v New ZealandHamilton19 Feb 2017ODI # 3836

Showing 60 records

Additional Information

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