ENG Highest Batting Inning Strike Rate in TEST

SrPlayerRunsBPSROppVenueDate
1 Moeen Ali 4318 238.89 IND Chennai 13 Feb 2021
2 Ben Stokes 4118 227.78 PAK Rawalpindi 01 Dec 2022
3 Geraint Jones 2712 225.00* AUS Manchester 11 Aug 2005
4 Mark Wood 3315 220.00 IND Rajkot 15 Feb 2024
5 Ben Stokes 5728 203.57* WI Birmingham 26 Jul 2024
6 Ben Stokes 3216 200.00 AUS Sydney 03 Jan 2014
7 Stuart Broad 2815 186.67 SL Galle 26 Mar 2012
8 Mark Wood 4223 182.61 SA Port Elizabeth 16 Jan 2020
9 Mark Wood 3218 177.78* AUS Cardiff 08 Jul 2015
10 Stuart Broad 3721 176.19 IND London 15 Aug 2014
11 Steve Harmison 3118 172.22* WI Birmingham 29 Jul 2004
12 Andrew Flintoff 7544 170.46 NZ Wellington 21 Mar 2002
13 Rikki Clarke 2716 168.75 BAN Chittagong 29 Oct 2003
14 Graham Gooch 3320 165.00 SA London 18 Aug 1994
15 Jonny Bairstow 7144 161.40* NZ Leeds 23 Jun 2022
16 Jonny Bairstow 2918 161.11 IND Dharmasala 07 Mar 2024
17 Devon Malcolm 2918 161.11 AUS Sydney 01 Jan 1995
18 Moeen Ali 3824 158.33 AUS Nottingham 06 Aug 2015
19 Ben Duckett 2516 156.25* WI Birmingham 26 Jul 2024
20 Stuart Broad 4328 153.57 SA Johannesburg 24 Jan 2020
21 Ben Stokes 7247 153.19 SA Cape Town 03 Jan 2020
22 Kevin Pietersen 4228 150.00* SL Colombo 03 Apr 2012
23 Joe Root 7148 147.92* PAK Manchester 22 Jul 2016
24 Jonny Bairstow 13692 147.83 NZ Nottingham 10 Jun 2022
25 Stuart Broad 2517 147.06 AUS London 16 Jul 2015
26 Matt Prior 6142 145.24 AUS London 16 Jul 2009
27 Oliver Robinson 2920 145.00 PAK Karachi 17 Dec 2022
28 Graeme Swann 3424 141.67 AUS London 21 Aug 2013
29 Ben Stokes 4633 139.39 NZ Nottingham 10 Jun 2022
30 Graeme Swann 3626 138.46* AUS Sydney 03 Jan 2011
31 Andrew Flintoff 5842 138.10 WI London 22 Jul 2004
32 Stuart Broad 6245 137.78 WI Manchester 24 Jul 2020
33 Stuart Broad 4432 137.50 IND Nottingham 29 Jul 2011
34 Ben Stokes 7857 136.84* WI Manchester 16 Jul 2020
35 Ryan Sidebottom 2619 136.84* WI Chester-le-Street 15 Jun 2007
36 Joe Root 5641 136.59 IND Southampton 27 Jul 2014
37 Stuart Broad 3022 136.36* AUS Sydney 03 Jan 2014
38 Jamie Smith 6750 134.00 SL London 06 Sep 2024
39 Harry Brook 8765 133.85 PAK Rawalpindi 01 Dec 2022
40 Mark Wood 3627 133.33* PAK Multan 09 Dec 2022
41 Steve Harmison 3627 133.33 PAK Leeds 04 Aug 2006
42 Steve Harmison 3627 133.33* WI London 19 Aug 2004
43 Kevin Pietersen 3224 133.33 BAN Chittagong 12 Mar 2010
44 Ian Bell 5743 132.56* SL London 03 Jun 2011
45 Alec Stewart 4534 132.35* SA Nottingham 23 Jul 1998
46 Craig Overton 3325 132.00* NZ Auckland 22 Mar 2018
47 Harry Brook 153116 131.90 PAK Rawalpindi 01 Dec 2022
48 Harry Brook 5441 131.71 NZ Mount Maunganui 16 Feb 2023
49 Alec Stewart 3829 131.03 AUS Perth 28 Nov 1998
50 Chris Broad 3023 130.40 PAK Birmingham 23 Jul 1987
* include player scoring minimum 25 run
* include only matches which has ball faced data