#1 Mark Boucher
Mark Boucher is not only South Africa's greatest wicket-keeper but one of the greatest of all time and holds the record for the highest number of dismissals in Test cricket. He recorded 555 dismissals (532 catches/23 stumpings) in total in 147 Tests spanning 15 years.
In addition to that, he represented South Africa in 295 ODIs and recorded 403 catches in addition to 22 stumpings. Boucher kept wickets to some of the finest bowlers in the world, ranging from Donald to Dale Steyn and the bowlers hardly ever had any reason to complain.
If the bowlers induced edges then Boucher would most definitely take them. Boucher was a combative, smart batsman as well and played plenty of crucial innings for South Africa across formats.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️