Top 10 Cricket records that may never be broken
From Brian Lara's 400 not out to Muttiah Muralitharan's 800 Test wickets, these are 10 cricket records so extreme that no current player is realistically close to breaking any of them, and some never will be.

The old cliché goes that records are meant to be broken. But a few cricketing records are only made to be broken. Others survive for decades before finally falling. Just like how Virat Kohli has broken several records in international cricket. However, over the years, there have been some extraordinary milestones that seem almost untouchable, which is outrageous that every passing generation begins to wonder if anyone will even come close to it.
The game has evolved dramatically over the years. Bats are bigger, the pitches are flatter, and the fitness levels of the players have improved to a new level, with T20 cricket completely changing the way batters and bowlers approach the sport nowadays.
Yet, despite all of these advantages, some records remain as distant today as they were when they were first created. On most occasions, modern cricket has actually made them even harder to break.
Whether it has been an unbelievable feat, a staggering bowling milestone, or a statistical record that defies logic, these records will represent the absolute peak of what a cricketer can achieve. Breaking them would require not only exceptional skill, but also perfect timing, remarkable longevity, and a fair share of luck.
These legendary feats may stand forever — here's why
Here is a look at the top 10 cricket records being ranked which may never be broken. Some have stood for many decades, while others were created in the modern era. But all of them have one thing in common, which is challenging the imagination of the players and the fans-
#10 Virat Kohli’s seven double centuries as Test captain-

Virat Kohli has scored a total of seven double centuries in the longest format as the captain of the national side. It started against West Indies in Antigua when he smashed 200 in 2016. A month later against New Zealand, at the Holkar Stadium in Indore, he drilled 211 runs. He finished the year with 235 against England at the Wankhede Stadium.
Kohli ended 2017 with three more double centuries, one of which (243 & 213) came against Sri Lanka in Delhi and Nagpur, respectively. The other one of 204 came against Bangladesh at Hyderabad. His last double-century of the red-ball format was against South Africa in Pune in 2019.
See Also: Rohit Sharma or Virat Kohli— Who is the white-ball GOAT? The debate isn't as one-sided as fans think
After Kohli, Brian Lara has the most double centuries (05) as the Test captain. With the fewer number of Test matches these days, Kohli’s record is expected to stay alive for a long time.
#9 Mark Boucher’s 999 dismissals in international cricket-

Mark Boucher, who was once renowned to be one of the finest wicket-keepers of the game to feature across the three formats, stands tall to have the most dismissals in international cricket. In his 15-year-long career, the former South Africa wicket-keeper had 999 dismissals in 597 innings of international cricket at a ratio of 1.673.
Adam Gilchrist came close to 905 dismissals in 490 innings at 1.846. Among the active players, Jos Buttler stands at the seventh rank with 540 dismissals in 458 innings. He isn’t going to cross the record at all.
Boucher retired from the game after getting his shocking eye injury in England in July 2012 before becoming their coach in December 2019.
#8 Ricky Ponting’s 108 Test wins as player-

Ricky Ponting stands at the top with 108 victories as a player in the longest format of the game. In his career of 17 years between 1995 and 2012 in the five-day format, Ponting gained 108 wins. This is the most, over Shane Warne’s 92 wins in Tests for the Australian side, while Steve Waugh sits at the third position with 86 wins.
In those 108 wins for Australia, Ponting smashed 9157 runs in 178 innings at an average of nearly 60 with the help of 30 centuries and 42 half-centuries at the best score of 257 runs. He was dismissed on just eight ducks in those games.
Ponting is recognized to be the best player in the format with the bat and leadership. And his record reflects the same of late.
#7 Kumar Sangakkara and Mahela Jayawardene’s 624-run stand-

The third-wicket stand between Kumar Sangakkara and Mahela Jayawardene of 624 runs against South Africa in 2006 in Colombo stands as the highest partnership in international cricket. This has a massive margin over the second-ranked 454-run fourth-wicket partnership between Harry Brook and Joe Root against Pakistan in 2024.
Sangakkara and Jayawardene met each other at 14/2 against South Africa’s 169 in the first innings. They batted for 157 overs and added 624 runs as Sangakkara was dismissed for 287, followed by Jayawardene’s 374-run knock.
In reply to Sri Lanka’s 756/5 in the lone innings, the Proteas got bundled out for 434 runs and still lost the contest by an innings and 153 runs.
#6 Shortest-ever completed Test innings in 12.3 overs by South Africa-

It was the first Test match between England and South Africa at Edgbaston in Birmingham where the home side batted first and posted a strong score of 438 runs, thanks to five half-centuries in the scorecard with the opening batter, Jack Hobbs, ending as the individual leading run-getter of the innings with 76 runs.
In reply, the Rainbow Nation got bundled out for just 30 runs in 12.3 overs. Arthur Gilligan ended up with 6/7 in 6.3 overs while Maurice Tate had 4/12 in six overs. In the second innings, Bob Catterall’s 120-run knock shouldered them to 390, despite which, they lost the encounter by innings and 18 runs.
South Africa’s 75-ball innings remains the shortest ever completed innings in a Test match.
#5 Hanif Mohammad’s longest stay in a Test match-

The former Pakistan batter, Hanif Mohammad, batted for 970 minutes, which is nearly 11 football matches, to save their very first Test match against West Indies in Barbados. His 337-run knock was the second-highest score in Test history at that time. It was also the longest innings in first-class history, until Rajeev Nayyar went 45 minutes more for Himachal Pradesh in the Ranji Trophy 1999-’00.
The West Indies declared on 579 runs for the loss of nine wickets in the first innings before the tourists got bundled out for just 106 runs. After getting followed on, Pakistan batted for 319 overs.
#4 Oldest player to debut in Test matches at 49y 119d-

James Southerton is the oldest player to debut in Test matches. At an age of 49 years and 119 days, he played his very first Test match against England in Melbourne in 1877. That was the very first recorded red-ball game in the history of the game.
See Also: India's T20I record in England — Why they've won just 6 of their last 14 matches
In international cricket, the record belongs to Andrew Brownlee of Falkland when he became the oldest player to debut in men’s international cricket, as he made his T20I debut against Costa Rica at the age of 62 years and 145 days.
#3 Donald Bradman’s 99.94 Test average-

Sir Donald Bradman, the former captain of the Australian side, is arguably the best batter ever to play the game of cricket. He holds the record for the best average of 99.94 in Tests, where he finished his career with 6996 runs off just 80 innings with the help of 29 centuries and 13 fifties at the best score of 334.
The second player in the list is Adam Voges, who has an average of 61.87 in Tests for his 1485 runs. The second-best player with over 6000 runs in Tests is Kenneth Barrington, who had an average of 58.67 for his 20 centuries and 35 fifties.
Bradman needed just four runs in his final Test appearance to maintain the average of 100, but he was dismissed for a duck.
#2 Brian Lara’s 501*- the best first-class innings-

Brian Lara holds the record for the highest first-innings individual score of unbeaten 501 runs for Warwickshire against Durham in 1994 at Edgbaston. In reply to Durham’s 556 runs for the loss of eight wickets in 158.5 overs, Warwickshire declared on 810 runs for the loss of four wickets.
See Also: Top 5 largest cricket stadiums in the world: How many are located in India?
Lara, who came out to bat at number three in the department, smashed a fine unbeaten knock of 501 runs off just 427 balls at a strike rate of 117.33 with the help of 62 boundaries and 10 sixes. He also holds the record for the highest individual Test score of unbeaten 400 runs against England at St John’s.
#1 Muttiah Muralitharan’s 1347 wickets in international cricket-

Sri Lanka’s off-spinner, Muttiah Muralitharan, remains the leading wicket-taker across the three formats. He picked up 1347 wickets in 583 innings at an average of 22.86 and a strike rate of 46.80, thanks to his 77 five-wicket and 22 ten-wicket hauls.
The spinner is the leading wicket-taker in Tests with 800 wickets in 230 innings at an average of 22.72 and a strike rate of 55.04 with 67 five-wicket hauls. He is also the leading wicket-taker in ODIs with 534 scalps at an average of 23.08. None of those records will ever be broken in the game.
In terms of his international wickets, Shane Warne comes at the second position with 1001 wickets.
Apart from all of these records, India's Rohit Sharma’s 264 runs as the best knock in ODIs is also going to stand for a long time or forever. Meanwhile, the two most dashing records in the game are Wilfred Rhodes’ 4204 wickets in 1110 FC matches, while John Hobbs made 61760 runs in 834 FC games to be at the top.
Top 10 Cricket Records That May Never Be Broken- FAQs
Frequently Asked Questions
There are several records such as Muttiah Muralitharan’s 800 Test wickets or Brian Lara’s 501* and 400*, which are considered among the toughest to surpass because of their rare combination of skill, longevity, and ideal match conditions.
Sachin Tendulkar’s 100 international centuries, Rohit Sharma’s 264-run knock, and Brian Lara’s unbeaten 400-run knock in Tests are the records that may never be broken.
Muttiah Muralitharan’s 800 wickets in Tests, Jim Laker’s 19 wickets in a Test match, and Chaminda Vaas’ 8/19 in an ODI are among the bowling records that many experts feel could stand for generations.
Breaking the iconic cricket records will need extraordinary talent along with exceptional fitness and desire. Virat Kohli, however, is in the race to break Sachin Tendulkar’s 100 international centuries, while Joe Root may break Tendulkar’s 15921 runs in Tests.





