One-Day Internationals

2017 Cricket – One-Day Internationals Cricket Records

One-Day Internationals

Highest strike rates in an innings

RankPlayerRunsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
C Munro441534293.33New Zealandv IrelandDublin (Malahide)21 May 2017ODI # 3870
🥈 2
AR Nurse 31*1232258.33West Indiesv EnglandSouthampton29 Sep 2017ODI # 3918
🥉 3
WD Parnell291222241.66South Africav New ZealandHamilton01 Mar 2017ODI # 3843
4
Mohammad Naveed 34*1532226.66U.A.E.v P.N.G.Abu Dhabi31 Mar 2017ODI # 3857
4
AR Nurse 34*1551226.66West Indiesv PakistanProvidence07 Apr 2017ODI # 3861
6
GJ Maxwell391834216.66Australiav IndiaChennai17 Sep 2017ODI # 3910
7
Shafiqullah351742205.88Afghanistanv IrelandGreater Noida17 Mar 2017ODI # 3851
8
N Dickwella391952205.26Sri Lankav South AfricaCenturion10 Feb 2017ODI # 3834
9
KM Jadhav 25*1331192.30Indiav Sri LankaThe Oval08 Jun 2017ODI # 3882
10
MM Ali 48*2562192.00Englandv West IndiesThe Oval27 Sep 2017ODI # 3916
11
JP Duminy 38*2051190.00South Africav Sri LankaThe Oval03 Jun 2017ODI # 3877
12
R Powell 28*1522186.66West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
13
D Pretorius502742185.18South Africav New ZealandChristchurch22 Feb 2017ODI # 3839
14
F Behardien 36*2041180.00South Africav Sri LankaCape Town07 Feb 2017ODI # 3833
15
MM Ali1025778178.94Englandv West IndiesBristol24 Sep 2017ODI # 3915
15
CR Woakes341941178.94Englandv IndiaEden Gardens22 Jan 2017ODI # 3824
15
C de Grandhomme 34*19-3178.94New Zealandv South AfricaHamilton19 Feb 2017ODI # 3836
15
Mohammad Nabi 34*1931178.94Afghanistanv IrelandGreater Noida15 Mar 2017ODI # 3850
19
Shafiqullah 50*2824178.57Afghanistanv IrelandGreater Noida19 Mar 2017ODI # 3852
20
Rashid Khan321832177.77Afghanistanv ZimbabweHarare16 Feb 2017ODI # 3835
21
GJ Maxwell7844101177.27Australiav PakistanSydney22 Jan 2017ODI # 3822
22
HH Pandya764346176.74Indiav PakistanThe Oval18 Jun 2017ODI # 3894
23
MM Ali33195-173.68Englandv South AfricaSouthampton27 May 2017ODI # 3873
24
B Kumar261522173.33Indiav New ZealandWankhede22 Oct 2017ODI # 3928
25
BA Stokes342041170.00Englandv West IndiesBridgetown09 Mar 2017ODI # 3849
26
AB de Villiers176104157169.23South Africav BangladeshPaarl18 Oct 2017ODI # 3925
27
Yuvraj Singh533281165.62Indiav PakistanBirmingham04 Jun 2017ODI # 3878
28
MM Ali281731164.70Englandv IndiaPune15 Jan 2017ODI # 3819
29
JM Bairstow 72*4473163.63Englandv IrelandLord's07 May 2017ODI # 3865
30
DAS Gunaratne 34*2122161.90Sri Lankav IndiaThe Oval08 Jun 2017ODI # 3882
30
JO Holder342131161.90West Indiesv New ZealandChristchurch26 Dec 2017ODI # 3945
32
F Behardien322012160.00South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
33
CH Morris 35*2232159.09South Africav EnglandSouthampton27 May 2017ODI # 3873
34
KM Jadhav12076124157.89Indiav EnglandPune15 Jan 2017ODI # 3819
35
Sharjeel Khan7447103157.44Pakistanv AustraliaSydney22 Jan 2017ODI # 3822
36
NLTC Perera553542157.14Sri Lankav BangladeshDambulla25 Mar 2017ODI # 3855
37
JN Mohammed 91*58113156.89West Indiesv PakistanProvidence07 Apr 2017ODI # 3861
38
Shafiqullah362333156.52Afghanistanv IrelandSharjah05 Dec 2017ODI # 3935
39
AU Rashid39255-156.00Englandv IrelandLord's07 May 2017ODI # 3865
40
MA Leask 59*3852155.26Scotlandv ZimbabweEdinburgh15 Jun 2017ODI # 3892
41
BA Stokes624025155.00Englandv IndiaPune15 Jan 2017ODI # 3819
42
HM Nicholls372451154.16New Zealandv IndiaKanpur29 Oct 2017ODI # 3932
43
Mohammad Hafeez 57*3743154.05Pakistanv IndiaThe Oval18 Jun 2017ODI # 3894
44
KM Jadhav 40*2641153.84Indiav West IndiesNorth Sound30 Jun 2017ODI # 3898
45
LE Plunkett 26*175-152.94Englandv IndiaCuttack19 Jan 2017ODI # 3821
46
Muhammad Usman 58*3861152.63U.A.E.v P.N.G.Abu Dhabi31 Mar 2017ODI # 3857
47
L Ronchi654393151.16New Zealandv AustraliaBirmingham02 Jun 2017ODI # 3876
48
MM Ali 77*5155150.98Englandv South AfricaLeeds24 May 2017ODI # 3872
49
MN Waller9262105148.38Zimbabwev ScotlandEdinburgh15 Jun 2017ODI # 3892
50
Rohan Mustafa432962148.27U.A.E.v IrelandICCA Dubai02 Mar 2017ODI # 3844
51
SR Thompson37257-148.00Irelandv AfghanistanGreater Noida17 Mar 2017ODI # 3851
52
Mohammad Hafeez 31*2132147.61Pakistanv EnglandCardiff14 Jun 2017ODI # 3889
53
Imad Wasim25172-147.05Pakistanv AustraliaSydney22 Jan 2017ODI # 3822
53
Sikandar Raza 25*1721147.05Zimbabwev Sri LankaHambantota06 Jul 2017ODI # 3901
53
MS Dhoni25173-147.05Indiav New ZealandKanpur29 Oct 2017ODI # 3932
56
S Dhawan132*90203146.66Indiav Sri LankaDambulla20 Aug 2017ODI # 3905
57
Mohammad Shahzad634312-146.51Afghanistanv IrelandGreater Noida17 Mar 2017ODI # 3851
58
Gulbadin Naib 41*2832146.42Afghanistanv West IndiesGros Islet09 Jun 2017ODI # 3884
59
BA Stokes 57*3942146.15Englandv IndiaEden Gardens22 Jan 2017ODI # 3824
60
AD Mathews433061143.33Sri Lankav ZimbabweGalle30 Jun 2017ODI # 3897
60
SF Mire433052143.33Zimbabwev Sri LankaHambantota08 Jul 2017ODI # 3903
60
PSP Handscomb433031143.33Australiav IndiaBengaluru28 Sep 2017ODI # 3917
63
L Ronchi37267-142.30New Zealandv IrelandDublin (Malahide)14 May 2017ODI # 3867
64
TM Head513624141.66Australiav PakistanSydney22 Jan 2017ODI # 3822
65
WU Tharanga48349-141.17Sri Lankav IndiaColombo (RPS)03 Sep 2017ODI # 3909
66
AD Hales553910-141.02Englandv IrelandBristol05 May 2017ODI # 3864
67
MM Ali 31*222-140.90Englandv West IndiesNorth Sound03 Mar 2017ODI # 3845
68
SW Ambris 38*274-140.74West Indiesv EnglandSouthampton29 Sep 2017ODI # 3918
69
DA Warner179128195139.84Australiav PakistanAdelaide26 Jan 2017ODI # 3826
70
Shoaib Malik533862139.47Pakistanv West IndiesProvidence07 Apr 2017ODI # 3861
71
DAS Gunaratne392841139.28Sri Lankav BangladeshDambulla28 Mar 2017ODI # 3856
72
DA Miller 71*5152139.21South Africav EnglandSouthampton27 May 2017ODI # 3873
73
Fakhar Zaman503681138.88Pakistanv Sri LankaCardiff12 Jun 2017ODI # 3888
74
MN Waller 40*294-137.93Zimbabwev Sri LankaGalle30 Jun 2017ODI # 3897
74
CH Gayle402915137.93West Indiesv EnglandSouthampton29 Sep 2017ODI # 3918
76
WU Tharanga 44*3232137.50Sri Lankav ZimbabweHambantota06 Jul 2017ODI # 3901
76
F Behardien 33*244-137.50South Africav BangladeshEast London22 Oct 2017ODI # 3929
78
JJ Roy9670111137.14Englandv West IndiesSouthampton29 Sep 2017ODI # 3918
79
CH Gayle372723137.03West Indiesv EnglandManchester19 Sep 2017ODI # 3911
80
V Kohli13196172136.45Indiav Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
81
Samiullah Shinwari302222136.36Afghanistanv IrelandGreater Noida15 Mar 2017ODI # 3850
82
C Munro49368-136.11New Zealandv West IndiesWhangarei20 Dec 2017ODI # 3943
83
RG Sharma208*1531312135.94Indiav Sri LankaMohali13 Dec 2017ODI # 3941
84
F du Plessis 91*67101135.82South Africav BangladeshEast London22 Oct 2017ODI # 3929
85
E Lewis176*130177135.38West Indiesv EnglandThe Oval27 Sep 2017ODI # 3916
86
S Dhawan463471135.29Indiav BangladeshBirmingham15 Jun 2017ODI # 3891
87
Fakhar Zaman31236-134.78Pakistanv South AfricaBirmingham07 Jun 2017ODI # 3881
88
SF Mire433252134.37Zimbabwev Sri LankaHambantota10 Jul 2017ODI # 3904
89
HM Nicholls 83*6272133.87New Zealandv West IndiesChristchurch23 Dec 2017ODI # 3944
90
Shoaib Malik816152132.78Pakistanv Sri LankaDubai (DICS)13 Oct 2017ODI # 3922
91
WU Tharanga11990117132.22Sri Lankav South AfricaCape Town07 Feb 2017ODI # 3833
92
MK Pandey332531132.00Indiav AustraliaBengaluru28 Sep 2017ODI # 3917
93
V Kohli876644131.81Indiav West IndiesPort of Spain25 Jun 2017ODI # 3896
94
F du Plessis185141163131.20South Africav Sri LankaCape Town07 Feb 2017ODI # 3833
95
MN Waller38296-131.03Zimbabwev Sri LankaGalle02 Jul 2017ODI # 3899
96
JO Holder342613130.76West Indiesv EnglandBristol24 Sep 2017ODI # 3915
97
MJ Guptill180*1381511130.43New Zealandv South AfricaHamilton01 Mar 2017ODI # 3843
97
Mohammad Naveed302332130.43U.A.E.v ScotlandDubai (DICS)24 Jan 2017ODI # 3825
97
GC Wilson30234-130.43Irelandv New ZealandDublin (Malahide)14 May 2017ODI # 3867
97
TK Musakanda30235-130.43Zimbabwev Sri LankaHambantota08 Jul 2017ODI # 3903

Showing 100 records

Additional Information

Minimum of 25 runs
Strike rates listed for matches only where balls faced are available
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