According to Official Guinness Records,
The most tennis balls caught in one minute is 47 and was achieved by Ashrita Furman (USA) in Jamaica, New York, USA, on 17 August 2014.
For a complete list of 2014 records, please visit 2014 Guinness Records in United States.