2021 One-Day Internationals Batting Highest Strike Rate Innings
One-Day Internationals

2021 Cricket – One-Day Internationals Cricket Records

One-Day Internationals

Highest strike rates in an innings

RankPlayerRunsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
Hasan Ali 32*1114290.90Pakistanv South AfricaCenturion07 Apr 2021ODI # 4287
🥈 2
HH Pandya351614218.75Indiav EnglandPune26 Mar 2021ODI # 4283
🥉 3
AL Phehlukwayo482216218.18South Africav NetherlandsCenturion26 Nov 2021ODI # 4337
4
JM Bairstow432161204.76Englandv Sri LankaChester-le-Street29 Jun 2021ODI # 4296
5
MJ Guptill381934200.00New Zealandv BangladeshDunedin20 Mar 2021ODI # 4279
6
GH Dockrell452352195.65Irelandv South AfricaDublin (Malahide)13 Jul 2021ODI # 4302
7
RR Pant774037192.50Indiav EnglandPune26 Mar 2021ODI # 4283
8
BA Stokes9952410190.38Englandv IndiaPune26 Mar 2021ODI # 4283
9
KH Pandya 58*3172187.09Indiav EnglandPune23 Mar 2021ODI # 4281
10
Aqib Ilyas432343186.95Omanv NamibiaWindhoek27 Nov 2021ODI # 4338
11
DA Miller 50*2733185.18South Africav PakistanJohannesburg04 Apr 2021ODI # 4286
12
Rashid Khan553025183.33Afghanistanv IrelandAbu Dhabi21 Jan 2021ODI # 4271
13
Hasan Ali311723182.35Pakistanv EnglandLord's10 Jul 2021ODI # 4300
14
PP Shaw43249-179.16Indiav Sri LankaColombo (RPS)18 Jul 2021ODI # 4307
15
Jatinder Singh10762126172.58Omanv NepalAl Amerat14 Sep 2021ODI # 4325
16
PD Salt37227-168.18Englandv PakistanBirmingham13 Jul 2021ODI # 4303
17
HE van der Dussen603764162.16South Africav PakistanJohannesburg04 Apr 2021ODI # 4286
18
Karan KC422624161.53Nepalv P.N.G.Al Amerat10 Sep 2021ODI # 4322
19
LJ Tucker322021160.00Irelandv ZimbabweBelfast10 Sep 2021ODI # 4321
20
H Klaasen432741159.25South Africav Sri LankaColombo (RPS)04 Sep 2021ODI # 4315
21
Naseem Khushi 35*2223159.09Omanv U.S.A.Al Amerat20 Sep 2021ODI # 4329
22
C Karunaratne362312156.52Sri Lankav South AfricaColombo (RPS)04 Sep 2021ODI # 4315
23
SA Yadav 31*205-155.00Indiav Sri LankaColombo (RPS)18 Jul 2021ODI # 4307
24
Afif Hossain 26*1731152.94Bangladeshv ZimbabweHarare20 Jul 2021ODI # 4308
25
PW Hasaranga473124151.61Sri Lankav West IndiesNorth Sound12 Mar 2021ODI # 4277
26
MA Leask 51*3433150.00Scotlandv P.N.G.Al Amerat29 Sep 2021ODI # 4333
27
SR Taylor825577149.09U.S.A.v P.N.G.Al Amerat06 Sep 2021ODI # 4316
28
Mahmudullah 64*4333148.83Bangladeshv West IndiesChattogram25 Jan 2021ODI # 4274
29
GH Dockrell281921147.36Irelandv ZimbabweBelfast10 Sep 2021ODI # 4321
30
SR Taylor9263123146.03U.S.A.v NepalAl Amerat17 Sep 2021ODI # 4327
31
HH Pandya644454145.45Indiav EnglandPune28 Mar 2021ODI # 4284
32
KL Rahul 62*4344144.18Indiav EnglandPune23 Mar 2021ODI # 4281
33
SN Thakur302113142.85Indiav EnglandPune28 Mar 2021ODI # 4284
34
JM Bairstow946667142.42Englandv IndiaPune23 Mar 2021ODI # 4281
35
Ishan Kishan594282140.47Indiav Sri LankaColombo (RPS)18 Jul 2021ODI # 4307
36
JS Malhotra173*124416139.51U.S.A.v P.N.G.Al Amerat09 Sep 2021ODI # 4320
37
MR Marsh292113138.09Australiav West IndiesBridgetown26 Jul 2021ODI # 4313
38
RP Burl594344137.20Zimbabwev BangladeshHarare20 Jul 2021ODI # 4308
39
Naseem Khushi27204-135.00Omanv P.N.G.Al Amerat26 Sep 2021ODI # 4331
40
Sikandar Raza 59*4452134.09Zimbabwev IrelandBelfast08 Sep 2021ODI # 4319
41
PW Hasaranga 80*6073133.33Sri Lankav West IndiesNorth Sound14 Mar 2021ODI # 4278
41
C Karunaratne 44*335-133.33Sri Lankav IndiaColombo (RPS)20 Jul 2021ODI # 4309
43
Q de Kock12091115131.86South Africav IrelandDublin (Malahide)16 Jul 2021ODI # 4305
44
JJ Roy463571131.42Englandv IndiaPune23 Mar 2021ODI # 4281
45
HT Tector554261130.95Irelandv ZimbabweBelfast10 Sep 2021ODI # 4321
46
JJ Smit947256130.55Namibiav OmanWindhoek27 Nov 2021ODI # 4338
47
Afif Hossain453512128.57Bangladeshv ZimbabweHarare16 Jul 2021ODI # 4304
47
LS Livingstone 27*2112128.57Englandv IndiaPune26 Mar 2021ODI # 4283
49
Mohammad Mithun 73*5762128.07Bangladeshv New ZealandChristchurch23 Mar 2021ODI # 4280
50
DE Budge 32*252-128.00Scotlandv OmanAl Amerat28 Sep 2021ODI # 4332
51
Mohammad Rizwan74588-127.58Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
52
KA Pollard 53*4241126.19West Indiesv Sri LankaNorth Sound14 Mar 2021ODI # 4278
53
RR Pant786254125.80Indiav EnglandPune28 Mar 2021ODI # 4284
54
Fakhar Zaman1931551810124.51Pakistanv South AfricaJohannesburg04 Apr 2021ODI # 4286
55
PW Hasaranga746035123.33Sri Lankav BangladeshMirpur23 May 2021ODI # 4290
56
C Karunaratne 43*3512122.85Sri Lankav IndiaColombo (RPS)18 Jul 2021ODI # 4307
57
Afif Hossain 27*223-122.72Bangladeshv Sri LankaMirpur23 May 2021ODI # 4290
58
SA Yadav53446-120.45Indiav Sri LankaColombo (RPS)20 Jul 2021ODI # 4309
59
Rashid Khan484033120.00Afghanistanv IrelandAbu Dhabi26 Jan 2021ODI # 4275
60
S Dhawan675610-119.64Indiav EnglandPune28 Mar 2021ODI # 4284
61
MK Pandey37313-119.35Indiav Sri LankaColombo (RPS)20 Jul 2021ODI # 4309
62
Rahmanullah Gurbaz312632119.23Afghanistanv IrelandAbu Dhabi24 Jan 2021ODI # 4273
63
Sandeep Goud252112119.04Omanv U.S.A.Al Amerat20 Sep 2021ODI # 4329
64
MD Gunathilaka393351118.18Sri Lankav BangladeshMirpur28 May 2021ODI # 4292
65
K Verreynne625333116.98South Africav PakistanCenturion07 Apr 2021ODI # 4287
66
Mushfiqur Rahim645542116.36Bangladeshv West IndiesChattogram25 Jan 2021ODI # 4274
67
HT Tector796864116.17Irelandv South AfricaDublin (Malahide)13 Jul 2021ODI # 4302
68
KIC Asalanka726261116.12Sri Lankav South AfricaColombo (RPS)02 Sep 2021ODI # 4314
68
LS Livingstone363141116.12Englandv IndiaPune28 Mar 2021ODI # 4284
68
H Klaasen36312-116.12South Africav Sri LankaColombo (RPS)02 Sep 2021ODI # 4314
71
PBB Rajapaksa655612-116.07Sri Lankav IndiaColombo (RPS)23 Jul 2021ODI # 4312
72
Z Crawley 58*507-116.00Englandv PakistanCardiff08 Jul 2021ODI # 4299
72
MM Ali292522116.00Englandv IndiaPune28 Mar 2021ODI # 4284
74
Tamim Iqbal1129783115.46Bangladeshv ZimbabweHarare20 Jul 2021ODI # 4308
75
JJ Roy605210-115.38Englandv Sri LankaThe Oval01 Jul 2021ODI # 4297
75
Nurul Hasan 45*396-115.38Bangladeshv ZimbabweHarare20 Jul 2021ODI # 4308
75
N Vanua302613115.38P.N.G.v U.S.A.Al Amerat09 Sep 2021ODI # 4320
78
AK Markram393442114.70South Africav PakistanJohannesburg04 Apr 2021ODI # 4286
78
Z Crawley39347-114.70Englandv PakistanBirmingham13 Jul 2021ODI # 4303
80
Babar Azam948273114.63Pakistanv South AfricaCenturion07 Apr 2021ODI # 4287
81
DP Conway12611017-114.54New Zealandv BangladeshWellington26 Mar 2021ODI # 4282
82
SM Curran 95*8393114.45Englandv IndiaPune28 Mar 2021ODI # 4284
83
BA Stokes322841114.28Englandv PakistanBirmingham13 Jul 2021ODI # 4303
84
WA Agar413632113.88Australiav West IndiesBridgetown22 Jul 2021ODI # 4311
85
Babar Azam158139144113.66Pakistanv EnglandBirmingham13 Jul 2021ODI # 4303
86
G Malla 52*4642113.04Nepalv OmanAl Amerat19 Sep 2021ODI # 4328
87
JS Malhotra 36*3223112.50U.S.A.v NepalAl Amerat17 Sep 2021ODI # 4327
87
Naseem Khushi272413112.50Omanv ScotlandAl Amerat28 Sep 2021ODI # 4332
89
L Gregory776963111.59Englandv PakistanBirmingham13 Jul 2021ODI # 4303
89
KIC Asalanka776953111.59Sri Lankav South AfricaColombo (RPS)04 Sep 2021ODI # 4315
91
RD Berrington978755111.49Scotlandv OmanAl Amerat28 Sep 2021ODI # 4332
92
PD Salt605410-111.11Englandv PakistanLord's10 Jul 2021ODI # 4300
93
JM Bairstow124112117110.71Englandv IndiaPune26 Mar 2021ODI # 4283
94
Shadab Khan333021110.00Pakistanv South AfricaCenturion02 Apr 2021ODI # 4285
95
Simi Singh100*9114-109.89Irelandv South AfricaDublin (Malahide)16 Jul 2021ODI # 4305
96
N Vanua575243109.61P.N.G.v ScotlandAl Amerat29 Sep 2021ODI # 4333
97
AJ Turner494522108.88Australiav West IndiesBridgetown20 Jul 2021ODI # 4310
97
BRM Taylor494571108.88Zimbabwev IrelandBelfast08 Sep 2021ODI # 4319
99
DJ Mitchell100*9292108.69New Zealandv BangladeshWellington26 Mar 2021ODI # 4282
100
SA Yadav40377-108.10Indiav Sri LankaColombo (RPS)23 Jul 2021ODI # 4312

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