Nothing ever hit me harder than squash (played properly at a decent level) in terms of outright stamina needed and fuck-im-tired at the endness. Not even boxing. Yes I tried lots of sports, including track athletics, tennis, basketball, (real) football, hockey, squash for fun, swimming for fun (oh god the tiredness), rugby, cricket, baseball =P