There are typically five ways a cricket innings can end.
Nathan Astle
457 by sachine tendalker
Don Bradman scored fastest 2000 runs in test cricket in just 22 innings.
The highest innings score in test cricket is 960.
Yes
Brain Charles Lara!! 400*
99.94. He needed four, just four, runs in his last ever Test innings to end with an average of over 100, but he was out for 0.
Shane Warne has taken 5 wickets 37 times in an inning of Test Cricket.
Anil Kumble
Indian cricketers Vijay Hazare, Sunil Gavaskar and Rahul Dravid have scored centuries in both the innings of a Test match.
Courtney Walsh of West Indies has scored the highest number of ducks in Test Cricket with 43 ducks in 185 innings.
Jacques kallis had score 13289 runs in 166 matches, 280 innings.