
Cricket is not just a game. It is a museum of madness. A place where men have batted for sixteen hours, scored centuries faster than video game characters and set ridiculous records that seem invented. Every generation thinks they have seen it all. Then cricket shatters reality and creates something even more incredible.
Between 1989 and 2013, Sachin Tendulkar played 664 international matches and became the only cricketer to score 100 international centuries, 51 in Tests and 49 in ODIs. No other player has even crossed 80 centuries.
Sir Donald Bradman played 52 Tests from 1928 to 1948 and scored 6,996 runs at an average of 99.94. He needed just 4 runs in his final innings at an average of 100 but was bowled for nil by Eric Hollis.
In June 1994, Brian Lara scored an unbeaten 501 for Warwickshire against Durham in Birmingham. More than 30 years later, it remains the highest individual score in first-class cricket history.
On 18 January 2015, AB de Villiers destroyed the West Indies by scoring a century off 31 balls at Johannesburg, the fastest ODI century ever. His final score was 149 runs off just 44 balls, which included 16 sixes and 9 fours.
Muralitharan ended his Test career in 2010 with 800 wickets in 133 matches at an average of 22.72. He achieved this feat by dismissing Pragyan Ojha on the last ball of his final Test in Galle.
England spinner Jim Laker produced one of the most remarkable performances in cricket against Australia at Old Trafford in 1956. He finished with match figures of 19/90, which are still the best bowling figures in Test history.
Chris Gayle, playing for Royal Challengers Bangalore against Pune Warriors in the 2013 IPL, scored 175* runs in 66 balls with the help of 17 sixes and 13 fours. This innings was played at a strike rate of over 265.
Rohit Sharma is the only batsman in ODI history to have scored three double centuries. His highest score, 264 against Sri Lanka at Kolkata in 2014, is still the highest individual score ever.
In 1939, a timeless Test match was played between England and South Africa in Durban, which lasted 12 days. Despite all the cricket, the match was drawn because England had to leave to catch their ship home.
In 1958, Pakistan’s Hanif Mohammad scored 337 runs after batting for 970 minutes in 16 hours against the West Indies, which saved Pakistan from defeat.
In his farewell Test innings against Australia at Christchurch in February 2016, Brendon McCullum scored a century off just 54 balls, breaking Viv Richards’ 30-year-old record.
Afridi scored a century off 37 balls against Sri Lanka in Nairobi in 1996, using a bat borrowed from Waqar Younis. Afridi was only 16 years old at the time.
Very few batsmen in cricket history have scored multiple triple centuries in Tests. Sehwag achieved the feat twice, 309 against Pakistan in Multan in 2004 and 319 against South Africa in Chennai in 2008.
England all-rounder Wilfred Rhodes is the oldest player to play Test cricket. His last Test was played in 1930 at the age of 52 years and 165 days.
The first official Test match of cricket was played between Australia and England at the Melbourne Cricket Ground from 15 to 19 March 1877. Australia won by 45 runs.
In that historic Test in 1877, Charles Bannerman retired with 165 wickets, becoming the first player to score a Test century.
During the same innings against the West Indies in 2015, de Villiers completed his half-century in just 16 balls, another ODI world record.
Early Test matches were called “timeless Tests” because teams could bat indefinitely until all wickets fell. This format disappeared after the famous 12-day match in 1939.
Despite playing over 250 IPL matches and becoming one of the league’s best finishers, MS Dhoni has never scored a century in the tournament.
Dhawan scored a century off just 85 balls against Australia at Mohali in March 2013, which was the fastest century scored by a player on debut in Test cricket.
Australia had not lost a Test at the Gabba in Brisbane since 1988. Then came January 19, 2021. In the absence of Virat Kohli, Jasprit Bumrah, Ravichandran Ashwin and many senior players, the young Indian team chased down 328 runs on the final day and broke one of the most terrifying records in cricket.
In Antigua in May 2003, Australia scored 417 and it looked like the match was over. Then Ramnaresh Sarwan, Shivnarine Chanderpaul and Brian Lara turned the game around. West Indies chased down 418 with three wickets to spare. More than two decades later, no one has scaled this mountain in Test cricket.
Rahul Dravid saved 31,258 balls in Test cricket between 1996 and 2012, the most by any batsman in history.
On April 9, 2023, Kolkata Knight Riders needed 29 runs off the last over against Gujarat Titans. The game was over, right? Wrong. Rinku Singh hit five consecutive sixes off Yash Dayal’s delivery to create one of the wildest finishes in T20 cricket ever. Even an IPL scriptwriter would call this scene unreal.
Read More: Oldest Cricketers In World Cup History: From ODI Legends to T20 Veterans
The history of cricket is full of moments that seem impossible until you realize they actually happened. That’s what makes the game unforgettable.
Beyond trophies and scorecards, these records represent the highest levels of courage, endurance, skill and madness. And somewhere, in every generation, another cricketer is already preparing to break the impossible again.
Sachin Tendulkar has scored 100 international centuries in 664 matches, and no other batsman has come even close to touching this mountain.
Because the consistent runs that Don Bradman scored in 52 Tests and in cricket have never been seen again.
Chris Gayle scored an unbeaten 175 off 66 balls for Royal Challengers Bangalore in 2013 and turned a T20 match into a complete disaster.
In 1939, a timeless Test was played between England and South Africa in Durban, which lasted 12 days and yet ended without a winner as England had to depart for their homeland.
Hello, I am Harshil Raval, an avid cricket writer and sports content creator at Cricbites.com. I love to discuss cricket news, IPL updates, player stories, match records and trending topics from the world of cricket. My goal is to write simple, engaging and easy-to-read articles that help fans stay connected to their beloved game. Through Cricbites, I aim to bring fresh cricket content that informs, entertains and reaches every cricket fan.