One-Day Internationals

2017 Cricket – One-Day Internationals Cricket Records

One-Day Internationals

By runs

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

Showing 62 records

By wickets

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

Showing 60 records

By balls remaining in the second innings

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

Showing 60 records

Tied matches

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