Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
MM Ali 43 18 3 5 238.88 England v India Chennai 13 Feb 2021 Test # 2411
SN Thakur 57 36 7 3 158.33 India v England The Oval 2 Sep 2021 Test # 2433
BRM Taylor 49 31 10 0 158.06 Zimbabwe v Pakistan Harare 7 May 2021 Test # 2421
AR Patel 41* 26 3 4 157.69 India v New Zealand Mumbai 3 Dec 2021 Test # 2438
MG Neser 35 24 5 1 145.83 Australia v England Adelaide 16 Dec 2021 Test # 2441
Q de Kock 29 20 5 0 145.00 South Africa v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
KA Jamieson 30* 22 2 2 136.36 New Zealand v Pakistan Christchurch 3 Jan 2021 Test # 2400
Abid Ali 29 23 6 0 126.08 Pakistan v West Indies Kingston 20 Aug 2021 Test # 2431
BRM Taylor 92 73 16 0 126.02 Zimbabwe v Bangladesh Harare 7 Jul 2021 Test # 2427
JE Root 40 32 7 0 125.00 England v India Chennai 5 Feb 2021 Test # 2409
RR Pant 25 20 3 1 125.00 India v England Nottingham 4 Aug 2021 Test # 2428
RA Jadeja 30 25 5 1 120.00 India v England Leeds 25 Aug 2021 Test # 2432
N Wagner 25* 21 3 1 119.04 New Zealand v England Lord's 2 Jun 2021 Test # 2422
Hasan Ali 30 26 3 2 115.38 Pakistan v Zimbabwe Harare 29 Apr 2021 Test # 2420
D Elgar 31* 27 5 0 114.81 South Africa v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
M Labuschagne 25 22 5 0 113.63 Australia v India Brisbane 15 Jan 2021 Test # 2404
Tamim Iqbal 50 46 9 0 108.69 Bangladesh v West Indies Mirpur 11 Feb 2021 Test # 2410
UT Yadav 25 23 1 2 108.69 India v England The Oval 2 Sep 2021 Test # 2433
Hasan Ali 28 26 2 2 107.69 Pakistan v West Indies Kingston 12 Aug 2021 Test # 2430
PWH de Silva 29 27 5 0 107.40 Sri Lanka v South Africa Johannesburg 3 Jan 2021 Test # 2401
N Dickwella 77* 72 8 1 106.94 Sri Lanka v Bangladesh Pallekele 29 Apr 2021 Test # 2419
JM Bairstow 29 28 3 1 103.57 England v Sri Lanka Galle 22 Jan 2021 Test # 2405
Shubman Gill 29 28 5 0 103.57 India v England Chennai 5 Feb 2021 Test # 2409
RR Pant 91 88 9 5 103.40 India v England Chennai 5 Feb 2021 Test # 2409
TM Head 152 148 14 4 102.70 Australia v England Brisbane 8 Dec 2021 Test # 2440
Yasir Shah 38* 37 4 1 102.70 Pakistan v South Africa Karachi 26 Jan 2021 Test # 2406
MA Starc 39* 39 5 0 100.00 Australia v England Adelaide 16 Dec 2021 Test # 2441
RR Pant 34 34 6 0 100.00 India v South Africa Centurion 26 Dec 2021 Test # 2443
RG Sharma 25* 25 3 1 100.00 India v England Ahmedabad 24 Feb 2021 Test # 2412
Najmul Hossain Shanto 117* 118 5 6 99.15 Bangladesh v Zimbabwe Harare 7 Jul 2021 Test # 2427
RW Chakabva 33 34 5 0 97.05 Zimbabwe v Afghanistan Abu Dhabi 10 Mar 2021 Test # 2415
JC Buttler 46* 48 5 0 95.83 England v Sri Lanka Galle 22 Jan 2021 Test # 2405
L Embuldeniya 40 42 6 1 95.23 Sri Lanka v England Galle 22 Jan 2021 Test # 2405
TM Head 51 54 7 0 94.44 Australia v England Adelaide 16 Dec 2021 Test # 2441
LRPL Taylor 33 35 1 2 94.28 New Zealand v England Lord's 2 Jun 2021 Test # 2422
N Dickwella 31 33 3 0 93.93 Sri Lanka v Bangladesh Pallekele 21 Apr 2021 Test # 2418
Nauman Ali 97 104 9 5 93.26 Pakistan v Zimbabwe Harare 7 May 2021 Test # 2421
DJ Mitchell 102* 112 8 2 91.07 New Zealand v Pakistan Christchurch 3 Jan 2021 Test # 2400
DA Warner 38 42 5 0 90.47 Australia v England Melbourne 26 Dec 2021 Test # 2442
MDKJ Perera 60 67 11 0 89.55 Sri Lanka v South Africa Johannesburg 3 Jan 2021 Test # 2401
Tamim Iqbal 90 101 15 0 89.10 Bangladesh v Sri Lanka Pallekele 21 Apr 2021 Test # 2418
JO Holder 30 34 5 0 88.23 West Indies v Sri Lanka North Sound 29 Mar 2021 Test # 2417
BRM Taylor 81 92 12 1 88.04 Zimbabwe v Bangladesh Harare 7 Jul 2021 Test # 2427
BRM Taylor 29 33 2 1 87.87 Zimbabwe v Pakistan Harare 29 Apr 2021 Test # 2420
OJ Pope 28 32 3 0 87.50 England v India Chennai 5 Feb 2021 Test # 2409
JO Holder 26 30 2 2 86.66 West Indies v Pakistan Kingston 20 Aug 2021 Test # 2431
Mohammad Rizwan 61 71 11 0 85.91 Pakistan v New Zealand Christchurch 3 Jan 2021 Test # 2400
RR Pant 101 118 13 2 85.59 India v England Ahmedabad 4 Mar 2021 Test # 2414
FDM Karunaratne 66 78 7 1 84.61 Sri Lanka v Bangladesh Pallekele 29 Apr 2021 Test # 2419
Tamim Iqbal 44 52 6 1 84.61 Bangladesh v West Indies Mirpur 11 Feb 2021 Test # 2410

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:
South Africa v India at Centurion, ICC World Test Championship 1st Test, Dec 26-30, 2021 [Test # 2443]
Australia v England at Melbourne, 3rd Test, Dec 26-28, 2021 [Test # 2442]
Australia v England at Adelaide, 2nd Test, Dec 16-20, 2021 [Test # 2441]