Chaitanya's Random Pages

April 9, 2017

Highest aggregates and averages after n test matches/innings

Filed under: cricket,sport — ckrao @ 9:14 am

Soon after the 2017 India-Australia test series I noticed that among players who have played 54 tests, nobody has scored more than Steven Smith’s 5251 runs. Here is a list of the top three aggregates and averages after 54 tests and 100 innings.

54 tests 5251 SPD Smith (AUS) 5210 SM Gavaskar (INDIA) 4991 L Hutton (ENG) 4840 JB Hobbs (ENG)
54 tests 61.06 SPD Smith (AUS) 60.73 H Sutcliffe (ENG) 59.51 GS Sobers (WI) 59.02 JB Hobbs (ENG)
100 innings 5354 JB Hobbs (ENG) 5345 GS Sobers (WI) 5279 WR Hammond (ENG) 5251 SPD Smith (AUS)
100 innings 61.06 SPD Smith (AUS) 60.74 GS Sobers (WI) 60.68 WR Hammond (ENG) 58.48 L Hutton (ENG)

A more complete list of the top 10 scorers in these categories after n tests/innings is below. Statistics are from ESPN Cricinfo and are current to 17 April 2020. Corrections are welcome.

The following players have been ranked first for some n (as of 17 April 2020):

  • highest aggregate after n innings: Foster, Rowe, Javed Miandad, Kambli, Weekes, Bradman, Hobbs, Sobers, Smith, Hammond, Hutton, Sehwag, Tendulkar, Sangakkara, Lara
  • highest aggregate after n tests: Rowe, Foster, Javed Miandad, Gavaskar, Bradman, Smith, Sobers, Hutton, Sehwag, Sangakkara, Younis Khan, Lara, Ponting, Kallis, Dravid, Tendulkar
  • highest average after n innings: Foster, Rowe, Bell, Trott, Kambli, Gavaskar, Harvey, Bradman, Voges, Sutcliffe, Hobbs, Smith, Barrington, Sobers, Hammond, Hutton, Dravid, Tendulkar, Ponting, Sangakkara, Kallis
  • highest average after n tests: Rowe, Rudolph, Bell, Gavaskar, Kambli, Samaraweera, Harvey, Bradman, Voges, Sutcliffe, Smith, Hobbs, Hammond, Sobers, Dravid, Tendulkar, Ponting, Sangakkara, Kallis


  1. Do you have any automated way of retrieving data from cricinfo?

    Comment by Peter McNamara — April 9, 2017 @ 9:55 am | Reply

    • Yes, automated with R after first looking up the list of top run scorers and then using their ids to look up their cumulative test records.

      Comment by ckrao — April 9, 2017 @ 10:10 am | Reply

      • Chaitanya, when did you learn R, and what would you recommend as the quickest way to learn it?

        Comment by C — December 9, 2017 @ 7:46 am

      • I recommend the interactive course Swirl ( followed by R for Data Science at . I got started about five years ago through a Coursera course.

        Comment by ckrao — December 29, 2017 @ 10:47 pm

  2. Very painstaking compilation. Interesting

    Comment by Ravi — March 11, 2018 @ 12:41 pm | Reply

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Create a free website or blog at

%d bloggers like this: