I don't know if this has been mentioned, but how about Barry Richards? The stats don't do him justice because there is not enough of them.
In the WSC he averaged almost 80 in 5 matches in what is remembered as the fiercest and most highly skilled tournament most of those players played. He also averaged 72 against Australia in the few official matches he did get to play. His FC record is formidable and even Bradman said that he was the best-ever right handed opener of all-time. He is universally lauded by everyone and is constantly talked about being as good as Sir Viv if not better.
Would have been the best opening batsman in Test history. If you start getting into South Africans there's quite a long list of them who were deprived over a 22 year period. Not all would have been greats but many would have had impressive stats that don't exist.