Most runs in an innings by a wicketkeeper

Test matches Cricket – Most runs in an innings by a wicketkeeper

Test matches
Most runs

Most runs in an innings by a wicketkeeper

RankPlayerRunsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
A Flower232*54444430252.25Zimbabwev IndiaNagpur25 Nov 2000Test # 1517
🥈 2
KC Sangakkara23048032733370.33Sri Lankav PakistanLahore06 Mar 2002Test # 1592
🥉 3
MS Dhoni22436526524684.52Indiav AustraliaChennai22 Feb 2013Test # 2074
4
Mushfiqur Rahim219*58942118152.01Bangladeshv ZimbabweMirpur11 Nov 2018Test # 2325
5
Taslim Arif210*43537920-55.40Pakistanv AustraliaFaisalabad06 Mar 1980Test # 878
6
Imtiaz Ahmed209380-28--Pakistanv New ZealandLahore26 Oct 1955Test # 414
7
BJ Watling20566747324143.34New Zealandv EnglandMount Maunganui21 Nov 2019Test # 2367
8
AC Gilchrist204*29321319895.77Australiav South AfricaJohannesburg22 Feb 2002Test # 1590
9
DSBP Kuruppu201*77754824-36.67Sri Lankav New ZealandColombo (CCC)16 Apr 1987Test # 1074
10
Mushfiqur Rahim20043732122162.30Bangladeshv Sri LankaGalle08 Mar 2013Test # 2078
11
A Flower199*59047024142.34Zimbabwev South AfricaHarare07 Sep 2001Test # 1562
12
BK Kunderan192415-31--Indiav EnglandChennai10 Jan 1964Test # 551
13
KC Sangakkara18545332622-56.74Sri Lankav PakistanColombo (SSC)26 Mar 2006Test # 1794
13
BB McCullum18532227217368.01New Zealandv BangladeshHamilton15 Feb 2010Test # 1953
15
JL Smith184*29520721488.88Englandv IndiaBirmingham02 Jul 2025Test # 2591
16
A Flower183*46635124252.13Zimbabwev IndiaDelhi18 Nov 2000Test # 1515
17
DT Lindsay18227322725580.17South Africav AustraliaJohannesburg23 Dec 1966Test # 611
18
IDS Smith173237136233127.20New Zealandv IndiaAuckland22 Feb 1990Test # 1139
18
AJ Stewart17336227723162.45Englandv New ZealandAuckland24 Jan 1997Test # 1351
20
Mohammad Rizwan171*34823911371.54Pakistanv BangladeshRawalpindi21 Aug 2024Test # 2544
21
BJ Haddin16930322224276.12Australiav New ZealandAdelaide28 Nov 2008Test # 1896
21
AB de Villiers16922518421391.84South Africav AustraliaW.A.C.A30 Nov 2012Test # 2064
23
CL Walcott168*--24--West Indiesv EnglandLord's24 Jun 1950Test # 324
24
JM Bairstow167*40525118-66.53Englandv Sri LankaLord's09 Jun 2016Test # 2205
25
D Ramdin16642426820-61.94West Indiesv EnglandBridgetown26 Feb 2009Test # 1911
26
AJ Stewart16441831724-51.73Englandv South AfricaManchester02 Jul 1998Test # 1420
26
AB de Villiers16437427417159.85South Africav PakistanDubai (DICS)23 Oct 2013Test # 2100
28
LD Chandimal162*24716919495.85Sri Lankav IndiaGalle12 Aug 2015Test # 2176
29
AC Gilchrist162220146225110.95Australiav New ZealandWellington18 Mar 2005Test # 1742
30
IA Healy161*35625020-64.40Australiav West IndiesBrisbane22 Nov 1996Test # 1340
31
RR Pant159*-18915184.12Indiav AustraliaSydney03 Jan 2019Test # 2339
32
Mushfiqur Rahim15936526023161.15Bangladeshv New ZealandWellington12 Jan 2017Test # 2246
33
Kamran Akmal158*2471848585.86Pakistanv Sri LankaKarachi21 Feb 2009Test # 1909
34
KC Sangakkara157*41128424-55.28Sri Lankav West IndiesKandy22 Jul 2005Test # 1757
35
A Flower15633624518163.67Zimbabwev PakistanHarare31 Jan 1995Test # 1285
35
AT Carey15627218815282.97Australiav Sri LankaGalle06 Feb 2025Test # 2580
37
HAPW Jayawardene154*41531411-49.04Sri Lankav IndiaAhmedabad16 Nov 2009Test # 1933
38
Kamran Akmal15432624214-63.63Pakistanv EnglandLahore29 Nov 2005Test # 1774
39
T Taibu15334029219252.39Zimbabwev BangladeshDhaka14 Jan 2005Test # 1735
40
CL Walcott152245-12--West Indiesv IndiaDelhi10 Nov 1948Test # 304
40
WK Lees152338-212-New Zealandv PakistanKarachi30 Oct 1976Test # 784
40
NR Mongia15249736618141.53Indiav AustraliaDelhi10 Oct 1996Test # 1335
40
AC Gilchrist152204143205106.29Australiav EnglandBirmingham05 Jul 2001Test # 1550
40
JC Buttler15244731113248.87Englandv PakistanSouthampton21 Aug 2020Test # 2393
45
JM Bairstow150*28119118278.53Englandv South AfricaCape Town02 Jan 2016Test # 2197
46
Rashid Latif15032423418164.10Pakistanv West IndiesSharjah31 Jan 2002Test # 1587

Showing 46 records

Additional Information

Only players listed as the designated wicketkeeper are included