2000 runs and 100 wicketkeeping dismissals
Player Span Mat Inns Runs HS Ave 100 Dis Ct St
TG Evans (ENG) 1946-1959 91 133 2439 104 20.49 2 219 173 46
JHB Waite (SA) 1951-1965 50 86 2405 134 30.44 4 141 124 17
APE Knott (ENG) 1967-1981 95 149 4389 135 32.75 5 269 250 19
RW Marsh (AUS) 1970-1984 96 150 3633 132 26.51 3 355 343 12
SMH Kirmani (INDIA) 1976-1986 88 124 2759 102 27.04 2 198 160 38
PJL Dujon (WI) 1981-1991 81 115 3322 139 31.94 5 270 267 5
IA Healy (AUS) 1988-1999 119 182 4356 161* 27.39 4 395 366 29
AJ Stewart (ENG) 1990-2003 133 235 8463 190 39.54 15 241 263 14
AC Parore (NZ) 1990-2002 78 128 2865 110 26.28 2 201 197 7
Moin Khan (PAK) 1990-2004 69 104 2741 137 28.55 4 147 128 20
A Flower (ZIM) 1992-2002 63 112 4794 232* 51.54 12 151 151 9
MV Boucher (ICC/SA) 1997-2012 147 206 5515 125 30.30 5 555 532 23
RD Jacobs (WI) 1998-2004 65 112 2577 118 28.31 3 219 207 12
AC Gilchrist (AUS) 1999-2008 96 137 5570 204* 47.60 17 416 379 37
HAPW Jayawardene (SL) 2000-2015 58 83 2124 154* 29.50 4 156 124 32
KC Sangakkara (SL) 2000-2015 134 233 12400 319 57.40 38 151 182 20
Kamran Akmal (PAK) 2002-2010 53 92 2648 158* 30.79 6 206 184 22
BB McCullum (NZ) 2004-2016 101 176 6453 302 38.64 12 179 198 11
Mushfiqur Rahim (BDESH) 2005-2017 56 104 3423 200 35.65 5 106 94 13
D Ramdin (WI) 2005-2016 74 126 2898 166 25.87 4 217 205 12
MS Dhoni (INDIA) 2005-2014 90 144 4876 224 38.09 6 294 256 38
MJ Prior (ENG) 2007-2014 79 123 4099 131* 40.18 7 256 243 13
BJ Haddin (AUS) 2008-2015 66 112 3266 169 32.98 4 270 262 8
BJ Watling (NZ) 2009-2017 52 84 2702 142* 38.05 6 167 171 6
Sarfraz Ahmed (PAK) 2010-2017 36 63 2089 112 40.96 3 112 95 17
JM Bairstow (ENG) 2012-2017 45 77 2824 167* 39.77 3 116 119 7
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years

Players sorted by order of debut.
All figures exclude catches not made as a wicketkeeper.

Records includes the following current or recent matches:
England v West Indies at Lord's, 3rd Test, Sep 7-9, 2017 [Test # 2274]
Bangladesh v Australia at Chittagong, 2nd Test, Sep 4-7, 2017 [Test # 2273]
Bangladesh v Australia at Dhaka, 1st Test, Aug 27-30, 2017 [Test # 2272]