
India batter Sachin Tendulkar's 15,921 runs in Test career is the most for a batter in the history and with the next active batter, England's Joe Root, at 12,207 Test runs, this looks like an unbreakable cricket record.

Sri Lanka bowler Muthiah Muralidaran's 800 Test wickets are the most by a bowler in history. The records is almost unbreakable with the next nest best being Australia's Nathan Lyon at 530 Test wickets.

India batter Virat Kohli's 50 ODI hundreds are the most for any batter and record looks unbreakable with Rohit Sharma's 31 hundreds being the second best and a distance one.

Former Pakistan bowler Wasim Akram was the first and only one to reach 500 ODI Wickets. The record is almost unbreakable with Australia's Mitchell Starc being the next best at 236 wickets.

Nepal batter Dipendra Singh Airee's 9-ball fifty is the fastest by a batter in T20Is and the record is unbreakable as no batter can hit a fifty in less than 9 balls.

New Zealand's Lockie Ferguson has bowled 4 maidens in a T20I - the most possible for a bowler. The record can't be broken and can only be equaled by any other bowler.