Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
C de Grandhomme 33* 15 0 4 220.00 New Zealand v Bangladesh Christchurch 20 Jan 2017 Test # 2248
DA Warner 55 27 8 3 203.70 Australia v Pakistan Sydney 3 Jan 2017 Test # 2245
PSP Handscomb 40* 25 5 0 160.00 Australia v Pakistan Sydney 3 Jan 2017 Test # 2245
GJ Maxwell 25* 17 2 2 147.05 Australia v Bangladesh Chittagong 4 Sep 2017 Test # 2273
C de Grandhomme 105 74 11 3 141.89 New Zealand v West Indies Wellington 1 Dec 2017 Test # 2284
AM Rahane 38* 27 4 2 140.74 India v Australia Dharamsala 25 Mar 2017 Test # 2258
Q de Kock 51 37 10 0 137.83 South Africa v England Lord's 6 Jul 2017 Test # 2262
SPD Smith 59 43 8 1 137.20 Australia v Pakistan Sydney 3 Jan 2017 Test # 2245
TA Boult 37* 27 5 2 137.03 New Zealand v West Indies Hamilton 9 Dec 2017 Test # 2287
CB Mpofu 33 25 4 1 132.00 Zimbabwe v West Indies Bulawayo 21 Oct 2017 Test # 2279
MDK Perera 33 27 5 1 122.22 Sri Lanka v Bangladesh Galle 7 Mar 2017 Test # 2252
SCJ Broad 57* 47 8 2 121.27 England v South Africa Lord's 6 Jul 2017 Test # 2262
Q de Kock 29 24 4 0 120.83 South Africa v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
RAS Lakmal 31 26 6 0 119.23 Sri Lanka v South Africa Johannesburg 12 Jan 2017 Test # 2247
DA Warner 113 95 17 0 118.94 Australia v Pakistan Sydney 3 Jan 2017 Test # 2245
Hasan Ali 29 25 2 3 116.00 Pakistan v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
KS Williamson 104* 90 15 0 115.55 New Zealand v Bangladesh Wellington 12 Jan 2017 Test # 2246
MM Ali 75* 66 9 3 113.63 England v South Africa Manchester 4 Aug 2017 Test # 2268
S Dhawan 190 168 31 0 113.09 India v Sri Lanka Galle 26 Jul 2017 Test # 2265
HH Pandya 108 96 8 7 112.50 India v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
Tamim Iqbal 56 50 11 0 112.00 Bangladesh v New Zealand Wellington 12 Jan 2017 Test # 2246
Taskin Ahmed 33 30 1 2 110.00 Bangladesh v New Zealand Christchurch 20 Jan 2017 Test # 2248
K Rabada 34 31 6 1 109.67 South Africa v New Zealand Hamilton 25 Mar 2017 Test # 2257
JM Bairstow 63 58 6 1 108.62 England v South Africa The Oval 27 Jul 2017 Test # 2266
S Samarawickrama 38 35 5 1 108.57 Sri Lanka v Pakistan Dubai (DSC) 6 Oct 2017 Test # 2278
Soumya Sarkar 53 49 6 1 108.16 Bangladesh v Sri Lanka Galle 7 Mar 2017 Test # 2252
N Dickwella 51 48 7 1 106.25 Sri Lanka v India Colombo (SSC) 3 Aug 2017 Test # 2267
Sharjeel Khan 40 38 6 1 105.26 Pakistan v Australia Sydney 3 Jan 2017 Test # 2245
J Blackwood 79* 76 9 2 103.94 West Indies v England Birmingham 17 Aug 2017 Test # 2270
Q de Kock 28* 27 2 2 103.70 South Africa v Bangladesh Bloemfontein 6 Oct 2017 Test # 2277
Sarfraz Ahmed 72* 70 8 1 102.85 Pakistan v Australia Sydney 3 Jan 2017 Test # 2245
JE Root 78 76 12 0 102.63 England v South Africa Nottingham 14 Jul 2017 Test # 2264
HH Pandya 50 49 5 3 102.04 India v Sri Lanka Galle 26 Jul 2017 Test # 2265
RG Sharma 50* 49 5 0 102.04 India v Sri Lanka Delhi 2 Dec 2017 Test # 2286
N Wagner 32 32 5 2 100.00 New Zealand v South Africa Dunedin 8 Mar 2017 Test # 2253
Mohammed Shami 30 30 0 3 100.00 India v Sri Lanka Galle 26 Jul 2017 Test # 2265
TS Roland-Jones 25 25 4 1 100.00 England v South Africa The Oval 27 Jul 2017 Test # 2266
N Dickwella 75 76 6 1 98.68 Sri Lanka v Bangladesh Galle 7 Mar 2017 Test # 2252
RA Jadeja 54* 55 5 2 98.18 India v Australia Ranchi 16 Mar 2017 Test # 2256
N Dickwella 52 53 5 0 98.11 Sri Lanka v Pakistan Dubai (DSC) 6 Oct 2017 Test # 2278
MA Starc 61 63 6 3 96.82 Australia v India Pune 23 Feb 2017 Test # 2250
MA Starc 30 31 2 3 96.77 Australia v India Pune 23 Feb 2017 Test # 2250
S Dhawan 119 123 17 0 96.74 India v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
KS Williamson 53 55 8 0 96.36 New Zealand v Bangladesh Wellington 12 Jan 2017 Test # 2246
V Kohli 38 40 2 1 95.00 India v Bangladesh Hyderabad (Deccan) 9 Feb 2017 Test # 2249
S Dhawan 35 37 5 1 94.59 India v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
N Dickwella 29 31 4 0 93.54 Sri Lanka v India Pallekele 12 Aug 2017 Test # 2269
CA Pujara 54* 58 6 1 93.10 India v Bangladesh Hyderabad (Deccan) 9 Feb 2017 Test # 2249
MN Waller 36 39 4 0 92.30 Zimbabwe v Sri Lanka Colombo (RPS) 14 Jul 2017 Test # 2263
N Dickwella 35 38 5 0 92.10 Sri Lanka v India Kolkata 16 Nov 2017 Test # 2281

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:
Australia v England at Melbourne, 4th Test, Dec 26-30, 2017 [Test # 2289]
South Africa v Zimbabwe at Port Elizabeth, Only Test, Dec 26-27, 2017 [Test # 2290]
Australia v England at Perth, 3rd Test, Dec 14-18, 2017 [Test # 2288]