Live Scores
Series
Teams
News
Features
Videos
Stats
Asia Cup 2025
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
England Records
T20I Matches Records
Batting Highest Strike Rate Innings
Highest strike rates in an innings for England in T20Is
Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
HC Brook
31*
7
1
4
442.85
England
v West Indies
St George's
16 Dec 2023
T20I # 2407
Yuvraj Singh
58
16
3
7
362.50
India
v England
Durban
19 Sep 2007
T20I # 40
KD Karthik
29*
8
2
3
362.50
India
v Bangladesh
Colombo (RPS)
18 Mar 2018
T20I # 662
HH Pandya
32*
9
1
4
355.55
India
v Ireland
Dublin (Malahide)
29 Jun 2018
T20I # 680
MM Ali
39
11
3
4
354.54
England
v South Africa
Durban
14 Feb 2020
T20I # 1041
RK Singh
31*
9
4
2
344.44
India
v Australia
Thiruvananthapuram
26 Nov 2023
T20I # 2367
JC Buttler
32*
10
2
3
320.00
England
v South Africa
Birmingham
12 Sep 2012
T20I # 262
CJ Jordan
27*
9
-
4
300.00
England
v West Indies
Bridgetown
13 Mar 2014
T20I # 364
MM Ali
52
18
2
6
288.88
England
v South Africa
Bristol
27 Jul 2022
T20I # 1693
S Dhawan
26
9
4
1
288.88
India
v Australia
Sydney
31 Jan 2016
T20I # 489
SA Yadav
61
22
5
5
277.27
India
v South Africa
Guwahati
02 Oct 2022
T20I # 1803
RG Sharma
118
43
12
10
274.41
India
v Sri Lanka
Indore
22 Dec 2017
T20I # 634
T Banton
30*
11
3
2
272.72
England
v West Indies
Bristol
08 Jun 2025
T20I # 3213
Yuvraj Singh
27
10
1
3
270.00
India
v England
Bengaluru
01 Feb 2017
T20I # 594
HH Pandya
35*
13
4
2
269.23
India
v Afghanistan
Abu Dhabi
03 Nov 2021
T20I # 1390
JJ Roy
43
16
5
3
268.75
England
v South Africa
Wankhede
18 Mar 2016
T20I # 540
KL Rahul
50
19
6
3
263.15
India
v Scotland
Dubai (DICS)
05 Nov 2021
T20I # 1396
SA Yadav
68*
26
6
6
261.53
India
v Hong Kong
Dubai (DICS)
31 Aug 2022
T20I # 1754
R Parag
34
13
1
4
261.53
India
v Bangladesh
Hyderabad
12 Oct 2024
T20I # 2904
JM Bairstow
47
18
2
5
261.11
England
v New Zealand
Auckland
10 Nov 2019
T20I # 1012
HH Pandya
47
18
4
4
261.11
India
v Bangladesh
Hyderabad
12 Oct 2024
T20I # 2904
V Sehwag
26
10
-
4
260.00
India
v New Zealand
Christchurch
25 Feb 2009
T20I # 84
JG Bethell
26
10
1
3
260.00
England
v West Indies
Bristol
08 Jun 2025
T20I # 3213
EJG Morgan
57*
22
-
7
259.09
England
v South Africa
Centurion
16 Feb 2020
T20I # 1043
HH Pandya
31*
12
2
3
258.33
India
v South Africa
Delhi
09 Jun 2022
T20I # 1554
LS Livingstone
54*
21
4
4
257.14
England
v West Indies
Tarouba
19 Dec 2023
T20I # 2414
NT Tilak Varma
120*
47
9
10
255.31
India
v South Africa
Johannesburg
15 Nov 2024
T20I # 2952
AD Hales
43
17
8
1
252.94
England
v West Indies
Chester-le-Street
16 Sep 2017
T20I # 622
Abhishek Sharma
135
54
7
13
250.00
India
v England
Wankhede
02 Feb 2025
T20I # 3086
RA Jadeja
45*
18
7
1
250.00
India
v Sri Lanka
Dharamsala
26 Feb 2022
T20I # 1493
RK Singh
37*
15
2
4
246.66
India
v Nepal
Hangzhou
03 Oct 2023
T20I # 2278
JJ Roy
32
13
2
3
246.15
England
v Pakistan
Nottingham
16 Jul 2021
T20I # 1191
MM Ali
27
11
1
3
245.45
England
v Sri Lanka
Colombo (RPS)
27 Oct 2018
T20I # 703
SA Yadav
61*
25
6
4
244.00
India
v Zimbabwe
Melbourne
06 Nov 2022
T20I # 1873
HH Pandya
39*
16
5
2
243.75
India
v Bangladesh
Gwalior
06 Oct 2024
T20I # 2897
V Kohli
70*
29
4
7
241.37
India
v West Indies
Wankhede
11 Dec 2019
T20I # 1024
RS Bopara
65*
27
2
7
240.74
England
v Australia
Hobart
29 Jan 2014
T20I # 354
Yuvraj Singh
60*
25
3
5
240.00
India
v Sri Lanka
Mohali
12 Dec 2009
T20I # 127
LS Livingstone
103
43
6
9
239.53
England
v Pakistan
Nottingham
16 Jul 2021
T20I # 1191
MM Ali
55*
23
4
4
239.13
England
v Pakistan
Karachi
22 Sep 2022
T20I # 1793
PD Salt
55
23
7
3
239.13
England
v India
Wankhede
02 Feb 2025
T20I # 3086
PD Salt
57
24
3
5
237.50
England
v West Indies
Bridgetown
26 Jan 2022
T20I # 1455
HH Pandya
71*
30
7
5
236.66
India
v Australia
Mohali
20 Sep 2022
T20I # 1788
V Kohli
26*
11
-
3
236.36
India
v New Zealand
Delhi
01 Nov 2017
T20I # 630
Ishan Kishan
26
11
3
2
236.36
India
v Ireland
Dublin (Malahide)
26 Jun 2022
T20I # 1580
SV Samson
111
47
11
8
236.17
India
v Bangladesh
Hyderabad
12 Oct 2024
T20I # 2904
HH Pandya
33*
14
4
2
235.71
India
v England
Bristol
08 Jul 2018
T20I # 690
V Sehwag
40
17
6
2
235.29
India
v New Zealand
Johannesburg
16 Sep 2007
T20I # 32
HC Brook
47*
20
4
2
235.00
England
v Namibia
North Sound
15 Jun 2024
T20I # 2688
Yuvraj Singh
70
30
5
5
233.33
India
v Australia
Durban
22 Sep 2007
T20I # 45
RR Pant
28
12
1
3
233.33
India
v New Zealand
Hamilton
10 Feb 2019
T20I # 738
Abhishek Sharma
79
34
5
8
232.35
India
v England
Eden Gardens
22 Jan 2025
T20I # 3082
HC Brook
81*
35
8
5
231.42
England
v Pakistan
Karachi
23 Sep 2022
T20I # 1795
JL Smith
60
26
4
5
230.76
England
v West Indies
Southampton
10 Jun 2025
T20I # 3218
KD Karthik
30
13
4
1
230.76
India
v Australia
Brisbane
21 Nov 2018
T20I # 712
S Dube
30
13
3
2
230.76
India
v England
Wankhede
02 Feb 2025
T20I # 3086
RG Sharma
46*
20
4
4
230.00
India
v Australia
Nagpur
23 Sep 2022
T20I # 1794
HH Pandya
39*
17
4
2
229.41
India
v England
Ahmedabad
20 Mar 2021
T20I # 1138
EJG Morgan
71
31
3
7
229.03
England
v India
Birmingham
07 Sep 2014
T20I # 405
Yuvraj Singh
41
18
3
4
227.77
India
v Bangladesh
Nottingham
06 Jun 2009
T20I # 93
KP Pietersen
25
11
3
1
227.27
England
v Australia
Adelaide
12 Jan 2011
T20I # 197
MM Ali
63
28
1
7
225.00
England
v West Indies
Bridgetown
29 Jan 2022
T20I # 1456
MM Ali
36
16
6
1
225.00
England
v Pakistan
Leeds
18 Jul 2021
T20I # 1193
JG Bethell
36*
16
1
4
225.00
England
v West Indies
Southampton
10 Jun 2025
T20I # 3218
HH Pandya
27
12
1
2
225.00
India
v Sri Lanka
Ranchi
12 Feb 2016
T20I # 497
AD Hales
27
12
4
1
225.00
England
v Pakistan
Lahore
30 Sep 2022
T20I # 1802
RG Sharma
92
41
7
8
224.39
India
v Australia
Gros Islet
24 Jun 2024
T20I # 2721
SA Yadav
58
26
8
2
223.07
India
v Sri Lanka
Pallekele
27 Jul 2024
T20I # 2767
EJG Morgan
91
41
7
7
221.95
England
v New Zealand
Napier
08 Nov 2019
T20I # 1008
JC Buttler
71*
32
5
5
221.87
England
v Australia
Dubai (DICS)
30 Oct 2021
T20I # 1379
RG Sharma
62
28
4
4
221.42
India
v West Indies
Lauderhill
27 Aug 2016
T20I # 562
AD Mascarenhas
31
14
1
4
221.42
England
v New Zealand
Auckland
05 Feb 2008
T20I # 53
Yuvraj Singh
77*
35
8
5
220.00
India
v Australia
Rajkot
10 Oct 2013
T20I # 331
SA Yadav
112*
51
7
9
219.60
India
v Sri Lanka
Rajkot
07 Jan 2023
T20I # 1986
KD Karthik
46
21
4
4
219.04
India
v South Africa
Indore
04 Oct 2022
T20I # 1805
RA Tripathi
35
16
5
2
218.75
India
v Sri Lanka
Rajkot
07 Jan 2023
T20I # 1986
JC Buttler
83*
38
6
7
218.42
England
v U.S.A.
Bridgetown
23 Jun 2024
T20I # 2719
RK Singh
48*
22
2
5
218.18
India
v Zimbabwe
Harare
07 Jul 2024
T20I # 2739
SA Yadav
111*
51
11
7
217.64
India
v New Zealand
Mount Maunganui
20 Nov 2022
T20I # 1898
K Nitish Kumar Reddy
74
34
4
7
217.64
India
v Bangladesh
Delhi
09 Oct 2024
T20I # 2899
S Dube
26
12
2
2
216.66
India
v Zimbabwe
Harare
14 Jul 2024
T20I # 2762
SA Yadav
26
12
4
1
216.66
India
v Sri Lanka
Pallekele
28 Jul 2024
T20I # 2768
JJ Roy
67
31
4
7
216.12
England
v India
Bristol
08 Jul 2018
T20I # 690
RD Gaikwad
123*
57
13
7
215.78
India
v Australia
Guwahati
28 Nov 2023
T20I # 2372
KD Karthik
41*
19
4
2
215.78
India
v West Indies
Tarouba
29 Jul 2022
T20I # 1702
KL Rahul
110*
51
12
5
215.68
India
v West Indies
Lauderhill
27 Aug 2016
T20I # 562
PD Salt
88*
41
13
3
214.63
England
v Pakistan
Lahore
30 Sep 2022
T20I # 1802
SA Yadav
75
35
8
5
214.28
India
v Bangladesh
Hyderabad
12 Oct 2024
T20I # 2904
SV Samson
107
50
7
10
214.00
India
v South Africa
Durban
08 Nov 2024
T20I # 2938
KP Pietersen
79
37
7
4
213.51
England
v Zimbabwe
Cape Town
13 Sep 2007
T20I # 25
Abhishek Sharma
100
47
7
8
212.76
India
v Zimbabwe
Harare
07 Jul 2024
T20I # 2739
SA Yadav
117
55
14
6
212.72
India
v England
Nottingham
10 Jul 2022
T20I # 1631
JC Buttler
68
32
8
4
212.50
England
v Australia
Perth
09 Oct 2022
T20I # 1812
LJ Wright
34
16
6
1
212.50
England
v Pakistan
The Oval
07 Jun 2009
T20I # 95
Shubman Gill
34
16
6
1
212.50
India
v Sri Lanka
Pallekele
27 Jul 2024
T20I # 2767
SW Billings
53
25
5
2
212.00
England
v Pakistan
Dubai (DICS)
26 Nov 2015
T20I # 468
YBK Jaiswal
53
25
9
2
212.00
India
v Australia
Thiruvananthapuram
26 Nov 2023
T20I # 2367
G Gambhir
55
26
11
-
211.53
India
v Sri Lanka
Nagpur
09 Dec 2009
T20I # 126
NT Tilak Varma
55*
26
2
6
211.53
India
v Bangladesh
Hangzhou
06 Oct 2023
T20I # 2296
MS Dhoni
38
18
3
2
211.11
India
v England
Wankhede
22 Dec 2012
T20I # 294
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years
Minimum of 25 runsStrike rates listed for matches only where balls faced are available