It is not at all easy for players to perform well in the oldest format of cricket, the Test. Every cricketer wants to play cricket for his country by wearing a white jersey. But not everyone's dream comes true. Today we are telling you about those players of Test cricket, who did wonders by scoring 1000 runs, taking 100 wickets, and 100 catches in their career.

Sir Gary Sobers

Sir Gary Sobers was a former West Indies all-rounder who played 93 Test matches and scored more than 8000 runs during this period. He took 235 wickets and 109 catches.

Sir Ian Botham

Former English all-rounder Sir Ian Botham played 102 Test matches, scoring 5200 runs. He took 383 wickets and 120 catches.

Carl Hooper

Karl Hooper is at number three in this list, who scored 5762 runs in 102 Test matches. He took 114 wickets and 115 catches.

Shane Warne

Shane Warne is at number four in this list, who scored 3154 runs in 145 Test matches. He took 708 wickets and 125 catches.

Jacques Kallis

Former South African all-rounder Jacques Kallis played 166 Test matches in his career, scoring 13289 runs. Caught 200 catches, as well as took 292 wickets.

James Anderson

England fast bowler James Anderson is doing amazing even at the age of 40. He has scored 1284 runs so far. He has taken 657 wickets and has also taken 100 catches.