Batting Highest Strike Rate Innings

Players

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
26*1212216.66Indiav Sri LankaSharjah6 Nov 1998ODI # 1366
29*1422207.14Pakistanv EnglandSharjah7 Apr 1999ODI # 1429
27*1421192.85South Africav West IndiesJohannesburg22 Jan 1999ODI # 1390
35*1941184.21South Africav New ZealandNapier26 Mar 1999ODI # 1421
37*2160176.19New Zealandv ZimbabweDhaka24 Oct 1998ODI # 1357
945657167.85South Africav New ZealandAuckland27 Mar 1999ODI # 1422
39*2431162.50Zimbabwev KenyaDhaka27 Mar 1999ODI # 1424
533451155.88Zimbabwev KenyaDhaka19 Mar 1999ODI # 1412
402621153.84Pakistanv AustraliaLahore10 Nov 1998ODI # 1371
291941152.63Bangladeshv PakistanDhaka16 Mar 1999ODI # 1410
352322152.17Zimbabwev BangladeshDhaka21 Mar 1999ODI # 1414
382541152.00Sri Lankav IndiaNagpur22 Mar 1999ODI # 1415
54*3623150.00South Africav West IndiesCape Town2 Feb 1999ODI # 1399
271831150.00Englandv AustraliaSydney10 Feb 1999ODI # 1405
1158077143.75New Zealandv IndiaChristchurch19 Jan 1999ODI # 1387
574053142.50West Indiesv South AfricaGqeberha30 Jan 1999ODI # 1397
6445101142.22Pakistanv BangladeshDhaka16 Mar 1999ODI # 1410
513662141.66Sri Lankav EnglandAdelaide23 Jan 1999ODI # 1391
423031140.00Zimbabwev KenyaDhaka27 Mar 1999ODI # 1424
251811138.88Sri Lankav EnglandAdelaide23 Jan 1999ODI # 1391
584233138.09South Africav West IndiesDurban27 Jan 1999ODI # 1395
292141138.09Indiav ZimbabweBulawayo27 Sep 1998ODI # 1355
41*3051136.66Zimbabwev KenyaDhaka23 Mar 1999ODI # 1416
7958130136.20West Indiesv PakistanDhaka29 Oct 1998ODI # 1361
124*92126134.78Indiav ZimbabweSharjah13 Nov 1998ODI # 1374
352641134.61Pakistanv ZimbabweGujranwala20 Nov 1998ODI # 1375
352603134.61Sri Lankav PakistanVisakhapatnam27 Mar 1999ODI # 1423
35*2620134.61South Africav New ZealandWellington30 Mar 1999ODI # 1425
322431133.33Pakistanv BangladeshDhaka16 Mar 1999ODI # 1410
29*2220131.81Australiav West IndiesPort of Spain17 Apr 1999ODI # 1438
796054131.66Pakistanv Sri LankaVisakhapatnam27 Mar 1999ODI # 1423
7255100130.90Pakistanv Sri LankaJamshedpur19 Mar 1999ODI # 1411
52*4090130.00New Zealandv IndiaWellington14 Jan 1999ODI # 1383
534190129.26Zimbabwev IndiaBulawayo26 Sep 1998ODI # 1354
13210394128.15Pakistanv ZimbabweRawalpindi24 Nov 1998ODI # 1377
282211127.27Zimbabwev Sri LankaSharjah10 Nov 1998ODI # 1372
574542126.66Indiav Sri LankaPune30 Mar 1999ODI # 1426
453670125.00Australiav PakistanKarachi6 Nov 1998ODI # 1365
282330121.73South Africav Sri LankaDhaka30 Oct 1998ODI # 1362
6856112121.42West Indiesv AustraliaBridgetown24 Apr 1999ODI # 1441
6050110120.00Indiav New ZealandChristchurch19 Jan 1999ODI # 1387
302531120.00South Africav West IndiesJohannesburg22 Jan 1999ODI # 1390
675652119.64South Africav EnglandDhaka25 Oct 1998ODI # 1358
110*92101119.56Australiav West IndiesSt George's14 Apr 1999ODI # 1436
154129144119.37Australiav Sri LankaMelbourne7 Feb 1999ODI # 1403
443771118.91Englandv South AfricaDhaka25 Oct 1998ODI # 1358
38*3240118.75Australiav EnglandSydney5 Feb 1999ODI # 1401
524431118.18Indiav New ZealandWellington14 Jan 1999ODI # 1383
524491118.18West Indiesv South AfricaDurban27 Jan 1999ODI # 1395
393360118.18Englandv Sri LankaAdelaide23 Jan 1999ODI # 1391
33*2820117.85Australiav Sri LankaAdelaide24 Jan 1999ODI # 1392
282421116.66Pakistanv IndiaSharjah8 Apr 1999ODI # 1430
645592116.36Australiav West IndiesBridgetown24 Apr 1999ODI # 1441
73*6353115.87Indiav West IndiesDhaka31 Oct 1998ODI # 1363
7363110115.87Pakistanv ZimbabweRawalpindi24 Nov 1998ODI # 1377
37*3250115.62West Indiesv AustraliaBridgetown25 Apr 1999ODI # 1442
383361115.15Pakistanv IndiaJaipur24 Mar 1999ODI # 1417
312731114.81Zimbabwev IndiaHarare30 Sep 1998ODI # 1356
413641113.88Australiav Sri LankaAdelaide24 Jan 1999ODI # 1392
756692113.63Sri Lankav AustraliaMelbourne7 Feb 1999ODI # 1403
50*4450113.63Bangladeshv ZimbabweDhaka25 Mar 1999ODI # 1420
252221113.63Pakistanv West IndiesDhaka29 Oct 1998ODI # 1361
686091113.33Sri Lankav AustraliaMelbourne7 Feb 1999ODI # 1403
26*2320113.04Indiav New ZealandWellington14 Jan 1999ODI # 1383
113*10055113.00South Africav Sri LankaDhaka30 Oct 1998ODI # 1362
140125126112.00Zimbabwev KenyaDhaka27 Mar 1999ODI # 1424
383443111.76Pakistanv IndiaSharjah8 Apr 1999ODI # 1430
131118102111.01Australiav Sri LankaSydney13 Jan 1999ODI # 1382
72*6540110.76Australiav Sri LankaW.A.C.A31 Jan 1999ODI # 1398
72*6553110.76Australiav West IndiesGeorgetown21 Apr 1999ODI # 1440
74*6770110.44Indiav EnglandSharjah11 Apr 1999ODI # 1432
150136200110.29West Indiesv South AfricaEast London24 Jan 1999ODI # 1393
141128133110.15Indiav AustraliaDhaka28 Oct 1998ODI # 1360
78*7142109.85Englandv Sri LankaAdelaide23 Jan 1999ODI # 1391
716551109.23Indiav AustraliaDhaka28 Oct 1998ODI # 1360
26*2440108.33Australiav PakistanPeshawar8 Nov 1998ODI # 1368
66*6151108.19West Indiesv South AfricaJohannesburg22 Jan 1999ODI # 1390
12011190108.10Sri Lankav EnglandAdelaide23 Jan 1999ODI # 1391
292741107.40Pakistanv ZimbabweSheikhupura22 Nov 1998ODI # 1376
74*6963107.24South Africav New ZealandChristchurch17 Feb 1999ODI # 1408
454222107.14Indiav New ZealandWellington14 Jan 1999ODI # 1383
464360106.97Sri Lankav IndiaNagpur22 Mar 1999ODI # 1415
31*2950106.89West Indiesv AustraliaBridgetown25 Apr 1999ODI # 1442
126*11854106.77Englandv Sri LankaAdelaide23 Jan 1999ODI # 1391
656191106.55Pakistanv IndiaBengaluru4 Apr 1999ODI # 1428
837870106.41Australiav PakistanKarachi6 Nov 1998ODI # 1365
343231106.25Pakistanv AustraliaPeshawar8 Nov 1998ODI # 1368
39*3740105.40Sri Lankav PakistanJamshedpur19 Mar 1999ODI # 1411
137130121105.38Pakistanv EnglandSharjah7 Apr 1999ODI # 1429
118*112142105.35Indiav ZimbabweSharjah8 Nov 1998ODI # 1369
656290104.83Sri Lankav AustraliaSydney13 Jan 1999ODI # 1382
464440104.54South Africav West IndiesEast London24 Jan 1999ODI # 1393
474570104.44Australiav Sri LankaW.A.C.A31 Jan 1999ODI # 1398
827963103.79South Africav West IndiesBloemfontein5 Feb 1999ODI # 1402
28*2730103.70Zimbabwev IndiaHarare30 Sep 1998ODI # 1356
302911103.44Australiav PakistanLahore10 Nov 1998ODI # 1371
302941103.44Australiav West IndiesBridgetown25 Apr 1999ODI # 1442
39*3860102.63Pakistanv IndiaSharjah16 Apr 1999ODI # 1437
79*7760102.59New Zealandv South AfricaNapier26 Mar 1999ODI # 1421
444370102.32New Zealandv South AfricaNapier25 Mar 1999ODI # 1419
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]