Lord's est l'un des stades utilisés par l'équipe d'Angleterre de cricket, et ce depuis 1884. Traditionnellement, deux matchs de Test cricket y sont disputés chaque été. Lord's est le stade où le plus de test-matchs ont été joués, 116 après les matchs joués en 2008. L'Angleterre a joué cent-quinze de ces matchs, en remportant quarante-deux pour vingt-sept défaites et quarante-six draws.
Lord's a accueilli chacune des finales de la Coupe du monde de cricket lorsque celle-ci a été organisée en Angleterre : en 1975, 1979, 1983 et 1999.
Le Middlesex County Cricket Club y joue la plupart de ses matchs à domicile depuis 1877.
Lord's a accueilli en diverses occasions des matchs de baseball. En 1874, des joueurs de Boston et Philadelphie y font un match exhibition pour faire connaître leur sport. Le 28 juillet 1917, durant la Première Guerre mondiale, une rencontre est organisée entre américains et canadiens pour lever des fonds en faveur des veuves et orphelins des soldats canadiens morts au combat. Une équipe canadienne de lacrosse y fait également une exhibition en 1883. Les universités d'Oxford et Cambridge y jouent leur match annuel de hockey sur gazon entre 1969 et 1991.
Lord's accueillera les Jeux olympiques d'été de 2012, organisés à Londres. Les épreuves de tir à l'arc s'y tiendront.
Lord's est le siège du Marylebone Cricket Club, détenteur des droits sur les lois du cricket, et propriétaire du stade.