7. Lord’s, London, (Australia 18 matches 1938-2005)

Australia has been the toughest team to beat anywhere around the world and to prove it even further here is this record. Australia has made the Mecca of cricket the Lord’s international stadium their home with an 18 test match unbeaten record. And it stayed on for quite a long from 1938 to as recently as 2005 Australia continued it.