Batting Highest Strike Rate Innings

Players

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
10240611255.00Pakistanv Sri LankaNairobi (Gym)4 Oct 1996ODI # 1125
341732200.00Pakistanv ZimbabwePeshawar3 Nov 1996ODI # 1136
351823194.44South Africav KenyaNairobi (Gym)3 Oct 1996ODI # 1124
663784178.37Pakistanv ZimbabweLahore1 Nov 1996ODI # 1135
291720170.58Australiav West IndiesW.A.C.A12 Jan 1997ODI # 1162
66*3945169.23Pakistanv New ZealandKarachi8 Dec 1996ODI # 1150
281750164.70Pakistanv ZimbabweQuetta30 Oct 1996ODI # 1133
483122154.83Indiav ZimbabwePaarl27 Jan 1997ODI # 1169
261730152.94Australiav South AfricaJohannesburg8 Apr 1997ODI # 1195
291922152.63Pakistanv West IndiesW.A.C.A10 Jan 1997ODI # 1161
32*2130152.38Indiav South AfricaEast London4 Feb 1997ODI # 1173
453081150.00Sri Lankav South AfricaNairobi (Club)1 Oct 1996ODI # 1122
36*2441150.00West Indiesv AustraliaW.A.C.A12 Jan 1997ODI # 1162
57*3950146.15South Africav IndiaBloemfontein23 Jan 1997ODI # 1167
57*3971146.15South Africav AustraliaBloemfontein13 Apr 1997ODI # 1199
543762145.94Pakistanv New ZealandSharjah13 Nov 1996ODI # 1144
26*1840144.44South Africav ZimbabweCape Town29 Jan 1997ODI # 1170
332321143.47South Africav AustraliaCenturion10 Apr 1997ODI # 1197
8863150139.68Pakistanv South AfricaNairobi (Gym)29 Sep 1996ODI # 1121
523850136.84Australiav IndiaMohali3 Nov 1996ODI # 1137
453371136.36Indiav South AfricaDurban13 Feb 1997ODI # 1177
27*2020135.00South Africav AustraliaGqeberha31 Mar 1997ODI # 1187
25*1911131.57Indiav AustraliaMohali3 Nov 1996ODI # 1137
38*2911131.03Indiav ZimbabweBenoni9 Feb 1997ODI # 1175
30*2321130.43Indiav AustraliaBengaluru21 Oct 1996ODI # 1129
26*2030130.00Zimbabwev South AfricaCape Town29 Jan 1997ODI # 1170
57*4471129.54Zimbabwev South AfricaCape Town29 Jan 1997ODI # 1170
362812128.57New Zealandv PakistanGujranwala4 Dec 1996ODI # 1146
796284127.41Sri Lankav New ZealandChristchurch25 Mar 1997ODI # 1184
342760125.92Pakistanv AustraliaSydney1 Jan 1997ODI # 1155
403223125.00Zimbabwev IndiaPaarl27 Jan 1997ODI # 1169
262150123.80South Africav AustraliaFaridabad25 Oct 1996ODI # 1131
54*4424122.72Indiav South AfricaWankhede14 Dec 1996ODI # 1151
675545121.81Pakistanv Sri LankaSharjah4 Apr 1997ODI # 1190
342850121.42South Africav ZimbabweJohannesburg31 Jan 1997ODI # 1171
84*70120120.00Englandv New ZealandAuckland23 Feb 1997ODI # 1180
25*2121119.04South Africav Sri LankaNairobi (Club)1 Oct 1996ODI # 1122
322760118.51Indiav South AfricaDurban12 Feb 1997ODI # 1176
605141117.64South Africav IndiaDurban13 Feb 1997ODI # 1177
554761117.02Sri Lankav KenyaNairobi (Gym)28 Sep 1996ODI # 1120
353031116.66Zimbabwev EnglandHarare3 Jan 1997ODI # 1158
948163116.04Pakistanv West IndiesW.A.C.A10 Jan 1997ODI # 1161
302640115.38Pakistanv South AfricaNairobi (Gym)6 Oct 1996ODI # 1126
917983115.18Australiav South AfricaBloemfontein13 Apr 1997ODI # 1199
554831114.58Indiav South AfricaBloemfontein23 Jan 1997ODI # 1167
524691113.04Sri Lankav PakistanNairobi (Gym)4 Oct 1996ODI # 1125
100*89171112.35Sri Lankav KenyaNairobi (Gym)28 Sep 1996ODI # 1120
117105104111.42Pakistanv ZimbabwePeshawar3 Nov 1996ODI # 1136
595342111.32Pakistanv New ZealandSialkot6 Dec 1996ODI # 1148
302740111.11Englandv New ZealandAuckland23 Feb 1997ODI # 1180
413760110.81Englandv ZimbabweHarare1 Jan 1997ODI # 1156
41*3711110.81South Africav AustraliaDurban5 Apr 1997ODI # 1191
524733110.63Pakistanv New ZealandGujranwala4 Dec 1996ODI # 1146
8678140110.25West Indiesv PakistanAdelaide17 Dec 1996ODI # 1154
696363109.52South Africav AustraliaBloemfontein13 Apr 1997ODI # 1199
83*7661109.21South Africav AustraliaCape Town2 Apr 1997ODI # 1188
1039581108.42Australiav South AfricaCenturion10 Apr 1997ODI # 1197
272511108.00Pakistanv Sri LankaSharjah7 Apr 1997ODI # 1193
292740107.40Australiav South AfricaBloemfontein13 Apr 1997ODI # 1199
44*4121107.31South Africav IndiaBloemfontein23 Jan 1997ODI # 1167
1049781107.21Indiav ZimbabweBenoni9 Feb 1997ODI # 1175
797453106.75New Zealandv EnglandAuckland23 Feb 1997ODI # 1180
84*79111106.32Pakistanv ZimbabweLahore1 Nov 1996ODI # 1135
343270106.25New Zealandv EnglandNapier26 Feb 1997ODI # 1181
121114120106.14South Africav PakistanNairobi (Gym)29 Sep 1996ODI # 1121
353340106.06Australiav West IndiesW.A.C.A12 Jan 1997ODI # 1162
124117120105.98South Africav PakistanNairobi (Gym)29 Sep 1996ODI # 1121
40*3850105.26Zimbabwev South AfricaJohannesburg31 Jan 1997ODI # 1171
122116122105.17Sri Lankav PakistanNairobi (Gym)4 Oct 1996ODI # 1125
252431104.16Zimbabwev PakistanLahore1 Nov 1996ODI # 1135
848191103.70South Africav IndiaHyderabad (Deccan)17 Oct 1996ODI # 1127
313011103.33Pakistanv South AfricaNairobi (Gym)29 Sep 1996ODI # 1121
353420102.94Zimbabwev IndiaBenoni9 Feb 1997ODI # 1175
38*3731102.70New Zealandv Sri LankaChristchurch25 Mar 1997ODI # 1184
43*4222102.38Indiav South AfricaWankhede6 Nov 1996ODI # 1138
43*4240102.38Pakistanv West IndiesSydney14 Jan 1997ODI # 1163
4443100102.32Indiav West IndiesPort of Spain26 Apr 1997ODI # 1200
134131114102.29Sri Lankav PakistanSharjah7 Apr 1997ODI # 1193
454420102.27Indiav South AfricaDurban13 Feb 1997ODI # 1177
525140101.96Australiav South AfricaFaridabad25 Oct 1996ODI # 1131
626180101.63Indiav AustraliaMohali3 Nov 1996ODI # 1137
110*109101100.91West Indiesv AustraliaBrisbane5 Jan 1997ODI # 1159
86877598.85Pakistanv New ZealandSialkot6 Dec 1996ODI # 1148
80816298.76South Africav AustraliaCenturion10 Apr 1997ODI # 1197
53548098.14Pakistanv West IndiesSydney18 Jan 1997ODI # 1165
42437197.67South Africav PakistanNairobi (Gym)6 Oct 1996ODI # 1126
33344197.05Sri Lankav PakistanSharjah8 Nov 1996ODI # 1140
91947196.80Zimbabwev PakistanQuetta30 Oct 1996ODI # 1133
27283196.42Sri Lankav South AfricaNairobi (Club)1 Oct 1996ODI # 1122
50*525196.15Australiav South AfricaGqeberha31 Mar 1997ODI # 1187
11512013195.83Pakistanv Sri LankaNairobi (Gym)4 Oct 1996ODI # 1125
66696395.65Sri Lankav New ZealandChristchurch25 Mar 1997ODI # 1184
39415095.12Zimbabwev South AfricaCenturion25 Jan 1997ODI # 1168
54573094.73South Africav KenyaNairobi (Gym)3 Oct 1996ODI # 1124
838812094.31West Indiesv IndiaPort of Spain26 Apr 1997ODI # 1200
48*512094.11New Zealandv EnglandChristchurch20 Feb 1997ODI # 1179
32344094.11South Africav IndiaHyderabad (Deccan)17 Oct 1996ODI # 1127
62667193.93West Indiesv PakistanW.A.C.A10 Jan 1997ODI # 1161
62666293.93Pakistanv Sri LankaSharjah7 Apr 1997ODI # 1193
73*786193.58Pakistanv New ZealandGujranwala4 Dec 1996ODI # 1146
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Minimum of 25 runs
Strike rates listed for matches only where balls faced are available
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
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
Records includes the following current or recent matches:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]