Return to Cricket Stats Blog   Return to Sportstats Home

 

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

 

 

 

 

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 1 October 2016. 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. DA Warner (Aus)

2011-2016

4669

48.6

77.3

+1

6. MW Tate (Eng)

1924-1935

1198

25.5

75-76

-1

7. JH Sinclair (SAf)

1896-1911

1069

23.2

71-72

0

8. IVA Richards (WI)

1974-1991

8540

50.2

68-69

0

9. VT Trumper (Aus)

1899-1912

3163

39.0

67-68

0

10. SCJ Broad (Eng)

2007-2016

2624

21.9

65.8

0

11. TM Dilshan (SL)

1999-2013

5492

41.0

65.5

0

12. ST Jayasuriya (SL)

1991-2007

6973

40.1

65.2

0

13. K Srikkanth (Ind)

1981-1992

2062

29.9

65.1

0

14. BB McCullum (NZ)

2004-2016

6453

38.6

64.6

+3

15. SM Patil (Ind)

1980-1984

1588

36.9

63.6

-1

16. IDS Smith (NZ)

1980-1992

1815

25.6

63.2

-1

17. Kamran Akmal (Pak)

2002-2010

2648

30.8

63.1

-1

18. A Flintoff (Eng)

1998-2009

3845

31.8

62.1

0

19. DS Lehmann (Aus)

1998-2004

1798

45.0

61.8

0

20. KP Pietersen (Eng)

2005-2014

8181

47.3

61.7

0

21. MJ Prior (Eng)

2007-2014

4099

40.2

61.7

0

22. SJ McCabe (Aus)

1930-1938

2748

48.2

61.5

0

23. Shakib Al Hasan (Ban)

2007-2015

2823

39.8

61.1

0

24. DG Bradman (Aus)

1928-1948

6996

99.9

61-62

0

25. JM Gregory (Aus)

1920-1928

1146

37.0

61.0

0

26. IT Botham (Eng)

1977-1992

5200

33.5

60.7

0

27. BC Lara (WI)

1990-2006

11953

52.9

60.5

0

28. RS Kaluwitharana (SL)

1992-2004

1933

26.1

60.4

0

29. Habibul Bashar (Ban)

2000-2008

3026

30.9

60.3

+1

30. CH Gayle (WI)

2000-2014

7214

42.2

60.3

+1

31. FE Woolley (Eng)

1909-1934

3283

36.1

60-61

-2

32. ML Hayden (Aus)

1994-2009

8625

50.7

60.1

0

33. L Klusener (SAf)

1996-2004

1906

32.9

59.8

0

34. GC Smith (SAf)

2002-2014

9265

48.3

59.7

0

35. CH Lloyd (WI)

1966-1984

7515

46.7

59-60

0

36. LRD Mendis (SL)

1982-1988

1329

31.6

59-60

+6

37. MS Dhoni (Ind)

2005-2014

4876

38.1

59.1

0

38. LRPL Taylor (NZ)

2007-2016

5599

47.9

58.9

+14

39. FM Engineer (Ind)

1961-1975

2611

31.1

58-59

-3

40. AL Logie (WI)

1983-1991

2470

35.8

58.8

-2

41. EdeC Weekes (WI)

1948-1958

4455

58.6

58-59

-2

42. RT Ponting (Aus)

1995-2012

13378

51.9

58.7

-2

43. VG Kambli (Ind)

1993-1995

1084

54.2

58.6

-2

44. BJ Haddin (Aus)

2008-2015

3265

33.0

58.4

-1

45. MG Johnson (Aus)

2007-2015

2065

22.2

58.4

-1

46. C Hill (Aus)

1896-1912

3412

39.2

58-59

+1

47. DL Vettori (NZ)

1997-2014

4531

30.0

58.2

-2

48. Yuvraj Singh (Ind)

2003-2012

1900

33.9

58.0

-2

49. Yasir Hameed (Pak)

2003-2010

1491

32.4

57.6

0

50. CG Macartney (Aus)

1907-1926

2131

41.8

57-58

-2

51. RA McLean (SAf)

1951-1964

2120

30.3

57-58

 

52. M Azharuddin (Ind)

1984-2000

6215

45.0

57.4

 

53. DW Hookes (Aus)

1977-1985

1306

34.4

57.3

 

54. SPD Smith (Aus)

2010-2016

4099

58.6

57.2

 

55. CL Cairns (NZ)

1989-2004

3320

33.5

57.2

 

56. JM Bairstow (Eng)

2012-2016

1957

41.6

56.5

 

57. AC Voges (Aus)

2015-2016

1455

72.8

56.5

 

58. Mohammad Hafeez (Pak)

2003-2016

3452

39.2

56.3

 

59. RJ Hadlee (NZ)

1973-1990

3124

27.2

56-57

 

60. MJ Clarke (Aus)

2004-2015

8643

49.1

55.9

 

61. RA Duff (Aus)

1902-1905

1317

35.6

55-56

 

62. RG Pollock (SAf)

1963-1970

2256

61.0

55-56

 

63. Saeed Anwar (Pak)

1990-2001

4052

45.5

55.8

 

64. Aamir Sohail (Pak)

1992-2000

2823

35.3

55.6

 

65. Tamim Iqbal (Ban)

2008-2015

3118

39.5

55.4

 

66. R Ashwin (Ind)

2011-2016

1439

34.3

55.3

 

67. Zaheer Abbas (Pak)

1969-1985

5062

44.8

55-56

 

68. JE Root (Eng)

2012-2016

4005

54.9

55.1

 

69. CD McMillan (NZ)

1997-2005

3116

38.5

54.9

 

70. DT Lindsay (SAf)

1963-1970

1130

37.7

54-55

 

71. Mominul Haque (Ban)

2013-2015

1456

56.0

54.8

 

72. ME Trescothick (Eng)

2000-2006

5825

43.8

54.5

 

73. JL Langer (Aus)

1993-2007

7696

45.3

54.2

 

74. KC Sangakkara (SL)

2000-2015

12400

57.4

54.2

 

75. AM Rahane (Ind)

2013-2016

1862

49.0

54.1

 

76. Inzamam-ul-Haq (Pak)

1992-2007

8830

49.6

54.0

 

77. SR Tendulkar (Ind)

1989-2013

15921

53.8

54.0

 

78. J Darling (Aus)

1894-1905

1657

28.6

53-54

 

79. LD Chandimal (SL)

2011-2016

2257

44.3

53.9

 

80. AB de Villiers (SAf)

2004-2016

8074

50.5

53.7

 

81. V Kohli (Ind)

2011-2016

3245

45.1

53.6

 

82. PJ Hughes (Aus)

2009-2013

1535

32.7

53.6

 

83. MJ Slater (Aus)

1993-2001

5312

42.8

53.4

 

84. SM Nurse (WI)

1960-1969

2523

47.6

53-54

 

85. B Lee (Aus)

1999-2008

1451

20.2

53.0

 

86. Wasim Akram (Pak)

1985-2002

2898

22.6

52.9

 

87. CL Walcott (WI)

1948-1960

3798

56.7

52-53

 

88. Asif Iqbal (Pak)

1964-1980

3575

38.9

52-53

 

89. MM Ali (Eng)

2014-2016

1454

34.6

52.7

 

90. SR Watson (Aus)

2005-2015

3731

35.2

52.6

 

91. Younis Khan (Pak)

2000-2016

9456

53.7

52.5

 

92. SM Pollock (SAf)

1995-2008

3781

32.3

52.5

 

93. GStA Sobers (WI)

1954-1974

8032

57.8

52-53

 

94. Mohammad Yousuf (Pak)

1998-2010

7530

52.3

52.4

 

95. ME Waugh (Aus)

1991-2002

8029

41.8

52.3

 

96. W Bardsley (Aus)

1909-1926

2469

40.5

52.3

 

97. Wasim Raja (Pak)

1973-1985

2821

36.2

52-53

 

98. AN Petersen (SAf)

2010-2015

2093

34.9

51.8

 

99. AJ Lamb (Eng)

1982-1992

4656

36.1

51.5

 

100. DPMD Jayawardene (SL)

1997-2014

11814

49.8

51.5

 

 

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

510. Wazir Mohammad (Pak)

1952-1959

801

27.6

29-30

511. BA Pocock (NZ)

1993-1997

665

22.9

29.8

512. JM Brearley (Eng)

1976-1981

1442

22.9

29.8

513. Alim-ud-Din (Pak)

1954-1962

1091

25.4

29-30

514. JW Burke (Aus)

1951-1959

1280

34.6

29-30

515. CB Van Ryneveld (SAf)

1951-1958

724

26.8

29.0

516. Asif Mujtaba (Pak)

1986-1997

928

24.4

28.7

517. TW Jarvis (NZ)

1965-1973

625

29.8

27-28

518. TJ Franklin (NZ)

1983-1991

828

23.0

26.7

519. RG Barlow (Eng)

1881-1887

591

22.7

26-27

520. TE Bailey (Eng)

1949-1959

2290

29.7

26.5

521. AJ Pithey (SAf)

1957-1965

819

31.5

26.5

522. AC Bannerman (Aus)

1879-1893

1108

23.1

22-23

523. GO Rabone (NZ)

1949-1955

562

31.2

21-22

524. 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.1

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.7

130

18. AF Rae (WI)

1948-1953

1016

35-36

129

19. WR Hammond (Eng)

1927-1947

7249

45-46

129

20. AC Voges (Aus)

2015-2016

1455

56.5

129

21. CP Mead (Eng)

1911-1928

1185

38-39

128

22. CAG Russell (Eng)

1920-1923

910

44-45

127

23. EAB Rowan (SAf)

1935-1951

1965

34.3

127

24. AD Nourse (SAf)

1935-1951

2960

42.5

127

25. DJ McGlew (SAf)

1951-1962

2440

33-34

127

26. R Subba Row (Eng)

1958-1961

984

37-38

124

27. A Melville (SAf)

1938-1949

894

42.5

124

28. HL Collins (Aus)

1920-1926

1352

36.5

123

29. AR Border (Aus)

1978-1994

11174

41.0

123

30. RS Dravid (Ind)

1996-2012

13288

42.5

123

31. GE Tyldesley (Eng)

1921-1929

990

44-45

122

32. DCS Compton (Eng)

1937-1957

5807

41.2

122

33. WM Lawry (Aus)

1961-1971

5234

38.8

121

34. VS Hazare (Ind)

1946-1953

2192

39-40

121

35. JH Kallis (SAf)

1995-2013

13289

46.0

120

 

 

 

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.