Don Bradman’s Test Batting Average (99.94)
![]() |
-
Record Holder: Sir Donald Bradman (Australia)
-
Record: Test batting average of 99.94
-
Why It’s Unbreakable: Sir Don Bradman, widely regarded as the greatest batsman of all time, set a batting average of 99.94 in 52 Test matches. To put this into perspective, the next best batting average in Test cricket is 60.83, held by Walter Hammond. Bradman’s achievement is so far ahead of the rest that even the likes of Sachin Tendulkar, Virat Kohli, and others haven’t come close to touching it. It requires an incredibly consistent and prolific career, which is a rarity in modern cricket with the increased workload on players and tough competition.
🏏 2. Muttiah Muralitharan’s 800 Test Wickets
![]() |
-
Record Holder: Muttiah Muralitharan (Sri Lanka)
-
Record: 800 Test wickets
-
Why It’s Unbreakable: Muralitharan’s record of 800 wickets in Test cricket is one of the most iconic records in the history of the sport. Despite the best efforts of bowlers like Shane Warne (708 wickets) and James Anderson (600+ wickets), Murali’s record remains unbeaten. His unique bowling action and mastery over spin made him a force of nature. With the modern-day emphasis on limited-overs formats and the reduced focus on Test cricket, this record is likely to stand for decades.
🏏 3. Rohit Sharma’s 264 in an ODI
![]() |
Here is an iconic image of Rohit Sharma celebrating his world-record-breaking
-
Record Holder: Rohit Sharma (India)
-
Record: 264 runs in an ODI match
-
Why It’s Unbreakable: Rohit Sharma’s record-breaking 264 runs against Sri Lanka in 2014 remains the highest individual score in a One Day International. While players like David Warner, Virat Kohli, and Chris Gayle have come close, breaking the 250-run barrier in an ODI is no easy feat. The conditions, the opposition, and sheer consistency required to score such a massive total in a 50-over match make it incredibly difficult to surpass.
🏏 4. Brian Lara’s 400 in a Test Match*
![]() |
-
Record Holder: Brian Lara (West Indies)
-
Record: 400 in a single Test innings*
-
Why It’s Unbreakable: Brian Lara’s 400* against England in 2004 stands as the highest individual score in a Test match. While we’ve seen double centuries from the likes of Virat Kohli and David Warner, the sheer mental fortitude and physical stamina required to bat for over 12 hours is unlikely to be replicated easily. With the advent of more aggressive batting and faster-paced formats, breaking the 400-run barrier may be a long shot.
🏏 5. Most Runs in a Calendar Year: Sachin Tendulkar (2000)
![]() |
-
Record Holder: Sachin Tendulkar (India)
-
Record: 2,000+ runs in a calendar year in ODIs
-
Why It’s Unbreakable: In 2000, Sachin Tendulkar scored more than 2,000 runs in a single calendar year in One Day Internationals, a record that remains unbroken. With the fast-paced nature of modern cricket and increasing player rotations due to injuries and tournaments like the IPL, it’s a challenge to maintain such a consistent level of performance across all formats throughout a calendar year.
🏏 6. Most Consecutive Test Matches Played: Allan Border (153)
![]() |
-
Record Holder: Allan Border (Australia)
-
Record: 153 consecutive Test matches played
-
Why It’s Unbreakable: Allan Border holds the record for playing the most consecutive Test matches, a staggering 153 matches from 1979 to 1994. In the modern era, where players rotate between formats and face heavy international schedules, it’s almost impossible to see someone achieve this feat again. Border’s physical fitness and mental endurance over such a long period set him apart, making this record hard to surpass.
🏏 7. Shane Warne’s 700+ Test Wickets
![]() |
-
Record Holder: Shane Warne (Australia)
-
Record: 708 Test wickets
-
Why It’s Unbreakable: While James Anderson is slowly closing in, Shane Warne's 708 Test wickets is still a remarkable record. As a leg-spinner, his longevity, skills, and success in all conditions set him apart. With the decreasing number of specialist spinners in modern cricket and the ever-increasing emphasis on all-rounders, Warne’s record is likely to remain untouched.
🏏8. Virat Kohli’s Record: Most ODI Centuries
-
Record Holder: Virat Kohli (India)
-
Record: 51 ODI centuries (as of 2025)
-
Previous Record Holder: Sachin Tendulkar (India) - 49 centuries
-
Why It's Unbelievable: Virat Kohli broke Sachin Tendulkar's record of 49 ODI centuries by reaching 51 centuries. Kohli's consistency and adaptability across all formats, especially in ODIs, played a key role in him achieving this record.
🏏 9. Glenn McGrath’s 563 Test Wickets
-
Record Holder: Glenn McGrath (Australia)
-
Record: 563 Test wickets
-
Why It’s Unbreakable: McGrath’s ability to consistently bowl long spells of accurate, challenging deliveries helped him to take over 500 Test wickets. Few fast bowlers have displayed the level of consistency, fitness, and discipline to even come close to this record. The modern game, with its increased focus on limited-overs formats, makes this record seem virtually impossible to break
-