One-Day Internationals

2016 Cricket – One-Day Internationals Cricket Records

One-Day Internationals

Highest strike rates in an innings

RankPlayerRunsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
AJ Finch551983289.47Australiav Sri LankaDambulla31 Aug 2016ODI # 3774
🥈 2
BB McCullum281223233.33New Zealandv AustraliaWellington06 Feb 2016ODI # 3733
🥉 3
F Behardien502233227.27South Africav IrelandBenoni25 Sep 2016ODI # 3780
4
MD Shanaka421953221.05Sri Lankav IrelandDublin (Malahide)16 Jun 2016ODI # 3748
5
CD Wallace331533220.00Scotlandv AfghanistanEdinburgh06 Jul 2016ODI # 3760
6
EJG Morgan 57*2735211.11Englandv PakistanNottingham30 Aug 2016ODI # 3773
7
S Prasanna592884210.71Sri Lankav EnglandNottingham21 Jun 2016ODI # 3751
8
Mohammad Amir582854207.14Pakistanv EnglandNottingham30 Aug 2016ODI # 3773
9
Dawlat Zadran 31*1532206.66Afghanistanv IrelandBelfast19 Jul 2016ODI # 3764
10
S Prasanna954659206.52Sri Lankav IrelandDublin (Malahide)18 Jun 2016ODI # 3749
11
GJ Maxwell412061205.00Australiav IndiaCanberra20 Jan 2016ODI # 3726
12
TM Head351841194.44Australiav South AfricaDurban05 Oct 2016ODI # 3790
13
Sharjeel Khan5830121193.33Pakistanv EnglandNottingham30 Aug 2016ODI # 3773
14
MJ Guptill271413192.85New Zealandv Sri LankaNelson02 Jan 2016ODI # 3718
15
MR Marsh 76*4027190.00Australiav New ZealandCanberra06 Dec 2016ODI # 3812
16
MF Maharoof291631181.25Sri Lankav IrelandDublin (Malahide)18 Jun 2016ODI # 3749
17
MJ Henry271541180.00New Zealandv AustraliaSydney04 Dec 2016ODI # 3811
18
TM Head573262178.12Australiav New ZealandCanberra06 Dec 2016ODI # 3812
19
TAM Siriwardana392232177.27Sri Lankav New ZealandMount Maunganui05 Jan 2016ODI # 3721
20
GJ Maxwell 46*2652176.92Australiav West IndiesBridgetown21 Jun 2016ODI # 3752
21
Sharjeel Khan15286169176.74Pakistanv IrelandDublin (Malahide)18 Aug 2016ODI # 3767
22
KJ Coetzer533062176.66Scotlandv Hong KongEdinburgh08 Sep 2016ODI # 3778
23
JC Buttler 90*5177176.47Englandv PakistanNottingham30 Aug 2016ODI # 3773
24
SPD Smith512943175.86Australiav IndiaCanberra20 Jan 2016ODI # 3726
25
BB McCullum472763174.07New Zealandv AustraliaHamilton08 Feb 2016ODI # 3735
26
MS Wade382213172.72Australiav New ZealandSydney04 Dec 2016ODI # 3811
27
MJ McClenaghan 31*1832172.22New Zealandv PakistanWellington25 Jan 2016ODI # 3728
28
JC Buttler 48*2843171.42Englandv South AfricaGqeberha06 Feb 2016ODI # 3734
29
RD Berrington271621168.75Scotlandv U.A.E.Edinburgh14 Aug 2016ODI # 3765
30
Amjad Javed321923168.42U.A.E.v ScotlandEdinburgh14 Aug 2016ODI # 3765
31
Najibullah Zadran 89*5395167.92Afghanistanv ScotlandEdinburgh04 Jul 2016ODI # 3759
32
JC Buttler633834165.78Englandv BangladeshMirpur07 Oct 2016ODI # 3791
33
Nizakat Khan432662165.38Hong Kongv ScotlandEdinburgh08 Sep 2016ODI # 3778
34
CS MacLeod281721164.70Scotlandv Hong KongEdinburgh08 Sep 2016ODI # 3778
35
RG Sharma412523164.00Indiav AustraliaCanberra20 Jan 2016ODI # 3726
36
CH Morris623834163.15South Africav EnglandJohannesburg12 Feb 2016ODI # 3737
37
MJ Henry 48*3044160.00New Zealandv PakistanWellington25 Jan 2016ODI # 3728
37
JJ Roy483081160.00Englandv South AfricaBloemfontein03 Feb 2016ODI # 3732
37
DA Warner483052160.00Australiav IrelandBenoni27 Sep 2016ODI # 3782
40
Q de Kock1781131611157.52South Africav AustraliaCenturion30 Sep 2016ODI # 3785
41
AJ Finch533434155.88Australiav South AfricaDurban05 Oct 2016ODI # 3790
42
JC Buttler704571155.55Englandv Sri LankaCardiff02 Jul 2016ODI # 3758
42
GJ Bailey281811155.55Australiav South AfricaDurban05 Oct 2016ODI # 3790
44
Shoaib Malik 57*3762154.05Pakistanv IrelandDublin (Malahide)18 Aug 2016ODI # 3767
45
CH Morris402622153.84South Africav West IndiesBasseterre15 Jun 2016ODI # 3747
46
DA Miller26174-152.94South Africav AustraliaJohannesburg02 Oct 2016ODI # 3787
47
BB McCullum442953151.72New Zealandv AustraliaAuckland03 Feb 2016ODI # 3731
47
Mashrafe Mortaza442923151.72Bangladeshv EnglandMirpur09 Oct 2016ODI # 3793
47
R Powell442923151.72West Indiesv Sri LankaHarare16 Nov 2016ODI # 3805
50
BA Stokes573843150.00Englandv South AfricaBloemfontein03 Feb 2016ODI # 3732
50
HM Amla45309-150.00South Africav AustraliaDurban05 Oct 2016ODI # 3790
50
AU Rashid39265-150.00Englandv South AfricaJohannesburg12 Feb 2016ODI # 3737
50
CR Woakes 27*1831150.00Englandv BangladeshChattogram12 Oct 2016ODI # 3794
54
DA Miller118*79106149.36South Africav AustraliaDurban05 Oct 2016ODI # 3790
55
Mohammad Shahzad312141147.61Afghanistanv BangladeshMirpur25 Sep 2016ODI # 3781
56
Tanwir Afzal473262146.87Hong Kongv P.N.G.Mong Kok04 Nov 2016ODI # 3801
57
F du Plessis 73*5062146.00South Africav West IndiesBasseterre15 Jun 2016ODI # 3747
58
Mahmudullah 32*224-145.45Bangladeshv AfghanistanMirpur01 Oct 2016ODI # 3786
59
Q de Kock138*96126143.75South Africav EnglandBloemfontein03 Feb 2016ODI # 3732
60
Shakib Al Hasan7955101143.63Bangladeshv EnglandMirpur07 Oct 2016ODI # 3791
61
BA Stokes533752143.24Englandv South AfricaCenturion09 Feb 2016ODI # 3736
62
Q de Kock704962142.85South Africav AustraliaDurban05 Oct 2016ODI # 3790
63
C Munro876184142.62New Zealandv BangladeshChristchurch26 Dec 2016ODI # 3814
64
AB de Villiers271912142.10South Africav West IndiesBasseterre15 Jun 2016ODI # 3747
65
JP Duminy8258103141.37South Africav AustraliaJohannesburg02 Oct 2016ODI # 3787
66
Mohammad Shahzad312241140.90Afghanistanv ZimbabweSharjah02 Jan 2016ODI # 3719
67
AD Hales171122224140.16Englandv PakistanNottingham30 Aug 2016ODI # 3773
68
RR Rossouw6345101140.00South Africav AustraliaCenturion30 Sep 2016ODI # 3785
68
BA Stokes423061140.00Englandv PakistanLord's27 Aug 2016ODI # 3771
70
S Dhawan785673139.28Indiav AustraliaSydney23 Jan 2016ODI # 3727
71
Imad Wasim 57*4171139.02Pakistanv EnglandLeeds01 Sep 2016ODI # 3775
72
JC Buttler10576115138.15Englandv South AfricaBloemfontein03 Feb 2016ODI # 3732
73
JJ Roy162118133137.28Englandv Sri LankaThe Oval29 Jun 2016ODI # 3757
74
Najibullah Zadran2619-4136.84Afghanistanv BangladeshMirpur01 Oct 2016ODI # 3786
74
WU Tharanga26193-136.84Sri Lankav West IndiesBulawayo23 Nov 2016ODI # 3808
76
Rashid Khan 60*4452136.36Afghanistanv IrelandBelfast17 Jul 2016ODI # 3763
76
MJ Guptill453371136.36New Zealandv AustraliaCanberra06 Dec 2016ODI # 3812
78
DA Miller39294-134.48South Africav AustraliaCape Town12 Oct 2016ODI # 3795
79
MS Wade362721133.33Australiav IndiaSydney23 Jan 2016ODI # 3727
79
AF Milne362721133.33New Zealandv AustraliaWellington06 Feb 2016ODI # 3733
79
AB de Villiers362741133.33South Africav EnglandJohannesburg12 Feb 2016ODI # 3737
82
GJ Bailey 76*5861131.03Australiav IndiaBrisbane15 Jan 2016ODI # 3724
83
KJ O'Brien644963130.61Irelandv Sri LankaDublin (Malahide)16 Jun 2016ODI # 3748
84
KJ O'Brien352713129.62Irelandv AfghanistanBelfast12 Jul 2016ODI # 3761
85
BKG Mendis947375128.76Sri Lankav West IndiesBulawayo23 Nov 2016ODI # 3808
86
MJ Guptill272122128.57New Zealandv IndiaMohali23 Oct 2016ODI # 3798
87
MK Pandey104*8181128.39Indiav AustraliaSydney23 Jan 2016ODI # 3727
88
D Wiese 41*3252128.12South Africav EnglandCape Town14 Feb 2016ODI # 3738
89
Sarfaraz Ahmed 60*477-127.65Pakistanv West IndiesSharjah02 Oct 2016ODI # 3788
90
JT Ball28225-127.27Englandv BangladeshMirpur09 Oct 2016ODI # 3793
91
DA Warner17313624-127.20Australiav South AfricaCape Town12 Oct 2016ODI # 3795
92
Mohammad Hafeez766055126.66Pakistanv New ZealandAuckland31 Jan 2016ODI # 3730
93
J Charles483851126.31West Indiesv AustraliaBasseterre13 Jun 2016ODI # 3745
94
Sikandar Raza292321126.08Zimbabwev AfghanistanSharjah06 Jan 2016ODI # 3722
95
Sharjeel Khan544363125.58Pakistanv West IndiesSharjah30 Sep 2016ODI # 3784
96
F du Plessis554471125.00South Africav EnglandBloemfontein03 Feb 2016ODI # 3732
96
Rashid Khan403241125.00Afghanistanv IrelandBelfast19 Jul 2016ODI # 3764
96
Mohammad Nabi30243-125.00Afghanistanv BangladeshMirpur25 Sep 2016ODI # 3781
99
Q de Kock826682124.24South Africav IrelandBenoni25 Sep 2016ODI # 3780
100
AD Mathews 67*5461124.07Sri Lankav EnglandThe Oval29 Jun 2016ODI # 3757

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