Mark Boucher (South Africa/Africa XI/ICC World XI) – 10463 runs

Former South African wicket-keeper batsman Mark Boucher was one of the greatest wicket-keeper batsmen in international cricket history. While he played 467 international matches between 1997 and 2012 (147 Tests, 295 ODIs, and 25 T20Is), he served as the designated wicket-keeper in 466 international games.
As a designated wicket-keeper batsman, Boucher scored 10463 international runs with an average of 29.06. The right-handed wicket-keeper batsman hit six international centuries but also 61 half-centuries. His best international knock was 147 not out in the ODI cricket.