Here are some of the records which are nearly impossible to break.
1. Jacques Kallis – 10,000 runs and 250 wickets.
Kallis is the only all-rounder to register the double of more than 10,000 runs and 250 wickets in Tests.
2. Shortest-Ever Test Match.
The shortest test match ever played is of 5 hours and 53 minutes between South Africa and Australia.
3. Century and Double Century on Debut
Lawrence Rowe managed to score a double-century and another hundred in his first match.
4. Most consecutive test matches
Allan Border, has played 153 Test matches from 10 Mar 1979 to 25 March 1994 without missing a single test.
5. Highest score by an unusual night watchman
Australia's Jason Gillespie made 201 not out vs Bangladesh in 2006.
6. Most First Class Centuries
Sir Jack Hobbs, a famous English Cricketer, holds the cricket record of 199 centuries.