
In this quiz, you have to name every men’s cricketer to have picked up a five-wicket haul in Test matches involving England and South Africa this century.
Kagiso Rabada recently claimed his fourth five-wicket haul against England. There have been 26 cricketers who have achieved this feat in this fixture in the 21st century.
You have four minutes to name them all.