Batting Highest Strike Rate Innings

Players

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
48*2144228.57Pakistanv IndiaNagpur24 Mar 1987ODI # 439
72*36111200.00Pakistanv IndiaEden Gardens18 Feb 1987ODI # 434
26*1332200.00Indiav AustraliaJaipur7 Sep 1986ODI # 390
54*2863192.85West Indiansv AucklandAuckland14 Feb 1987List A
583152187.09Indiav AustraliaRajkot7 Oct 1986ODI # 395
34*1942178.94West Indiesv PakistanMultan17 Nov 1986ODI # 399
754392174.41South Austv TasmaniaHobart15 Mar 1987List A
683973174.35Englandv AustraliaW.A.C.A1 Jan 1987ODI # 409
46278-170.37Indiav Sri LankaWankhede17 Jan 1987ODI # 419
523452152.94Sri Lankav IndiaWankhede17 Jan 1987ODI # 419
53*3551151.42West Indiesv AustraliaW.A.C.A4 Jan 1987ODI # 412
40*2712148.14Australiav EnglandSydney11 Feb 1987ODI # 433
342321147.82Australiav EnglandSydney22 Jan 1987ODI # 422
382641146.15Indiav PakistanIndore27 Jan 1987ODI # 426
271922142.10Pakistanv IndiaIndore27 Jan 1987ODI # 426
755373141.50Australiav IndiaHyderabad (Deccan)24 Sep 1986ODI # 392
413023136.66Sri Lankav IndiaDelhi13 Jan 1987ODI # 416
7152111136.53Englandv AustraliaMelbourne8 Feb 1987ODI # 432
49*367-136.11Australiav EnglandMelbourne1 Feb 1987ODI # 429
523934133.33Indiav PakistanNagpur24 Mar 1987ODI # 439
33*25-2132.00NSWv West AustW.A.C.A2 Nov 1986List A
29222-131.81Sri Lankav IndiaWankhede17 Jan 1987ODI # 419
554231130.95Australiav IndiaRajkot7 Oct 1986ODI # 395
54*426-128.57Indiav PakistanJamshedpur26 Mar 1987ODI # 440
27*21-2128.57Pakistanv West IndiesHyderabad (Sind)18 Nov 1986ODI # 400
28*2221127.27Sri Lankav IndiaWankhede17 Jan 1987ODI # 419
37305-123.33Tasmaniav West AustW.A.C.A15 Feb 1987List A
645381120.75Indiav AustraliaJaipur7 Sep 1986ODI # 390
36304-120.00Indiav PakistanSharjah5 Dec 1986ODI # 406
302531120.00Englandv AustraliaBrisbane18 Jan 1987ODI # 420
123103141119.41Indiav PakistanEden Gardens18 Feb 1987ODI # 434
645451118.51Indiav EnglandSharjah2 Apr 1987ODI # 442
108*948-114.89Indiav Sri LankaWankhede17 Jan 1987ODI # 419
31274-114.81Pakistanv AustraliaW.A.C.A2 Jan 1987ODI # 410
595261113.46Indiav PakistanHyderabad (Deccan)20 Mar 1987ODI # 436
27*2411112.50Pakistanv IndiaHyderabad (Deccan)20 Mar 1987ODI # 436
736572112.30Pakistanv IndiaNagpur24 Mar 1987ODI # 439
29*2631111.53Indiav AustraliaDelhi2 Oct 1986ODI # 393
393521111.42Tasmaniav QueenslandHobart11 Oct 1986List A
78*7141109.85Pakistanv IndiaJamshedpur26 Mar 1987ODI # 440
484451109.09Pakistanv AustraliaW.A.C.A2 Jan 1987ODI # 410
746881108.82Indiav AustraliaDelhi2 Oct 1986ODI # 393
37344-108.82South Austv TasmaniaHobart15 Mar 1987List A
696472107.81West Indiesv AustraliaAdelaide25 Jan 1987ODI # 424
98917-107.69Sri Lankav IndiaWankhede17 Jan 1987ODI # 419
57*5341107.54Australiav IndiaDelhi2 Oct 1986ODI # 393
60*565-107.14Pakistanv AustraliaW.A.C.A2 Jan 1987ODI # 410
30283-107.14Sri Lankav IndiaWankhede17 Jan 1987ODI # 419
12111392107.07Australiav PakistanW.A.C.A2 Jan 1987ODI # 410
625853106.89West Indiesv IndiaSharjah30 Nov 1986ODI # 403
80*758-106.66Tasmaniav West AustW.A.C.A15 Feb 1987List A
524931106.12Indiav Sri LankaWankhede17 Jan 1987ODI # 419
393741105.40Indiav Sri LankaWankhede17 Jan 1987ODI # 419
119113104105.30West Indiesv New ZealandDunedin18 Mar 1987ODI # 435
45*4341104.65Australiav IndiaDelhi2 Oct 1986ODI # 393
10410094104.00West Indiesv New ZealandAuckland21 Mar 1987ODI # 437
27262-103.84West Indiesv EnglandDevonport3 Feb 1987ODI # 430
91*889-103.40Australiav IndiaRajkot7 Oct 1986ODI # 395
9289102103.37Indiav Sri LankaSharjah27 Nov 1986ODI # 401
32314-103.22Englandv PakistanW.A.C.A5 Jan 1987ODI # 413
57*56--101.78Indiav Sri LankaDelhi13 Jan 1987ODI # 416
10110162100.00Australiav EnglandBrisbane18 Jan 1987ODI # 420
6363--100.00Indiav Sri LankaVadodara15 Jan 1987ODI # 417
48484-100.00Tasmaniav QueenslandHobart11 Oct 1986List A
42426-100.00Englandv West IndiesBrisbane17 Jan 1987ODI # 418
313131100.00Pakistanv West IndiesHyderabad (Sind)18 Nov 1986ODI # 400
53546-98.14Indiav AustraliaAhmedabad5 Oct 1986ODI # 394
10210410198.07Indiav AustraliaJaipur7 Sep 1986ODI # 390
38394297.43West Indiesv PakistanSialkot14 Nov 1986ODI # 398
36372-97.29Indiav AustraliaDelhi2 Oct 1986ODI # 393
36372-97.29West Austv VictoriaW.A.C.A10 Oct 1986List A
34352197.14Indiav PakistanNagpur24 Mar 1987ODI # 439
29302-96.66Englandv West IndiesAdelaide24 Jan 1987ODI # 423
25262196.15West Indiesv AustraliaSydney6 Feb 1987ODI # 431
45476-95.74Englandv AustraliaMelbourne8 Feb 1987ODI # 432
133*14016495.00West Indiesv New ZealandChristchurch28 Mar 1987ODI # 441
54*572-94.73South Austv TasmaniaAdelaide19 Oct 1986List A
34*363-94.44Indiav Sri LankaSharjah27 Nov 1986ODI # 401
84893194.38Pakistanv IndiaHyderabad (Deccan)20 Mar 1987ODI # 436
32343-94.11Pakistanv West IndiesSharjah28 Nov 1986ODI # 402
11111810294.06Australiav IndiaJaipur7 Sep 1986ODI # 390
46495-93.87South Austv QueenslandAdelaide18 Oct 1986List A
69*745293.24Indiav PakistanHyderabad (Deccan)20 Mar 1987ODI # 436
96*1037-93.20West Austv TasmaniaW.A.C.A15 Feb 1987List A
95*1028-93.13Queenslandv South AustAdelaide18 Oct 1986List A
931007-93.00Australiav EnglandMelbourne1 Feb 1987ODI # 429
52565292.85Indiav AustraliaSrinagar9 Sep 1986ODI # 391
39423192.85West Indiesv Sri LankaSharjah3 Dec 1986ODI # 405
50*543292.59Pakistanv IndiaSharjah5 Dec 1986ODI # 406
2527-192.59Englandv IndiaSharjah2 Apr 1987ODI # 442
66725-91.66Englandv AustraliaW.A.C.A1 Jan 1987ODI # 409
139*153--90.84Victoriav NSWSydney8 Nov 1986List A
1091208190.83West Indiesv Sri LankaSharjah3 Dec 1986ODI # 405
59652290.76Pakistanv EnglandW.A.C.A5 Jan 1987ODI # 413
11612814290.62South Austv TasmaniaHobart15 Mar 1987List A
46*51--90.19South Austv QueenslandAdelaide18 Oct 1986List A
27302-90.00Englandv AustraliaSydney22 Jan 1987ODI # 422
35392289.74Australiav IndiaDelhi2 Oct 1986ODI # 393
35391-89.74Englandv AustraliaSydney11 Feb 1987ODI # 433
43483289.58Australiav IndiaDelhi2 Oct 1986ODI # 393
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:

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]

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]