Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
SP Fleming 31* 11 6 1 281.81 New Zealand v South Africa Auckland 18 Mar 2004 Test # 1689
M Muralitharan 29 11 3 2 263.63 Sri Lanka v India Kanpur 24 Nov 2009 Test # 1935
KD Boyce 26 10 3 2 260.00 West Indies v England Port of Spain 2 Feb 1974 Test # 731
NAM McLean 31 12 0 4 258.33 West Indies v South Africa Port Elizabeth 10 Dec 1998 Test # 1433
Abdur Razzak 43 17 5 3 252.94 Bangladesh v Zimbabwe Harare 4 Aug 2011 Test # 2002
WP Howell 35 15 6 1 233.33 Australia v England Sydney 14 Feb 1902 Test # 68
DJG Sammy 25 11 1 3 227.27 West Indies v India Kingston 20 Jun 2011 Test # 1997
GO Jones 27* 12 2 2 225.00 England v Australia Manchester 11 Aug 2005 Test # 1760
P Kumar 40 18 5 3 222.22 India v England Birmingham 10 Aug 2011 Test # 2003
JH Kallis 54 25 3 5 216.00 South Africa v Zimbabwe Cape Town 4 Mar 2005 Test # 1737
MA Holding 32 15 5 1 213.33 West Indies v England The Oval 12 Aug 1976 Test # 781
Shahid Afridi 31 15 4 2 206.66 Pakistan v Australia Lord's 13 Jul 2010 Test # 1963
Harbhajan Singh 37 18 4 3 205.55 India v Zimbabwe Bulawayo 13 Sep 2005 Test # 1765
BA Stokes 32 16 3 2 200.00 England v Australia Sydney 3 Jan 2014 Test # 2113
Shoaib Akhtar 28 14 4 2 200.00 Pakistan v India Rawalpindi 13 Apr 2004 Test # 1697
ST Clarke 35* 18 1 4 194.44 West Indies v Pakistan Faisalabad 8 Dec 1980 Test # 888
TG Southee 77* 40 4 9 192.50 New Zealand v England Napier 22 Mar 2008 Test # 1868
AD Mathews 25* 13 2 2 192.30 Sri Lanka v Pakistan Galle 6 Aug 2014 Test # 2133
IVA Richards 110* 58 7 7 189.65 West Indies v England St John's 11 Apr 1986 Test # 1045
SM Pollock 36* 19 4 2 189.47 South Africa v Pakistan Cape Town 2 Jan 2003 Test # 1637
BC Lara 30 16 6 1 187.50 West Indies v India Georgetown 17 Apr 1997 Test # 1365
SCJ Broad 28 15 5 1 186.66 England v Sri Lanka Galle 26 Mar 2012 Test # 2038
M Muralitharan 26 14 4 1 185.71 Sri Lanka v New Zealand Dunedin 7 Mar 1997 Test # 1358
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
Misbah-ul-Haq 101* 57 11 5 177.19 Pakistan v Australia Abu Dhabi 30 Oct 2014 Test # 2142
IDS Smith 30 17 6 0 176.47 New Zealand v Sri Lanka Kandy 9 Mar 1984 Test # 980
SCJ Broad 37 21 5 1 176.19 England v India The Oval 15 Aug 2014 Test # 2137
CL Hooper 28 16 3 2 175.00 West Indies v India Mumbai 18 Nov 1994 Test # 1274
CL Cairns 82 47 10 4 174.46 New Zealand v England Lord's 20 May 2004 Test # 1700
CH Gayle 80* 46 7 6 173.91 West Indies v New Zealand Port of Spain 16 Jun 2014 Test # 2125
IDS Smith 33* 19 5 0 173.68 New Zealand v England Wellington 3 Mar 1988 Test # 1094
AC Gilchrist 102* 59 12 4 172.88 Australia v England Perth 14 Dec 2006 Test # 1821
Yousuf Youhana 50 29 6 2 172.41 Pakistan v South Africa Cape Town 2 Jan 2003 Test # 1637
SJ Harmison 31* 18 5 1 172.22 England v West Indies Birmingham 29 Jul 2004 Test # 1708
Shahid Afridi 58 34 8 2 170.58 Pakistan v India Bangalore 24 Mar 2005 Test # 1743
Aamer Sohail 29* 17 5 0 170.58 Pakistan v England The Oval 22 Aug 1996 Test # 1332
A Flintoff 75 44 9 2 170.45 England v New Zealand Wellington 21 Mar 2002 Test # 1596
Aamer Sohail 46 27 11 0 170.37 Pakistan v Zimbabwe Bulawayo 7 Feb 1995 Test # 1288
IVA Richards 34 20 4 2 170.00 West Indies v England Port of Spain 7 Mar 1986 Test # 1039
SR Clark 39 23 3 2 169.56 Australia v England Brisbane 23 Nov 2006 Test # 1817
IVA Richards 61 36 5 4 169.44 West Indies v India Kingston 23 Feb 1983 Test # 949
R Clarke 27 16 0 1 168.75 England v Bangladesh Chittagong 29 Oct 2003 Test # 1667
BL Cairns 30 18 1 3 166.66 New Zealand v West Indies Dunedin 8 Feb 1980 Test # 873
G Gambhir 30* 18 6 0 166.66 India v New Zealand Hamilton 18 Mar 2009 Test # 1915
GA Gooch 33 20 7 0 165.00 England v South Africa The Oval 18 Aug 1994 Test # 1266
IT Botham 59* 36 8 2 163.88 England v New Zealand The Oval 21 Aug 1986 Test # 1051
Abdur Rehman 36 22 3 3 163.63 Pakistan v Sri Lanka Colombo (SSC) 30 Jun 2012 Test # 2047
Mohammad Ashraful 67 41 12 2 163.41 Bangladesh v India Dhaka 25 May 2007 Test # 1833
RA Jadeja 26 16 6 0 162.50 India v New Zealand Wellington 14 Feb 2014 Test # 2120
BL Cairns 34 21 3 2 161.90 New Zealand v Australia Auckland 12 Mar 1982 Test # 924
DL Haynes 34 21 4 1 161.90 West Indies v India Kingston 23 Feb 1983 Test # 949
N Kapil Dev 89 55 13 3 161.81 India v England Lord's 10 Jun 1982 Test # 928
AI Kallicharran 29* 18 1 2 161.11 West Indies v England Nottingham 3 Jun 1976 Test # 777
DE Malcolm 29 18 3 2 161.11 England v Australia Sydney 1 Jan 1995 Test # 1281
CG Greenidge 37 23 6 0 160.86 West Indies v England Port of Spain 7 Mar 1986 Test # 1039
BL Cairns 32 20 1 4 160.00 New Zealand v England The Oval 14 Jul 1983 Test # 957
SM Pollock 32* 20 3 2 160.00 South Africa v New Zealand Johannesburg 5 May 2006 Test # 1801
ST Jayasuriya 89 56 11 4 158.92 Sri Lanka v Bangladesh Colombo (SSC) 6 Sep 2001 Test # 1561
APF Chapman 27 17 4 0 158.82 England v Australia Brisbane 30 Nov 1928 Test # 176
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
Umar Akmal 52 33 6 2 157.57 Pakistan v New Zealand Wellington 3 Dec 2009 Test # 1938
MP Bowden 25 16 5 0 156.25 England v South Africa Cape Town 25 Mar 1889 Test # 32
GE Tribe 25* 16 5 0 156.25 Australia v England Sydney 13 Dec 1946 Test # 280
V Sehwag 25 16 5 0 156.25 India v Sri Lanka Colombo (SSC) 23 Jul 2008 Test # 1882
Taslim Arif 31 20 5 0 155.00 Pakistan v Australia Lahore 18 Mar 1980 Test # 879
MR Marsh 40 26 4 3 153.84 Australia v India Adelaide 9 Dec 2014 Test # 2148
M Muralitharan 43 28 5 3 153.57 Sri Lanka v Australia Kandy 16 Mar 2004 Test # 1688
RC Fredericks 46 30 6 1 153.33 West Indies v Australia Brisbane 28 Nov 1975 Test # 764
Mushfiqur Rahim 46 30 4 2 153.33 Bangladesh v Zimbabwe Chittagong 12 Nov 2014 Test # 2145
SB Doull 26 17 4 1 152.94 New Zealand v Pakistan Lahore 21 Nov 1996 Test # 1339
VRV Singh 29 19 6 0 152.63 India v South Africa Johannesburg 15 Dec 2006 Test # 1823
KP Pietersen 42* 28 4 2 150.00 England v Sri Lanka Colombo (PSS) 3 Apr 2012 Test # 2039
CH Gayle 33 22 6 1 150.00 West Indies v Pakistan Kingston 3 Jun 2005 Test # 1754
GAR Lock 30 20 7 0 150.00 England v Australia Leeds 6 Jul 1961 Test # 509
SB Joshi 27 18 4 1 150.00 India v Zimbabwe Nagpur 25 Nov 2000 Test # 1517

Minimum of 25 runs
Strike rates listed for matches only where balls faced are available

Records includes the following current or recent matches:
South Africa v West Indies at Centurion, 1st Test, Dec 17-20, 2014 [Test # 2150 - Live]
    » West Indies 131 (42.3 ov, SJ Benn 6*, DW Steyn 6/34) - Match over
Australia v India at Brisbane, 2nd Test, Dec 17-20, 2014 [Test # 2149]
Australia v India at Adelaide, 1st Test, Dec 9-13, 2014 [Test # 2148]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

Virat Kohli scored 256 runs (115 and 141) against Australia, at the Adelaide Oval. This is the most runs scored by any player on captaincy debut and the first time that a player has scored two hundreds on captaincy debut in an overseas Test.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Sponsored Links

Tournament, match & LIVE fixed odds at bet365