Batting Highest Strike Rate Innings

Players

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
25*9-3277.77Pakistanv West IndiesSharjah15 Nov 1985ODI # 339
823964210.25West Indiesv EnglandPort of Spain4 Mar 1986ODI # 366
80*39104205.12West Indiesv PakistanGujranwala27 Nov 1985ODI # 342
301513200.00E. Provincev Aust XIGqeberha11 Dec 1985List A
28*1432200.00Australiav New ZealandW.A.C.A19 Jan 1986ODI # 353
261441185.71Sri Lankav PakistanLahore25 Oct 1985ODI # 337
271512180.00Pakistanv New ZealandColombo (SSC)7 Apr 1986ODI # 380
663954169.23West Indiesv PakistanPeshawar2 Dec 1985ODI # 344
53329-165.62Australiav New ZealandWellington26 Mar 1986ODI # 372
281721164.70Aust XIv N. TransvaalPretoria27 Nov 1985List A
271741158.82Indiav New ZealandBrisbane11 Jan 1986ODI # 348
301912157.89Pakistanv Sri LankaColombo (SSC)6 Apr 1986ODI # 379
453161145.16Pakistanv West IndiesGujranwala27 Nov 1985ODI # 342
30213-142.85New Zealandv IndiaMelbourne23 Jan 1986ODI # 355
322322139.13SAf XIv Aust XICape Town30 Jan 1986List A
57*439-132.55SAf XIv Aust XIPretoria5 Feb 1986List A
59*4672128.26Transvaalv Aust XIJohannesburg4 Dec 1985List A
32254-128.00Pakistanv New ZealandColombo (SSC)7 Apr 1986ODI # 380
372932127.58Australiav New ZealandChristchurch22 Mar 1986ODI # 371
28226-127.27SAf XIv Aust XIJohannesburg1 Feb 1986List A
39312-125.80Aust XIv NatalDurban23 Dec 1985List A
71574-124.56New Zealandv AustraliaMelbourne9 Jan 1986ODI # 347
52421-123.80Australiav IndiaSydney21 Jan 1986ODI # 354
27*221-122.72New Zealandv IndiaMelbourne23 Jan 1986ODI # 355
91*758-121.33Pakistanv Sri LankaLahore25 Oct 1985ODI # 337
292421120.83Australiav New ZealandDunedin19 Mar 1986ODI # 369
4739--120.51Indiav New ZealandMelbourne23 Jan 1986ODI # 355
72*6061120.00Pakistanv Sri LankaGujranwala23 Oct 1985ODI # 336
40344-117.64New Zealandv AustraliaAdelaide27 Jan 1986ODI # 358
625372116.98West Indiesv EnglandBridgetown19 Mar 1986ODI # 370
64558-116.36New Zealandv AustraliaChristchurch22 Mar 1986ODI # 371
29252-116.00Natalv Aust XIDurban23 Dec 1985List A
56495-114.28Pakistanv Sri LankaHyderabad (Sind)3 Nov 1985ODI # 338
494341113.95Aust XIv SAf XIPretoria5 Feb 1986List A
26*232-113.04West Austv NSWSydney5 Dec 1985List A
79*7073112.85West Indiesv EnglandPort of Spain4 Mar 1986ODI # 366
37332-112.12Pakistanv West IndiesPeshawar2 Dec 1985ODI # 344
28*252-112.00Indiav West IndiesSharjah22 Nov 1985ODI # 341
28252-112.00Sri Lankav IndiaSharjah13 Apr 1986ODI # 383
40*364-111.11West Indiesv PakistanKarachi6 Dec 1985ODI # 346
44401-110.00Australiav IndiaAdelaide26 Jan 1986ODI # 357
129*118171109.32Englandv West IndiesPort of Spain4 Mar 1986ODI # 366
74*689-108.82Queenslandv TasmaniaBrisbane13 Oct 1985List A
37*343-108.82Pakistanv IndiaSharjah17 Nov 1985ODI # 340
38354-108.57West Austv VictoriaMelbourne10 Mar 1986List A
524861108.33NSWv West AustSydney5 Dec 1985List A
817542108.00Australiav IndiaAdelaide26 Jan 1986ODI # 357
545031108.00Australiav New ZealandAuckland29 Mar 1986ODI # 373
27*253-108.00Sri Lankav PakistanLahore25 Oct 1985ODI # 337
27255-108.00Queenslandv West AustBrisbane16 Feb 1986List A
323041106.66Aust XIv SAf XIGqeberha28 Jan 1986List A
363431105.88Sri Lankav PakistanPeshawar13 Oct 1985ODI # 335
595671105.35Pakistanv Sri LankaKandy2 Mar 1986ODI # 365
45434-104.65Pakistanv Sri LankaHyderabad (Sind)3 Nov 1985ODI # 338
716852104.41New Zealandv IndiaAdelaide25 Jan 1986ODI # 356
25242-104.16Indiav AustraliaAdelaide26 Jan 1986ODI # 357
575551103.63Sri Lankav PakistanColombo (SSC)6 Apr 1986ODI # 379
38*3731102.70Indiav New ZealandLaunceston2 Feb 1986ODI # 361
83814-102.46Victoriav TasmaniaMelbourne28 Nov 1985List A
515051102.00West Indiesv PakistanSharjah15 Nov 1985ODI # 339
54*535-101.88Indiav New ZealandBrisbane11 Jan 1986ODI # 348
116*11433101.75Pakistanv IndiaSharjah18 Apr 1986ODI # 385
626152101.63SAf XIv Aust XIGqeberha28 Jan 1986List A
56566-100.00Pakistanv Sri LankaLahore25 Oct 1985ODI # 337
39394-100.00Sri Lankav PakistanLahore25 Oct 1985ODI # 337
29294-100.00West Austv NSWSydney5 Dec 1985List A
252511100.00Queenslandv TasmaniaBrisbane13 Oct 1985List A
91939-97.84SAf XIv Aust XIDurban26 Jan 1986List A
35361-97.22New Zealandv IndiaMelbourne23 Jan 1986ODI # 355
33*344-97.05Indiav New ZealandSharjah10 Apr 1986ODI # 381
65*675-97.01Australiav IndiaMelbourne9 Feb 1986ODI # 363
26272-96.29Pakistanv Sri LankaHyderabad (Sind)3 Nov 1985ODI # 338
25261196.15Australiav New ZealandDunedin19 Mar 1986ODI # 369
40424-95.23Pakistanv Sri LankaPeshawar13 Oct 1985ODI # 335
40422-95.23Natalv Aust XIDurban23 Dec 1985List A
78*825295.12SAf XIv Aust XIGqeberha28 Jan 1986List A
73773494.80Sri Lankav PakistanLahore25 Oct 1985ODI # 337
33353-94.28Tasmaniav VictoriaMelbourne28 Nov 1985List A
4952--94.23Indiav AustraliaMelbourne9 Feb 1986ODI # 363
75808293.75Indiav PakistanSharjah18 Apr 1986ODI # 385
59635193.65Indiav Sri LankaSharjah13 Apr 1986ODI # 383
86922493.47Sri Lankav PakistanGujranwala23 Oct 1985ODI # 336
71765-93.42West Austv VictoriaMelbourne10 Mar 1986List A
40432293.02New Zealandv AustraliaAuckland29 Mar 1986ODI # 373
53572192.98West Indiesv PakistanLahore29 Nov 1985ODI # 343
2527--92.59Victoriav West AustMelbourne10 Mar 1986List A
46507192.00Aust XIv SAf XIPretoria5 Feb 1986List A
33361-91.66Australiav IndiaMelbourne31 Jan 1986ODI # 360
76838-91.56New Zealandv IndiaBrisbane11 Jan 1986ODI # 348
53581-91.37Australiav New ZealandSydney29 Jan 1986ODI # 359
3134--91.17Victoriav QueenslandMelbourne11 Dec 1985List A
61673-91.04Pakistanv Sri LankaGujranwala23 Oct 1985ODI # 336
50559-90.90N. Transvaalv Aust XIPretoria27 Nov 1985List A
34383189.47SAf XIv Aust XICape Town30 Jan 1986List A
9310413-89.42Aust XIv TransvaalJohannesburg4 Dec 1985List A
126*14111289.36Aust XIv W ProvinceCape Town21 Dec 1985List A
41*46--89.13Sri Lankav BangladeshKandy2 Apr 1986ODI # 377
63715-88.73Aust XIv NatalDurban23 Dec 1985List A
55624188.70Indiav AustraliaAdelaide26 Jan 1986ODI # 357
61695188.40Aust XIv W ProvinceCape Town21 Dec 1985List A
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:

Punjab vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy 2nd semi final, Jan 16, 2026 [List A - Live]
>> 108/1 (21.0 ov, Prabhsimran Singh 47*, Anmolpreet Singh 24*, PN Mankad 0/14)

Karnataka vs Vidarbha at CoE 1, Bengaluru, Vijay Hazare Trophy 1st semi final, Jan 15, 2026 [List A]

India vs New Zealand at Rajkot, New Zealand in India 2nd ODI, Jan 14, 2026 [ODI # 4938]