Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
RJ Harris 25 9 5 0 277.77 Australia v India Sydney 6 Jan 2015 Test # 2156
Abdur Razzak 43 17 5 3 252.94 Bangladesh v Zimbabwe Harare 4 Aug 2011 Test # 2002
DJG Sammy 25 11 1 3 227.27 West Indies v India Kingston 20 Jun 2011 Test # 1997
P Kumar 40 18 5 3 222.22 India v England Birmingham 10 Aug 2011 Test # 2003
C de Grandhomme 33* 15 0 4 220.00 New Zealand v Bangladesh Christchurch 20 Jan 2017 Test # 2248
DA Warner 30 14 5 1 214.28 Australia v South Africa Cape Town 22 Mar 2018 Test # 2300
TG Southee 48 23 5 3 208.69 New Zealand v Australia Wellington 12 Feb 2016 Test # 2201
DW Steyn 58 28 6 5 207.14 South Africa v West Indies Port Elizabeth 26 Dec 2014 Test # 2153
Shahid Afridi 31 15 4 2 206.66 Pakistan v Australia Lord's 13 Jul 2010 Test # 1963
DA Warner 55 27 8 3 203.70 Australia v Pakistan Sydney 3 Jan 2017 Test # 2245
BA Stokes 32 16 3 2 200.00 England v Australia Sydney 3 Jan 2014 Test # 2113
AD Mathews 25* 13 2 2 192.30 Sri Lanka v Pakistan Galle 6 Aug 2014 Test # 2133
SCJ Broad 28 15 5 1 186.66 England v Sri Lanka Galle 26 Mar 2012 Test # 2038
BB McCullum 145 79 21 6 183.54 New Zealand v Australia Christchurch 20 Feb 2016 Test # 2202
S Shillingford 53* 29 3 5 182.75 West Indies v New Zealand Kingston 8 Jun 2014 Test # 2123
TG Southee 45 25 7 1 180.00 New Zealand v Australia Hamilton 27 Mar 2010 Test # 1957
SPD Smith 36* 20 5 0 180.00 Australia v South Africa Cape Town 1 Mar 2014 Test # 2122
N Wagner 27 15 6 0 180.00 New Zealand v England Leeds 24 May 2013 Test # 2089
Al-Amin Hossain 32* 18 1 4 177.77 Bangladesh v Sri Lanka Dhaka 27 Jan 2014 Test # 2116
MA Wood 32* 18 4 1 177.77 England v Australia Cardiff 8 Jul 2015 Test # 2170
Misbah-ul-Haq 101* 57 11 5 177.19 Pakistan v Australia Abu Dhabi 30 Oct 2014 Test # 2142
SCJ Broad 37 21 5 1 176.19 England v India The Oval 15 Aug 2014 Test # 2137
MA Starc 28* 16 3 1 175.00 Australia v New Zealand Perth 13 Nov 2015 Test # 2187
RR Pant 28 16 4 1 175.00 India v Australia Adelaide 6 Dec 2018 Test # 2333
CH Gayle 80* 46 7 6 173.91 West Indies v New Zealand Port of Spain 16 Jun 2014 Test # 2125
JA Burns 66 39 8 3 169.23 Australia v India Sydney 6 Jan 2015 Test # 2156
TG Southee 40 24 6 1 166.66 New Zealand v England Leeds 29 May 2015 Test # 2163
Abdur Rehman 36 22 3 3 163.63 Pakistan v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
RA Jadeja 26 16 6 0 162.50 India v New Zealand Wellington 14 Feb 2014 Test # 2120
PSP Handscomb 40* 25 5 0 160.00 Australia v Pakistan Sydney 3 Jan 2017 Test # 2245
MM Ali 38 24 7 1 158.33 England v Australia Nottingham 6 Aug 2015 Test # 2175
MA Starc 68* 43 9 2 158.13 Australia v South Africa Perth 30 Nov 2012 Test # 2064
Tamim Iqbal 30 19 5 1 157.89 Bangladesh v New Zealand Hamilton 15 Feb 2010 Test # 1953
C de Grandhomme 71* 45 6 2 157.77 New Zealand v Sri Lanka Christchurch 26 Dec 2018 Test # 2336
MR Marsh 40 26 4 3 153.84 Australia v India Adelaide 9 Dec 2014 Test # 2148
Mushfiqur Rahim 46 30 4 2 153.33 Bangladesh v Zimbabwe Chattogram 12 Nov 2014 Test # 2145
C de Grandhomme 32 21 6 0 152.38 New Zealand v Pakistan Hamilton 25 Nov 2016 Test # 2237
KP Pietersen 42* 28 4 2 150.00 England v Sri Lanka Colombo (PSS) 3 Apr 2012 Test # 2039
JE Root 71* 48 10 0 147.91 England v Pakistan Manchester 22 Jul 2016 Test # 2208
KDK Vithanage 34 23 4 2 147.82 Sri Lanka v Pakistan Colombo (PSS) 25 Jun 2015 Test # 2168
SR Watson 25 17 1 2 147.05 Australia v South Africa Cape Town 1 Mar 2014 Test # 2122
SCJ Broad 25 17 4 1 147.05 England v Australia Lord's 16 Jul 2015 Test # 2171
GJ Maxwell 25* 17 2 2 147.05 Australia v Bangladesh Chattogram 4 Sep 2017 Test # 2273
BB McCullum 41 28 6 1 146.42 New Zealand v England Leeds 29 May 2015 Test # 2163
BB McCullum 195 134 18 11 145.52 New Zealand v Sri Lanka Christchurch 26 Dec 2014 Test # 2151
TM Dilshan 68* 47 6 1 144.68 Sri Lanka v India Galle 18 Jul 2010 Test # 1964
Shamsur Rahman 39 27 4 2 144.44 Bangladesh v West Indies Gros Islet 13 Sep 2014 Test # 2139
VD Philander 26* 18 4 1 144.44 South Africa v Australia Centurion 12 Feb 2014 Test # 2119
TAM Siriwardana 26 18 3 2 144.44 Sri Lanka v New Zealand Hamilton 18 Dec 2015 Test # 2194
Sarfaraz Ahmed 26 18 5 0 144.44 Pakistan v England Manchester 22 Jul 2016 Test # 2208
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 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

Records includes the following current or recent matches:
Afghanistan v Ireland at Dehradun, Only Test, Mar 15-18, 2019 [Test # 2351]
New Zealand v Bangladesh at Wellington, 2nd Test, Mar 8-12, 2019 [Test # 2350]
New Zealand v Bangladesh at Hamilton, 1st Test, Feb 28-Mar 3, 2019 [Test # 2349]