|

Most Runs as Wicketkeeper in IPL History

MS Dhoni holds the record for the most runs as wicketkeeper IPL history has ever seen. The former Chennai Super Kings captain has scored 5,125 runs in matches where he wore the gloves, far more than any other keeper batter in the league. Fans follow this batting record closely because the wicketkeeper is often the busiest player on the field. Scoring runs while handling the gloves in every match takes a special mix of skill and fitness. This article looks at the full top 10 list of wicketkeeper batters with the most IPL runs, the big innings that shaped the record, and how the numbers moved from 2008 to 2026.

Most runs as wicketkeeper in IPL history record chart

Most Runs as Wicketkeeper in IPL Overview

This table gives the key facts of the record in one place.

Record Detail
Record Most runs by a wicketkeeper in IPL
Holder MS Dhoni
Runs as wicketkeeper 5,125
Matches as wicketkeeper 258
Teams Chennai Super Kings, Rising Pune Supergiant
First keeper batter to 5,000 IPL runs MS Dhoni
Highest score by a keeper 140 not out by Quinton de Kock
Updated through 21 October 2026

Top 10 Wicketkeeper Batters with Most IPL Runs

Runs in this table are counted only from innings in which the player was the designated wicketkeeper. A few players, like KL Rahul and Sanju Samson, scored many of their career runs as pure batters, so their keeper totals are lower than their overall IPL totals. Totals can differ slightly between record keepers for the same reason.

Rank Player Runs as Wicketkeeper Teams
1 MS Dhoni 5,125 Chennai Super Kings, Rising Pune Supergiant
2 Dinesh Karthik 4,469 Delhi Daredevils, Kings XI Punjab, Mumbai Indians, Royal Challengers Bengaluru, Kolkata Knight Riders, Gujarat Lions
3 Rishabh Pant 3,700 Delhi Capitals, Lucknow Super Giants
4 KL Rahul 3,074 Sunrisers Hyderabad, Royal Challengers Bengaluru, Kings XI Punjab, Lucknow Super Giants, Delhi Capitals
5 Robin Uthappa 3,011 Mumbai Indians, Royal Challengers Bengaluru, Pune Warriors India, Kolkata Knight Riders, Rajasthan Royals, Chennai Super Kings
6 Sanju Samson 2,921 Rajasthan Royals, Delhi Daredevils, Chennai Super Kings
7 Parthiv Patel 2,848 Chennai Super Kings, Kochi Tuskers Kerala, Deccan Chargers, Sunrisers Hyderabad, Royal Challengers Bengaluru, Mumbai Indians
8 Quinton de Kock 2,824 Sunrisers Hyderabad, Delhi Daredevils, Royal Challengers Bengaluru, Mumbai Indians, Lucknow Super Giants
9 Adam Gilchrist 2,069 Deccan Chargers, Kings XI Punjab
10 Wriddhiman Saha 1,765 Chennai Super Kings, Kolkata Knight Riders, Kings XI Punjab, Sunrisers Hyderabad, Gujarat Titans

Dhoni built his lead across 258 matches as the keeper, mostly finishing games for Chennai Super Kings. Dinesh Karthik chased him for years while playing for six different franchises and retired from the IPL with 4,469 runs, still the clear second best. Rishabh Pant reached the list fast after his debut in 2016 and is the closest active challenger with 3,700 runs. KL Rahul sits fourth with 3,074 keeper runs, even though his total IPL career tally of 5,427 is much higher, because a large part of his career came as a pure batter. Quinton de Kock, one of the finest overseas batters in IPL, holds eighth place with 2,824 runs.

Record History

Adam Gilchrist set the early standard for keeper batters. He opened the batting for Deccan Chargers and Kings XI Punjab from 2008 to 2013 and showed that a keeper could win matches with the bat. MS Dhoni moved past the early leaders as his Chennai Super Kings career grew, and he never gave up the top spot. He became the first wicketkeeper batter to score 5,000 IPL runs, a mark no other keeper has reached.

Dinesh Karthik kept the chase alive through the 2010s and early 2020s, moving between teams but scoring in every season. Robin Uthappa, Parthiv Patel and Wriddhiman Saha filled the middle of the list for years. The 2020s brought a new wave. Rishabh Pant, Sanju Samson and KL Rahul climbed the table with aggressive top order batting. In 2022, Quinton de Kock played the greatest keeper innings the league has seen, an unbeaten 140 for Lucknow Super Giants against Kolkata Knight Riders. Cricbuzz noted it as the highest score by an IPL stumper.

Player Score Team Season
Quinton de Kock 140 not out Lucknow Super Giants 2022
Rishabh Pant 128 not out Delhi Daredevils 2018
Sanju Samson 119 Rajasthan Royals 2021

What This Record Tells Us

The list shows two paths to a big keeper run total. The first path is a long career built on finishing games, the way Dhoni and Karthik did it. They batted in the middle and lower middle order, stayed not out often, and piled up runs over 15 or more seasons. The second path is top order hitting, the way de Kock, Rahul and Gilchrist scored. They faced more balls per match and scored faster, so their totals grew quickly in fewer games.

The list also shows how the role has changed. Teams now want their keeper in the top six. A keeper who cannot bat struggles to hold a place in the IPL, and franchises keep hunting for keeper batters at every auction. Dhoni also leads the most dismissals by wicketkeepers in IPL and the most catches by wicketkeepers in IPL lists, which shows how complete his record is. For how batting position shapes scoring, see our list of most runs at each batting position. Keepers who bat will remain hot property at the IPL 2027 auction too.

Frequently Asked Questions

Who has scored the most runs as a wicketkeeper in IPL?

MS Dhoni. He has scored 5,125 runs in 258 matches as the designated wicketkeeper, mostly for Chennai Super Kings.

Who is second on the list of most runs as wicketkeeper in IPL?

Dinesh Karthik. He scored 4,469 runs as a wicketkeeper across 238 matches for six franchises before retiring from the IPL.

Which wicketkeeper has the highest individual score in IPL?

Quinton de Kock. His unbeaten 140 for Lucknow Super Giants against Kolkata Knight Riders in 2022 is the highest score by a designated wicketkeeper in IPL history.

How many wicketkeepers have crossed 5,000 IPL runs?

Only MS Dhoni. No other keeper batter has reached even 4,500 runs as a designated wicketkeeper.

Is Rishabh Pant close to breaking the record?

He is the closest active challenger. Pant has scored 3,700 runs as a wicketkeeper, which leaves him about 1,425 runs behind Dhoni. His strike rate of 148.93 is the highest among all IPL wicketkeepers.

Does KL Rahul count as a wicketkeeper batter?

Partly. He has kept wicket in 74 IPL innings and scored 3,074 runs in those matches. Much of his career total of 5,427 runs came as a pure batter, so his keeper tally is lower than his overall tally.

Who has the most dismissals as a wicketkeeper in IPL?

MS Dhoni again. He has 201 dismissals in 271 innings as a wicketkeeper, which leads the dismissals list by a clear margin.

Statistics updated through: 21 October 2026

Similar Posts