Mark Boucher of South Africa has holds the record for the most dismissals (catches and stumpings) in Test cricket.
He has the following statatics in his career:
Player Span Mat Inns Dis Ct St Max Dis Inns Dis/Inn
M Boucher(SA) 1997-2012 147 281 555 532 23 6 (6ct 0st) 1.975