I love tennis for cardio. However, matches are not that intense in my opinion. Too much time resting while preparing to serve and so forth. Take two people with decent strokes and just rally back and forth and work the ball throughout the court and it can be a great workout.