Chappell has by far the highest standardised average of that lot, just played about five less years. If we included WSC, which he dominated, he'd probably be ahead of Sunny.
Viv never comes out well on these things unless people isolate peaks.
Speaking of which, I've had a crack at that.
Here's a list of the best five year (or the equivalent of five full years when players have missed games) batting peaks in terms of standardised average:
1. DG Bradman (Aus) -
106.42 (8 Mar 1929 - 18 Aug 1934)
2. JB Hobbs (Eng) -
72.08 (11 Mar 1910 - 31 Dec 1920)
3. WR Hammond (Eng) -
67.77 (23 Jun 1928 - 31 Mar 1933)
4. IVA Richards (WI) -
65.07 (23 Jan 1976 - 30 Jan 1982)
5. C Hill (Aus) -
64.73 (13 Dec 1897 - 11 Dec 1903)
6. SJ McCabe (Aus) -
64.08 (10 Feb 1933 - 24 Jun 1938)
7. AD Nourse (SA) -
62.36 (18 Feb 1939 - 21 Jun 1951)
8. L Hutton (Eng) -
61.73 (27 Dec 1948 - 30 Mar 1954)
9. GA Headley (WI) -
61.57 (11 Jan 1930 - 21 Jan 1948)
10. KF Barrington (Eng) -
60.71 (10 Jan 1962 - 8 Feb 1968)
11. SR Tendulkar (Ind) -
60.49 (11 Feb 1993 - 25 Mar 1998)
12. RN Harvey (Aus) -
60.06 (6 Feb 1948 - 9 Jul 1953)
13. PBH May (Eng) -
59.74 (12 Aug 1954 - 18 Jun 1959)
14. HM Amla (SA) -
59.66 (3 Jan 2010 - 2 Jan 2015)
15. Hanif Mohammad (Pak) -
59.61 (11 Oct 1956 - 31 May 1962)
16. KC Sangakkara (SL) -
59.44 (25 May 2006 - 3 Nov 2011)
17. H Sutcliffe (Eng) -
59.41 (10 Jul 1926 - 2 Dec 1932)
18. B Sutcliffe (NZ) -
59.24 (21 Mar 1947 - 24 Dec 1953)
19. AB de Villiers (SA) -
58.95 (26 Feb 2009 - 1 Mar 2014)
20. SM Gavaskar (Ind) -
58.83 (23 Jan 1975 - 29 Jan 1980)
21. JH Kallis (SA) -
58.67 (15 Mar 2002 - 2 Jan 2008)
22. BC Lara (WI) -
58.60 (2 Jan 2001 - 19 Nov 2006)
23. ED Weekes (WI) -
58.53 (27 Mar 1948 - 19 Feb 1953)
24. CL Walcott (WI) -
57.82 (8 Feb 1952 - 13 Mar 1958)
25. GS Sobers (WI) -
57.68 (16 Feb 1962 - 13 Jan 1967)
26. V Kohli (Ind) -
57.30 (14 Nov 2013 - 12 Oct 2018)
27. WM Woodfull (Aus) -
56.44 (26 Jun 1926 - 29 Jan 1932)
28. DCS Compton (Eng) -
56.15 (10 Jun 1938 - 12 Aug 1950)
29. RB Kanhai (WI) -
55.78 (12 Dec 1958 - 25 Jul 1963)
30. RT Ponting (Aus) -
55.57 (22 Feb 2002 - 8 Nov 2007)
Richards as predicted comes out well on this measure. I expected Ponting to fare better than that though.
(perhaps worth noting that I haven't tested this properly at all so there could be some bugs in the code for that)