Latest previews
SportCricket
BR
Player Profile

Barry Richards: South Africa’s Great Lost Test Batter

Profile of Barry Richards, the Durban-born opener whose Test career lasted four matches because of apartheid-era isolation, yet left a lasting mark.

Early life and rise

Barry Richards was born in Durban in 1945 and developed into one of the most gifted opening batters of his generation. He made his name in South African domestic cricket with Natal and later Transvaal, and his technique, timing and unhurried footwork quickly drew comparisons with the finest players of any era.

Richards’s international career was cut brutally short by circumstances beyond his control. South Africa’s sporting isolation over apartheid meant the national side stopped playing Test cricket after the 1969–70 home series against Australia, which South Africa won 4–0. Richards played in all four of those matches.

Playing style

He was an elegant right-handed opener, best known for straight drives, crisp square cuts and an ability to score fast without appearing to hurry. Contemporaries often described him as a batter who played with time to spare, and he was particularly strong against the new ball.

Career highlights

In his four Tests, all against Australia, Richards scored 508 runs at an average of 72.57, with a highest score of 140 at Durban. That short record remains one of the most striking batting averages for a player with so few Tests.

Away from Test cricket, he became a prominent overseas professional. He played for South Australia, where he made 325 runs in a single day against Western Australia at Perth in the 1970–71 season, an innings often cited as among the most dominant of its kind. He also played county cricket for Hampshire during the late 1960s and 1970s, and was part of the side that won the County Championship in 1973. He later featured in World Series Cricket, taking on leading international bowlers in the late 1970s.

Legacy

Richards is widely remembered as a symbol of what isolation cost South African cricket. Many observers consider him one of the best batters never to have had a full Test career. His few Tests, county seasons and Australian performances remain the main evidence for that view, and he is regularly discussed in debates about the greatest opening batters in history.

Frequently asked questions

How many Tests did Barry Richards play?

He played four Tests, all against Australia in South Africa in 1970, scoring 508 runs at an average of 72.57.

Why was his Test career so short?

South Africa were excluded from international cricket because of apartheid-era sporting isolation, so the national side played no Tests after 1970 until the early 1990s.

Which teams did Barry Richards play for?

He played for South Africa, Natal and Transvaal at home, South Australia in Australia, and Hampshire in English county cricket.

More players

View all