Return to Cricket Stats Blog   Return to Sportstats Home

 

The Hot 100: The Fastest and Slowest Test Batsmen of All Time

 

 

 

 

NEW    The Fastest-Scoring Test Batsmen: Historically Adjusted

 

The Fastest-Scoring Test Batsmen of All Time

 

The Slowest-Scoring Batsmen of All Time

 

The Most Tenacious Batsmen: Longest Average Innings

 

The Fastest Batsmen of All Time in Runs per Hour

 

The Slowest Batsmen of All Time in Runs per Hour

 

 

 

 

 

The Hot 100: The Fastest-Scoring Test Batsmen of All Time

 

Qualification: 1000 runs or 2000 balls faced in Tests, average over 20. Data to March 2019. Qualification raised to 1500 runs, 2500 balls for most recent careers.

Career

Career  Runs

Career  Average

Runs/ 100 balls

One year  rank change

1. Shahid Afridi (Pak)

1998-2010

1716

36.5

87.0

0

2. V Sehwag (Ind)

2001-2013

8586

49.3

82.2

0

3. AC Gilchrist (Aus)

1999-2008

5570

47.6

82.0

0

4. N Kapil Dev (Ind)

1978-1994

5248

31.1

80.5

0

5. MW Tate (Eng)

1924-1935

1198

25.5

75-76

0

6. DA Warner (Aus)

2011-2017

6363

48.2

74.5

0

7. Q de Kock (SAf)

2014-2017

2398

39.3

73.1

new

8. JH Sinclair (SAf)

1896-1911

1069

23.2

71-72

-1

9. DPDN Dickwella (SL)

2014-2017

1626

30.1

71.3

new

10. Sarfraz Ahmed (Pak)

2010-2017

2657

36.4

71.0

new

11. IVA Richards (WI)

1974-1991

8540

50.2

68-69

-3

12. VT Trumper (Aus)

1899-1912

3163

39.0

66-67

-3

13. S Dhawan (Ind)

2013-2017

2315

40.6

66.9

new

14. TM Dilshan (SL)

1999-2013

5492

41.0

65.5

-3

15. ST Jayasuriya (SL)

1991-2007

6973

40.1

65.2

-3

16. K Srikkanth (Ind)

1981-1992

2062

29.9

65.1

-3

17. BB McCullum (NZ)

2004-2016

6453

38.6

64.6

0

18. SM Patil (Ind)

1980-1984

1588

36.9

63.6

-4

19. IDS Smith (NZ)

1980-1992

1815

25.6

63.2

-4

20. Kamran Akmal (Pak)

2002-2010

2648

30.8

63.1

-4

21. A Flintoff (Eng)

1998-2009

3845

31.8

62.1

-3

22. Shakib Al Hasan (Ban)

2007-2017

3807

39.7

61.9

+1

23. DS Lehmann (Aus)

1998-2004

1798

45.0

61.8

-4

24. KP Pietersen (Eng)

2005-2014

8181

47.3

61.7

-4

25. MJ Prior (Eng)

2007-2014

4099

40.2

61.7

-4

26. SJ McCabe (Aus)

1930-1938

2748

48.2

61.5

-4

27. DG Bradman (Aus)

1928-1948

6996

99.9

61-62

-3

28. JM Gregory (Aus)

1920-1928

1146

37.0

61.0

-3

29. IT Botham (Eng)

1977-1992

5200

33.5

60.7

-3

30. BC Lara (WI)

1990-2006

11953

52.9

60.5

-3

31. RS Kaluwitharana (SL)

1992-2004

1933

26.1

60.4

-3

32. Habibul Bashar (Ban)

2000-2008

3026

30.9

60.3

-2

33. CH Gayle (WI)

2000-2014

7214

42.2

60.3

-2

34. LRPL Taylor (NZ)

2007-2017

6727

46.7

60.2

+18

35. FE Woolley (Eng)

1909-1934

3283

36.1

60-61

-6

36. ML Hayden (Aus)

1994-2009

8625

50.7

60.1

-4

37. JC Buttler (Eng)

2014-2016

1722

35.9

59.9

new

38. L Klusener (SAf)

1996-2004

1906

32.9

59.8

-5

39. GC Smith (SAf)

2002-2014

9265

48.3

59.7

-5

40. CH Lloyd (WI)

1966-1984

7515

46.7

59-60

-5

41. JO Holder (WI)

2014-2017

1783

33.6

59.3

new

42. LRD Mendis (SL)

1982-1988

1329

31.6

59-60

0

43. MS Dhoni (Ind)

2005-2014

4876

38.1

59.1

-6

44. FM Engineer (Ind)

1961-1975

2611

31.1

58-59

-8

45. AL Logie (WI)

1983-1991

2470

35.8

58.8

-7

46. EdeC Weekes (WI)

1948-1958

4455

58.6

58-59

-7

47. BA Stokes (Eng)

2013-2017

3152

33.9

58.7

new

48. RT Ponting (Aus)

1995-2012

13378

51.9

58.7

-8

49. VG Kambli (Ind)

1993-1995

1084

54.2

58.6

-8

50. C Hill (Aus)

1896-1912

3412

39.2

58-59

-3

51. BJ Haddin (Aus)

2008-2015

3265

33.0

58.4

-8

52. MG Johnson (Aus)

2007-2015

2065

22.2

58.4

-8

53. DL Vettori (NZ)

1997-2014

4531

30.0

58.2

-8

54. KL Rahul (Ind)

2014-2017

1905

35.3

58.0

new

55. Yuvraj Singh (Ind)

2003-2012

1900

33.9

58.0

-9

56. Yasir Hameed (Pak)

2003-2010

1491

32.4

57.6

-7

57. CG Macartney (Aus)

1907-1926

2131

41.8

57-58

-9

58. RA McLean (SAf)

1951-1964

2120

30.3

57-58

-7

59. M Azharuddin (Ind)

1984-2000

6215

45.0

57.4

-9

60. BKG Mendis (SL)

2015-2017

2639

36.7

57.2

new

61. DW Hookes (Aus)

1977-1985

1306

34.4

57.3

-7

62. V Kohli (Ind)

2011-2017

6613

53.8

57.3

+19

63. CL Cairns (NZ)

1989-2004

3320

33.5

57.2

-10

64. Tamim Iqbal (Ban)

2008-2017

4327

39.0

56.6

-1

65. Mominul Haque (Ban)

2013-2017

2558

41.9

56.5

+1

66. RJ Hadlee (NZ)

1973-1990

3124

27.2

56-57

-10

67. Mohammad Hafeez (Pak)

2003-2016

3652

37.6

56.0

-12

68. MJ Clarke (Aus)

2004-2015

8643

49.1

55.9

-10

69. DM de Silva (SL)

2016-2017

1495

32.5

55.7

new

70. RG Pollock (SAf)

1963-1970

2256

61.0

55-56

-10

71. Saeed Anwar (Pak)

1990-2001

4052

45.5

55.8

-10

72. RA Duff (Aus)

1902-1905

1317

35.6

55-56

-15

73. AC Voges (Aus)

2015-2016

1485

61.9

55.7

new

74. JM Bairstow (Eng)

2012-2017

3806

37.0

55.7

new

75. Aamir Sohail (Pak)

1992-2000

2823

35.3

55.6

-13

76. SPD Smith (Aus)

2010-2017

6199

61.4

55.5

-17

77. JE Root (Eng)

2012-2017

6685

49.2

55.4

+13

78. Zaheer Abbas (Pak)

1969-1985

5062

44.8

55-56

-11

79. RG Sharma (Ind)

2013-2017

1585

39.6

55.0

new

80. CD McMillan (NZ)

1997-2005

3116

38.5

54.9

-16

81. DT Lindsay (SAf)

1963-1970

1130

37.7

54-55

-16

82. R Ashwin (Ind)

2011-2017

2361

29.1

54.8

new

83. WU Tharanga (SL)

2005-2017

1754

31.9

54.6

new

84. AB de Villiers (SAf)

2004-2016

8765

50.7

54.5

-15

85. ME Trescothick (Eng)

2000-2006

5825

43.8

54.5

-17

86. JL Langer (Aus)

1993-2007

7696

45.3

54.2

-16

87. KC Sangakkara (SL)

2000-2015

12400

57.4

54.2

-16

88. J Darling (Aus)

1894-1905

1657

28.6

54-55

-12

89. Inzamam-ul-Haq (Pak)

1992-2007

8830

49.6

54.0

-17

90. SR Tendulkar (Ind)

1989-2013

15921

53.8

54.0

-17

91. PJ Hughes (Aus)

2009-2013

1535

32.7

53.6

-16

92. Mahmudullah (Ban)

2009-2017

2655

33.2

53.4

+8

93. MJ Slater (Aus)

1993-2001

5312

42.8

53.4

-13

94. SM Nurse (WI)

1960-1969

2523

47.6

53-54

-20

95. B Lee (Aus)

1999-2008

1451

20.2

53.0

-13

96. Wasim Akram (Pak)

1985-2002

2898

22.6

52.9

-17

97. CL Walcott (WI)

1948-1960

3798

56.7

52-53

-19

98. Asif Iqbal (Pak)

1964-1980

3575

38.9

52-53

-21

99. SR Watson (Aus)

2005-2015

3731

35.2

52.6

-15

100. SM Pollock (SAf)

1995-2008

3781

32.3

52.5

-14

101. GStA Sobers (WI)

1954-1974

8032

57.8

52-53

-16

 

GL Jessop (Eng 1899-1912) scored at about 112 r/100b, but scored only 569 runs in Tests.

 

 

 

The Slowest-Scoring Batsmen of All Time

 

Career

Career Runs

Career Average

Runs/ 100 balls

530. Wazir Mohammad (Pak)

1952-1959

801

27.6

29-30

531. BA Pocock (NZ)

1993-1997

665

22.9

29.8

532. JM Brearley (Eng)

1976-1981

1442

22.9

29.8

533. Alim-ud-Din (Pak)

1954-1962

1091

25.4

29-30

534. JW Burke (Aus)

1951-1959

1280

34.6

29-30

535. CB Van Ryneveld (SAf)

1951-1958

724

26.8

29.0

536. Asif Mujtaba (Pak)

1986-1997

928

24.4

28.7

537. TW Jarvis (NZ)

1965-1973

625

29.8

27-28

538. TJ Franklin (NZ)

1983-1991

828

23.0

26.7

539. TE Bailey (Eng)

1949-1959

2290

29.7

26.5

540. RG Barlow (Eng)

1881-1887

591

22.7

26-27

541. AJ Pithey (SAf)

1957-1965

819

31.5

26.5

542. AC Bannerman (Aus)

1879-1893

1108

23.1

22.6

543. GO Rabone (NZ)

1949-1955

562

31.2

21-22

544. WH Scotton (Eng)

1881-1887

510

22.2

21-22

 

Slowest recent batsman: Rajin Saleh (Bangladesh),35.9 r/100b;

 TR Gripper ( Zimbabwe) 32.7.

 

 

 

The Most Tenacious Batsmen: Longest Average Innings

 

Career

Career Runs

Runs/ 100 balls

Balls Between Dismissals

1. H Sutcliffe (Eng)

1924-1935

4555

37-38

164

2. DG Bradman (Aus)

1928-1948

6996

61-62

164

3. B Mitchell (SAf)

1929-1949

3471

30-31

158

4. SG Barnes (Aus)

1938-1948

1072

41.2

153

5. L Hutton (Eng)

1937-1955

6971

38.3

148

6. DR Jardine (Eng)

1928-1934

1296

32.8

146

7. GO Rabone (NZ)

1949-1955

562

21-22

144

8. KF Barrington (Eng)

1955-1968

6806

41.1

143

9. CA Davis (WI)

1968-1973

1301

38-39

140

10. GA Headley (WI)

1930-1954

2190

44.0

138

11. GM Turner (NZ)

1969-1983

3001

32-33

137

12. WM Woodfull (Aus)

1926-1934

2300

33-34

135

13. G Boycott (Eng)

1964-1982

8114

35.4

135

14. Hanif Mohammad (Pak)

1952-1969

3915

33-34

133

15. JF Reid (NZ)

1979-1986

1296

34.9

133

16. JDB Robertson (Eng)

1947-1952

881

35.6

130

17. E Paynter (Eng)

1931-1939

1540

45.5

130

18. AF Rae (WI)

1948-1953

1016

35-36

129

19. WR Hammond (Eng)

1927-1947

7249

45-46

129

20. CP Mead (Eng)

1911-1928

1185

38-39

128

21. CAG Russell (Eng)

1920-1923

910

44-45

127

22. EAB Rowan (SAf)

1935-1951

1965

34.3

127

23. AD Nourse (SAf)

1935-1951

2960

42.5

127

24. DJ McGlew (SAf)

1951-1962

2440

33-34

127

25. R Subba Row (Eng)

1958-1961

984

37-38

124

26. A Melville (SAf)

1938-1949

894

42.5

124

27. HL Collins (Aus)

1920-1926

1352

36.5

123

28. AR Border (Aus)

1978-1994

11174

41.0

123

29. RS Dravid (Ind)

1996-2012

13288

42.5

123

30. GE Tyldesley (Eng)

1921-1929

990

44-45

122

31. DCS Compton (Eng)

1937-1957

5807

41.2

122

32. WM Lawry (Aus)

1961-1971

5234

38.8

121

33. VS Hazare (Ind)

1946-1953

2192

39-40

121

34. JH Kallis (SAf)

1995-2013

13289

46.0

120

35. VM Merchant (Ind)

1933-1951

859

40-41

119

 

 

 

The Fastest Batsmen of All Time in Runs per Hour

 

Career Runs

Runs/ Hour

1. MW Tate (Eng)

1924-1935

1170

44

2. VT Trumper (Aus)

1899-1912

3163

40

3. JH Sinclair (SA)

1896-1911

1064

40

4. JM Gregory (Aus)

1920-1928

1146

39

5. SJ McCabe (Aus)

1930-1938

2748

38

6. FE Woolley (Eng)

1909-1934

3270

38

7. CG Macartney (Aus)

1907-1926

2131

37

8. DG Bradman (Aus)

1928-1948

6996

37

9. AC Gilchrist (Aus)

1999-

5570

34

10. C Hill (Aus)

1896-1912

3411

34

11. RA Duff (Aus)

1902-1905

1317

34

12. Shahid Afridi (Pak)

1998-

1716

34

13. JB Hobbs (Eng)

1908-1930

5401

33

14. TG Evans (Eng)

1946-1959

2439

33

15. N Kapil Dev (Ind)

1978-1994

5011

33

16. EdeC Weekes (WI)

1948-1958

4453

33

17. J Darling (Aus)

1894-1905

1657

32

18. J Ryder (Aus)

1920-1929

1394

32

19. W Bardsley (Aus)

1909-1926

2469

32

20. FS Jackson (Eng)

1893-1905

1407

32

21. V Sehwag (Ind)

2001-

7735

32

22. HB Cameron (SA)

1927-1935

1219

32

23. RA McLean (SA)

1951-1964

2106

32

24. RG Pollock (SA)

1963-1970

2256

32

25. CJ Barnett (Eng)

1933-1948

1086

31

26. J Hardstaff jnr (Eng)

1935-1948

1625

31

27. WR Hammond (Eng)

1927-1947

7240

31

28. GA Faulkner (SA)

1906-1924

1747

31

29. RH Catterall (SA)

1922-1931

1555

31

30. SE Gregory (Aus)

1890-1912

2259

30

31. VS Ransford (Aus)

1907-1912

1211

30

32. WH Ponsford (Aus)

1924-1934

2122

30

33. WW Armstrong (Aus)

1902-1921

2863

30

34. AC MacLaren (Eng)

1894-1909

1931

30

35. EH Hendren (Eng)

1920-1935

3525

30

36. WG Grace (Eng)

1880-1899

1090

30

Minimum 1000 runs. Note runs totals in this table are those innings for which times are available. Last updated 2011.

 

 

.. and the Slowest Batsmen of All Time in Runs per Hour

 

Career Runs

Runs/ Hour

451. JC Adams (WI)

1992-2001

3012

16.0

452. GJ Rennie (Zim)

1997-2002

1023

16.0

453. GW Flower (Zim)

1992-2004

3457

15.8

454. AC Bannerman (Aus)

1879-1893

1095

15.3

455. J Dyson (Aus)

1977-1984

1359

15.1

456. JN Gillespie (Aus)

1996-

1218

15.0

457. JW Burke (Aus)

1951-1959

1280

15.4

458. Khaled Mashud (Ban)

2000-

1409

15.0

459. Rajin Saleh (Ban)

2003-

1141

15.4

460. TE Bailey (Eng)

1949-1959

2290

15.2

461. ED Solkar (Ind)

1969-1977

1068

15.3

462. NJ Contractor (Ind)

1955-1962

1611

15.0

463. Yashpal Sharma (Ind)

1979-1983

1536

15.4

464. UC Hathurusinghe (Sri)

1991-1999

1274

15.0

465. JM Brearley (Eng)

1976-1981

1442

14.4

466. BA Edgar (NZ)

1978-1986

1958

14.4

467. CJ Tavare (Eng)

1980-1989

1755

13.5

468. RW Taylor (Eng)

1971-1984

1156

13.0

Minimum 1000 runs. Note runs totals in this table are those innings for which times are available. Last updated 2011.

 

 

NEW

 

The Fastest Batsmen, adjusted for historical scoring changes

 

These scoring rates attempt a better comparison of batsmen of different eras, since scoring standards have changed over the years, particularly with the shrinking of grounds and introduction of “superbats” in the early 21st century. Scoring rates of 21st Century batsmen have been ‘discounted’, based on the recent general rise in scoring speeds. Virender Sehwag’s rate has fallen from 82.2 to 72.9 runs per 100 balls, although he retains #1 position.

 

Data is to March 2019. Qualification is restricted to fully recognized batsmen only, with an average batting position of 6.1 or less. This generally excludes wicketkeeper/batsmen or lower-middle order all-rounders, who have become more prominent in recent fast-scoring lists.

 

Career

Career  Runs

Initial

Runs/100 balls

Adjusted

Runs/100 Balls

 

1. V Sehwag (Ind)

2001-2013

8586

82.2

72.9

2. IVA Richards (WI)

1974-1991

8540

71-72

68-69

3. VT Trumper (Aus)

1899-1912

3163

68-69

66-67

4. DA Warner (Aus)

2011-

6363

74.5

65.6

5. SM Patil (Ind)

1980-1984

1588

66-67

64.7

6. K Srikkanth (Ind)

1981-1992

2062

65.1

64.5

7. ST Jayasuriya (SL)

1991-2007

6973

63.6

62.8

8. SJ McCabe (Aus)

1930-1938

2748

61.5

61.5

9. DG Bradman (Aus)

1928-1948

6996

65.2

61-62

10. FE Woolley (Eng)

1909-1934

3283

57-58

60-61

11. CH Lloyd (WI)

1966-1984

7515

55-56

59-60

12. S Dhawan (Ind)

2013-

2315

61-62

58.6

13. FM Engineer (Ind)

1961-1975

2611

57-58

58-59

14. EdeC Weekes (WI)

1948-1958

4455

60-61

58-59

15. C Hill (Aus)

1896-1912

3412

66.9

58-59

16. AL Logie (WI)

1983-1991

2470

59-60

58.5

17. TM Dilshan (SL)

1999-2013

5492

65.5

58.0

18. BC Lara (WI)

1990-2006

11953

60.5

57.9

19. RA McLean (SAf)

1951-1964

2120

58.8

57-58

20. CG Macartney (Aus)

1907-1926

2131

58-59

57-58

21. DW Hookes (Aus)

1977-1985

1306

57.4

57.6

22. M Azharuddin (Ind)

1984-2000

6215

64.6

56.7

23. BB McCullum (NZ)

2004-2016

6453

53-54

56.5

24. Habibul Bashar (Ban)

2000-2008

3026

54-55

56.2

25. RG Pollock (SAf)

1963-1970

2256

55.6

55-56

26. ML Hayden (Aus)

1994-2009

8625

55.8

55.4

27. Saeed Anwar (Pak)

1990-2001

4052

55-56

55.2

28. CH Gayle (WI)

2000-2014

7214

58-59

54.5

29. Shakib Al Hasan (Ban)

2007-2015

3807

52-53

53.9

30. RT Ponting (Aus)

1995-2012

13378

60.3

53.4

31. KP Pietersen (Eng)

2005-2014

8181

60.1

53.3

32. GC Smith (SAf)

2002-2014

9265

58-59

52.6

33. LRPL Taylor (NZ)

2007-2016

6727

52.3

51.6

34. V Kohli (Ind)

2011-2016

6613

61.9

50.9

35. Mohammad Hafeez (Pak)

2003-2016

3652

49-50

49.4

36. JE Root (Eng)

2012-2016

6685

60.3

48.9

37. SPD Smith (Aus)

2010-2016

6199

55-56

48.8

38. MJ Clarke (Aus)

2004-2015

8643

52-53

48.5