Which cricket player has the record of most number of not outs in test cricket?
England Cricketer James Anderson holds the world record of not out batting performances in test cricket. By 2017 he stood as not out in 65 innings. He is also the first England bowler to take 500 test wickets.
Previously, former West Indies Cricketer Courtney Walsh holds the record of most number of not outs in Test Cricket. Out of 185 innings he played he was been unbeaten in a total of 61 innings. He represented West Indies from 1984 to 2001.