India, May 10 -- One of the finest cricketers of his generation never to play Test cricket, Kevin McKenzie has passed away at the age of 77.

He is the father of Neil McKenzie who played 58 Tests, 64 ODIs and 2 T20Is for South Africa from 2000-2009 and scored almost 5,000 international runs.

Kevin played 133 first-class games for Transvaal and was a solid batsman. He scored 6756 runs at an average of 36.51 and scored 13 centuries in a 20-year-long career. However, he played at a time when South Africa was banned from playing international cricket due to their endorsement of apartheid. The South African cricket team was banned in 1970 for the country's racial discrimination against non-whites.

As per the sacricketmag.com, "McKenzie also ...