Batting Highest Strike Rate Innings

Highest strike rates in an innings in 2026 in Tests+ODIs+T20Is

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
349-5377.77Sri Lankav PakistanDambulla11 Jan 2026T20I # 3661
451253375.00Pakistanv Sri LankaDambulla11 Jan 2026T20I # 3661
461716270.58West Indiesv AfghanistanDubai (DICS)21 Jan 2026T20I # 3664
271122245.45West Indiesv AfghanistanDubai (DICS)22 Jan 2026T20I # 3665
843558240.00Indiav New ZealandNagpur21 Jan 2026T20I # 3663
7632114237.50Indiav New ZealandRaipur23 Jan 2026T20I # 3667
82*3794221.62Indiav New ZealandRaipur23 Jan 2026T20I # 3667
44*2043220.00Indiav New ZealandNagpur21 Jan 2026T20I # 3663
25*1231208.33Sri Lankav EnglandColombo (RPS)22 Jan 2026ODI # 4940
36*1813200.00Indiav New ZealandRaipur23 Jan 2026T20I # 3667
341742200.00Englandv Sri LankaColombo (RPS)22 Jan 2026ODI # 4940
26*1312200.00Afghanistanv West IndiesDubai (DICS)21 Jan 2026T20I # 3664
784046195.00New Zealandv IndiaNagpur21 Jan 2026T20I # 3663
301622187.50Sri Lankav PakistanDambulla11 Jan 2026T20I # 3661
281522186.66Pakistanv Sri LankaDambulla11 Jan 2026T20I # 3661
281522186.66West Indiesv AfghanistanDubai (DICS)19 Jan 2026T20I # 3662
683953174.35Afghanistanv West IndiesDubai (DICS)21 Jan 2026T20I # 3664
47*2761174.07New Zealandv IndiaRaipur23 Jan 2026T20I # 3667
261511173.33Pakistanv Sri LankaDambulla11 Jan 2026T20I # 3661
442624169.23New Zealandv IndiaRaipur23 Jan 2026T20I # 3667
271632168.75West Indiesv AfghanistanDubai (DICS)19 Jan 2026T20I # 3662
392442162.50New Zealandv IndiaNagpur21 Jan 2026T20I # 3663
352242159.09Italyv IrelandDubai23 Jan 2026T20I # 3666
33*2131157.14Englandv Sri LankaColombo (RPS)24 Jan 2026ODI # 4941
251631156.25Indiav New ZealandNagpur21 Jan 2026T20I # 3663
28*1813155.55New Zealandv IndiaIndore18 Jan 2026ODI # 4939
28184-155.55New Zealandv IndiaNagpur21 Jan 2026T20I # 3663
87*5683155.35Afghanistanv West IndiesDubai (DICS)19 Jan 2026T20I # 3662
322241145.45Indiav New ZealandNagpur21 Jan 2026T20I # 3663
845982142.37Afghanistanv West IndiesDubai (DICS)19 Jan 2026T20I # 3662
513642141.66Pakistanv Sri LankaDambulla7 Jan 2026T20I # 3660
29*2121138.09Indiav New ZealandVadodara11 Jan 2026ODI # 4937
473523134.28West Indiesv AfghanistanDubai (DICS)22 Jan 2026T20I # 3665
403121129.03Sri Lankav PakistanDambulla7 Jan 2026T20I # 3660
27215-128.57Englandv Sri LankaColombo (RPS)22 Jan 2026ODI # 4940
32*2521128.00New Zealandv IndiaRajkot14 Jan 2026ODI # 4938
534223126.19Afghanistanv West IndiesDubai (DICS)21 Jan 2026T20I # 3664
292321126.08Indiav New ZealandVadodara11 Jan 2026ODI # 4937
302422125.00West Indiesv AfghanistanDubai (DICS)19 Jan 2026T20I # 3662
715881122.41Afghanistanv West IndiesDubai (DICS)22 Jan 2026T20I # 3665
504124121.95West Indiesv AfghanistanDubai (DICS)21 Jan 2026T20I # 3664
112*92111121.73Indiav New ZealandRajkot14 Jan 2026ODI # 4938
524344120.93Indiav New ZealandIndore18 Jan 2026ODI # 4939
1068893120.45New Zealandv IndiaIndore18 Jan 2026ODI # 4939
252121119.04West Indiesv AfghanistanDubai (DICS)19 Jan 2026T20I # 3662
847153118.30New Zealandv IndiaVadodara11 Jan 2026ODI # 4937
124108103114.81Indiav New ZealandIndore18 Jan 2026ODI # 4939
27245-112.50Englandv AustraliaSydney4 Jan 2026Test # 2616
131*117112111.96New Zealandv IndiaRajkot14 Jan 2026ODI # 4938
565391105.66Indiav New ZealandRajkot14 Jan 2026ODI # 4938
137131153104.58New Zealandv IndiaIndore18 Jan 2026ODI # 4939
494741104.25Indiav New ZealandVadodara11 Jan 2026ODI # 4937
28274-103.70Afghanistanv West IndiesDubai (DICS)22 Jan 2026T20I # 3665
41403-102.50Irelandv ItalyDubai23 Jan 2026T20I # 3666
939181102.19Indiav New ZealandVadodara11 Jan 2026ODI # 4937
34342-100.00Irelandv ItalyDubai23 Jan 2026T20I # 3666
16316624198.19Australiav EnglandSydney4 Jan 2026Test # 2616
53572292.98Indiav New ZealandIndore18 Jan 2026ODI # 4939
37404192.50Australiav EnglandSydney4 Jan 2026Test # 2616
62698-89.85New Zealandv IndiaVadodara11 Jan 2026ODI # 4937
26293289.65Indiav New ZealandVadodara11 Jan 2026ODI # 4937
87987-88.77New Zealandv IndiaRajkot14 Jan 2026ODI # 4938
42485-87.50Englandv AustraliaSydney4 Jan 2026Test # 2616
46535286.79Sri Lankav EnglandColombo (RPS)22 Jan 2026ODI # 4940
84976186.59Englandv AustraliaSydney4 Jan 2026Test # 2616
29343-85.29Sri Lankav EnglandColombo (RPS)24 Jan 2026ODI # 4941
34405-85.00Australiav EnglandSydney4 Jan 2026Test # 2616
56676183.58New Zealandv IndiaVadodara11 Jan 2026ODI # 4937
75905-83.33Englandv Sri LankaColombo (RPS)24 Jan 2026ODI # 4941
29354-82.85Australiav EnglandSydney4 Jan 2026Test # 2616
71*877-81.60Australiav EnglandSydney4 Jan 2026Test # 2616
62765181.57Englandv Sri LankaColombo (RPS)22 Jan 2026ODI # 4940
93*11711-79.48Sri Lankav EnglandColombo (RPS)22 Jan 2026ODI # 4940
56713278.87Indiav New ZealandVadodara11 Jan 2026ODI # 4937
42556-76.36Englandv AustraliaSydney4 Jan 2026Test # 2616
39522175.00Englandv Sri LankaColombo (RPS)24 Jan 2026ODI # 4941
30415173.17New Zealandv IndiaIndore18 Jan 2026ODI # 4939
27372172.97Sri Lankav EnglandColombo (RPS)22 Jan 2026ODI # 4940
48687-70.58Australiav EnglandSydney4 Jan 2026Test # 2616
45641-70.31Sri Lankav EnglandColombo (RPS)24 Jan 2026ODI # 4941
26372170.27Sri Lankav EnglandColombo (RPS)24 Jan 2026ODI # 4941
40594-67.79Sri Lankav EnglandColombo (RPS)24 Jan 2026ODI # 4941
61905-67.77Englandv Sri LankaColombo (RPS)22 Jan 2026ODI # 4940
16024215-66.11Englandv AustraliaSydney4 Jan 2026Test # 2616
26413-63.41Englandv AustraliaSydney4 Jan 2026Test # 2616
13822016162.72Australiav EnglandSydney4 Jan 2026Test # 2616
27441-61.36Indiav New ZealandRajkot14 Jan 2026ODI # 4938
46766160.52Englandv AustraliaSydney4 Jan 2026Test # 2616
15426515-58.11Englandv AustraliaSydney4 Jan 2026Test # 2616
37643157.81Australiav EnglandSydney4 Jan 2026Test # 2616
26452-57.77Sri Lankav EnglandColombo (RPS)24 Jan 2026ODI # 4941
42752-56.00Englandv Sri LankaColombo (RPS)24 Jan 2026ODI # 4941
27622143.54Englandv AustraliaSydney4 Jan 2026Test # 2616
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 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]

New Zealand vs India at Raipur, New Zealand in India 2nd T20I, Jan 23, 2026 [T20I # 3667]

Italy vs Ireland at Dubai, Ireland in United Arab Emirates 1st T20I, Jan 23, 2026 [T20I # 3666]