DeepMidwicket

Who were the five best Test batters between 2015 and 2020?

Steven Smith led the period with an average of 67.38 (87 innings, 5,121 runs, 19 hundreds, 20 fifties, highest 239).

#PlayerCountryAverageInningsRuns100s50sHighest
1Steven SmithAustralia67.38875,1211920239
2Kane WilliamsonNew Zealand63.91744,1541518251
3Chris RogersAustralia63.101163115173
4Adam VogesAustralia61.88311,48554269
5Virat KohliIndia59.10904,9641813254
Minimum innings

226 players qualify.

What this says

Kane Williamson averaged 63.91 (74 innings, 4,154 runs, 15 hundreds, 18 fifties, highest 251), Chris Rogers 63.10 (11 innings, 631 runs, 1 hundred, 5 fifties, highest 173), Adam Voges 61.88 (31 innings, 1,485 runs, 5 hundreds, 4 fifties, highest 269) and Virat Kohli 59.10 (90 innings, 4,964 runs, 18 hundreds, 13 fifties, highest 254).

How I interpreted this
Test matchesTop 5 by averageBetween 2015-01-01 and 2020-12-31All opponentsAll venuesMinimum 10 innings to qualify

Assumptions

  • Ranking by batting average.
  • Interpreting "between 2015 and 2020" as inclusive from 2015-01-01 to 2020-12-31.

How each number is defined

Average
Total runs divided by dismissals — not the mean innings score.
Innings
Completed batting appearances. Did-not-bat is not an innings.
Runs
Total runs scored off the bat.
100s
Scores of 100 or more.
50s
Scores of 50 to 99. Hundreds are counted separately.
Highest
Best individual score in the selected innings.

Dataset version 455a898b58a179b1. The same question against the same version always returns the same numbers.

Refine this

Try “away only”, “against Australia”, or “show centuries”.

Does this look right?