Batting Highest Strike Rate Innings - India

Players - India

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
261522173.33Indiav New ZealandWankhede22 Oct 2017ODI # 3928
34238-147.82Indiav South AfricaGqeberha13 Feb 2018ODI # 3976
25173-147.05Indiav New ZealandKanpur29 Oct 2017ODI # 3932
208*1531312135.94Indiav Sri LankaMohali13 Dec 2017ODI # 3941
129*96192134.37Indiav South AfricaCenturion16 Feb 2018ODI # 3978
332531132.00Indiav AustraliaBengaluru28 Sep 2017ODI # 3917
836655125.75Indiav AustraliaChennai17 Sep 2017ODI # 3910
887092125.71Indiav Sri LankaMohali13 Dec 2017ODI # 3941
35296-120.68Indiav South AfricaDurban1 Feb 2018ODI # 3969
766312-120.63Indiav South AfricaCape Town7 Feb 2018ODI # 3971
655515118.18Indiav AustraliaBengaluru28 Sep 2017ODI # 3917
100*85132117.64Indiav Sri LankaVisakhapatnam17 Dec 2017ODI # 3942
125109115114.67Indiav AustraliaNagpur1 Oct 2017ODI # 3919
716264114.51Indiav AustraliaIndore24 Sep 2017ODI # 3914
36*326-112.50Indiav AustraliaIndore24 Sep 2017ODI # 3914
787254108.33Indiav AustraliaIndore24 Sep 2017ODI # 3914
32*305-106.66Indiav AustraliaChennai17 Sep 2017ODI # 3910
11310691106.60Indiav New ZealandKanpur29 Oct 2017ODI # 3932
147138182106.52Indiav New ZealandKanpur29 Oct 2017ODI # 3932
109105102103.80Indiav South AfricaJohannesburg10 Feb 2018ODI # 3973
656381103.17Indiav Sri LankaVisakhapatnam17 Dec 2017ODI # 3942
414013102.50Indiav AustraliaBengaluru28 Sep 2017ODI # 3917
68679-101.49Indiav Sri LankaMohali13 Dec 2017ODI # 3941
160*159122100.62Indiav South AfricaCape Town7 Feb 2018ODI # 3971
292931100.00Indiav New ZealandPune25 Oct 2017ODI # 3931
42*433197.67Indiav South AfricaJohannesburg10 Feb 2018ODI # 3973
67697197.10Indiav AustraliaBengaluru28 Sep 2017ODI # 3917
1211259296.80Indiav New ZealandWankhede22 Oct 2017ODI # 3928
30312196.77Indiav New ZealandPune25 Oct 2017ODI # 3931
11211910-94.11Indiav South AfricaDurban1 Feb 2018ODI # 3969
70769-92.10Indiav AustraliaIndore24 Sep 2017ODI # 3914
46*504192.00Indiav South AfricaCenturion4 Feb 2018ODI # 3970
79865291.86Indiav South AfricaDurban1 Feb 2018ODI # 3969
11512611491.26Indiav South AfricaGqeberha13 Feb 2018ODI # 3976
51*569-91.07Indiav South AfricaCenturion4 Feb 2018ODI # 3970
75837190.36Indiav South AfricaJohannesburg10 Feb 2018ODI # 3973
79884289.77Indiav AustraliaChennai17 Sep 2017ODI # 3910
921078-85.98Indiav AustraliaEden Gardens21 Sep 2017ODI # 3912
55647-85.93Indiav AustraliaEden Gardens21 Sep 2017ODI # 3912
26*313-83.87Indiav Sri LankaVisakhapatnam17 Dec 2017ODI # 3942
61747-82.43Indiav AustraliaNagpur1 Oct 2017ODI # 3919
30372-81.08Indiav South AfricaGqeberha13 Feb 2018ODI # 3976
68845280.95Indiav New ZealandPune25 Oct 2017ODI # 3931
53666180.30Indiav AustraliaBengaluru28 Sep 2017ODI # 3917
28352-80.00Indiav AustraliaIndore24 Sep 2017ODI # 3914
37474-78.72Indiav New ZealandWankhede22 Oct 2017ODI # 3928
658710274.71Indiav Sri LankaDharamsala10 Dec 2017ODI # 3939
40545-74.07Indiav AustraliaChennai17 Sep 2017ODI # 3910
39552-70.90Indiav AustraliaNagpur1 Oct 2017ODI # 3919
64*924-69.56Indiav New ZealandPune25 Oct 2017ODI # 3931
34*503-68.00Indiav South AfricaCenturion16 Feb 2018ODI # 3978
36542-66.66Indiav South AfricaGqeberha13 Feb 2018ODI # 3976
28443-63.63Indiav AustraliaChennai17 Sep 2017ODI # 3910
25422-59.52Indiav New ZealandWankhede22 Oct 2017ODI # 3928
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]