Skip to content
CricketTaken

Bangladesh's Great Wicketkeepers: Three Careers

Written and checked by CricketTakenPublished Cricket in Bangladesh10 min read

How this is written and checkedReport an error

Bangladesh has changed its Test opening pair more than thirty times since 2000. Over the same period it has had three first-choice wicketkeepers. That contrast is the most striking thing about the position, and it is not a coincidence: keeping wicket in Bangladesh is a specialist job that requires a long apprenticeship, and once a selector finds somebody who can do it, there is very little appetite for experimenting.

The other notable feature is the batting. Bangladesh's leading Test run-scorer is a wicketkeeper. So is the holder of the country's highest individual Test score, and the best Test batting average by anyone who has kept for Bangladesh belongs to the current Twenty20 captain. In most cricketing countries the keeper is the batting position you compromise on. Here it has been the one you rely on.

What keeping in Bangladesh actually involves

The technical demands are unlike those in Australia or England, and understanding them explains why the keepers on this list are good at what they are good at.

A Bangladesh keeper spends the majority of his career standing up to spin. Home Tests are usually played with two or three spinners operating for most of the day on surfaces that turn and keep low, described in the guide to pitch types and conditions. That means hundreds of deliveries a day taken below knee height, often after the ball has gripped and changed direction late, with a bat and a pad in the way. It rewards low, quiet hands and soft feet. It does not develop the standing-back skills — diving one-handed at leg slip, taking a nick that has travelled at pace and carried — that a keeper in Perth spends his life on.

The left-arm spin that dominates the Bangladeshi attack, traced in the guide to the left-arm spin tradition, adds a further wrinkle: a great deal of work down the leg side to right-handers, where the keeper is taking the ball blind behind the batter's pads and looking for a stumping. It is the least glamorous keeping skill in the game and the one Bangladeshi keepers do best.

Khaled Mashud, the first professional

Khaled Mashud kept for Bangladesh from 1995 to 2007, through the associate years, the granting of Test status, the six seasons without a Test win, and the first one. He played forty-four Tests, taking seventy-eight catches and nine stumpings, and 126 one-day internationals, taking ninety-one catches and thirty-five stumpings.

He was the best pure keeper Bangladesh has had, and the numbers understate it because the bowling in front of him created so few chances. Dav Whatmore, who coached Bangladesh through the middle of Mashud's career, described him as the best wicketkeeper in Asia — an assessment that looked generous to people who only saw the dismissal columns and reasonable to anyone who watched him take spin.

His batting was thin: 1,409 Test runs at 19.04, and 1,818 one-day runs at 21.90. There is one exception, and it is a good one. In the Caribbean in May 2004, with Bangladesh 123 for 7, Mashud led a lower-order recovery that took the innings to 271 for 9 before it was declared, finishing on 103 not out. That was his only international century.

Mashud also captained twelve Tests and lost all twelve, a record examined in the survey of Bangladesh's captains. It is a footnote to a keeping career rather than an indictment of it.

Mushfiqur Rahim

Mushfiqur Rahim is the most decorated cricketer Bangladesh has produced with a bat in his hand, and he did it while keeping wicket in more than a hundred Tests.

The Test record: 104 matches, 6,842 runs at 39.09, more than a dozen centuries, twenty-nine fifties, a highest score of 219 not out, and 115 catches with fifteen stumpings. He is Bangladesh's leading Test run-scorer and was the first Bangladeshi to reach both 5,000 and 6,000 Test runs. In one-day internationals he played 274 matches for 7,795 runs at 36.42 with nine centuries, taking 243 catches and fifty-six stumpings, and in Twenty20 internationals he made 1,500 runs across 102 games.

The individual innings are what set him apart from every other Bangladeshi batter:

  • 200 against Sri Lanka on 8 March 2013, the first Test double century by a Bangladeshi.
  • 219 not out against Zimbabwe on 11 November 2018, still the highest individual Test score by a Bangladeshi.
  • 203 not out, giving him three Test double hundreds — and making him the first wicketkeeper in the history of Test cricket to score two.
  • 191 from 341 balls against Pakistan at Rawalpindi on 21 August 2024, the innings that set up Bangladesh's first Test win over Pakistan and the sweep described in the guide to Bangladesh's captains.
  • A sixty-ball hundred against Ireland in March 2023, the fastest one-day international century by a Bangladeshi.

He was also small, quick between the wickets, and durable in a way nobody in Bangladeshi cricket had managed before — passing 350 international appearances during the 2019 World Cup. He captained the Test side from 2011 to 2017, winning seven, which remains the most by a Bangladesh Test captain, and led in the limited-overs formats for part of that period.

The criticism made of him, and it is a fair one to raise, is that his keeping declined as his batting became indispensable, and that Bangladesh spent several years playing a keeper who was selected for his runs. The counter is straightforward: no Bangladeshi batter has produced anything comparable, and the alternative keepers were not scoring 6,842 Test runs.

Litton Das, and the split job

Litton Das is the third long-serving name and the most versatile. He has played fifty-five Tests for 3,356 runs at 36.08 with six centuries and a highest score of 141 — the best Test batting average of any Bangladeshi to have kept wicket. In one-day internationals he has 2,869 runs at 30.84 with five hundreds and a top score of 176, and in Twenty20 internationals more than 2,700 runs in 122 matches.

His career illustrates the modern arrangement, which is that Bangladesh no longer has one keeper who plays everywhere. Litton has kept in some Tests and not others, opened the batting in white-ball cricket, and batted in the middle order in Tests — his 138 at Rawalpindi in the second Test of the 2024 series in Pakistan came from number seven, in a 165-run partnership with Mehidy Hasan Miraz that won the match.

The 176 came against Zimbabwe in March 2020, in an innings during which he and Tamim Iqbal put on 292 for the first wicket, the highest partnership for any wicket in Bangladesh's one-day international history. His work as an opener is assessed in the survey of Bangladesh's great opening batters.

He became Bangladesh's permanent Twenty20 international captain in May 2025, appointed through to the 2026 World Cup, and captained a Test — his only one — to a 546-run win over Afghanistan at Mirpur in June 2023.

Jaker Ali and the current generation

Jaker Ali is the keeper who has emerged since, and his early record is more promising than either Mashud's or Litton's was at the same stage.

He made his Twenty20 international debut against Malaysia in October 2023, his Test debut against South Africa in October 2024, and his one-day debut against Afghanistan a fortnight after that. Through his first six Tests he scored 337 runs at 30.63 with a highest score of 91, taking nine catches and a stumping. In one-day internationals he averaged 39.40 across his first twelve matches, and in Twenty20 internationals he has more than 700 runs at 26.29 with a best of 72 not out. He has twice hit six sixes in a single innings, which no other Bangladeshi has done.

Nurul Hasan has been the other keeper in the frame for much of the past decade, filling in across formats without ever displacing the incumbent. He is best remembered outside Bangladesh for the wrong reason: he was one of two Bangladesh players fined a quarter of their match fee by the ICC after the disputed final over of a Twenty20 international against Sri Lanka at the 2018 Nidahas Trophy, an episode covered in the guide to Bangladesh's fan culture.

The oddest entry in the record

The single most unusual keeping performance in Bangladesh's history was not produced by a keeper at all. During a Test against New Zealand in 2017, Imrul Kayes — an opening batter — kept wicket as a substitute and took five catches in an innings, the most by any substitute keeper in a Test innings anywhere.

It is a curiosity rather than a claim to a place on this list, and it belongs here for one reason: it is the kind of thing that happens to a side with a small squad, in which the reserve keeper is frequently not in the touring party at all.

The rescue innings, and what the position is for

Three of the four best innings by a Bangladeshi wicketkeeper have the same shape, and the pattern says something about how Bangladesh have batted for twenty-five years.

Khaled Mashud came in with Bangladesh 123 for 7 in the Caribbean in 2004 and took the innings to 271 for 9. Mushfiqur Rahim's 191 at Rawalpindi in 2024 was made in reply to Pakistan's 448 for 6 declared and carried Bangladesh to 565 and a ten-wicket win. Litton Das's 138 in the second Test of that series came from number seven and put on 165 with Mehidy Hasan Miraz on a surface where the two completed innings either side of it produced 274 and 262.

None of those was a keeper adding gloss to a total the specialists had built. All three were repairs. That is what the position has been for in Bangladesh cricket: the keeper bats at six or seven, arrives with three or four wickets down and not many runs on the board, and either saves the innings or does not.

There is a structural cost to relying on it. A side whose most productive batter comes in at six is a side whose top five are failing, and the same problem is visible from the other end in the survey of Bangladesh's great opening batters. It also means the keeper is doing his most demanding batting after keeping for a day and a half in heat, which is the least favourable circumstance in which to build a long innings and which makes Mushfiqur's aggregate more impressive rather than less.

The list, with the numbers

Keeper Tests Test runs / average Test dismissals ODIs ODI runs / average
Mushfiqur Rahim 104 6,842 at 39.09 115 ct, 15 st 274 7,795 at 36.42
Litton Das 55 3,356 at 36.08 104 2,869 at 30.84
Khaled Mashud 44 1,409 at 19.04 78 ct, 9 st 126 1,818 at 21.90
Jaker Ali 6 337 at 30.63 9 ct, 1 st 12 394 at 39.40

Reading the table, the ranking depends entirely on what you weight. On keeping alone the order is Mashud first and it is not close. On batting it is Mushfiqur first by a distance from anybody in Bangladeshi cricket, keeper or not. On the combination — which is what a selector actually picks — Mushfiqur is the answer, with Litton second and improving the case every season he plays.

What comes next

Two developments will change the job. The first is the arrival of genuine fast bowling, described in the guide to Bangladesh's fast bowling growth: a keeper who stands back to two ninety-mile-an-hour bowlers for thirty overs a day is doing different work from one who spends the day up to the stumps, and Bangladesh's next generation of keepers will need both sets of hands.

The second is the split-format arrangement, which now means the Test keeper, the one-day keeper and the Twenty20 keeper need not be the same person. That is a luxury Bangladesh could not previously afford and, given the depth of the position relative to the rest of the side, one it can now use.

For the batting positions around the keeper, see the surveys of Bangladesh's great all-rounders and the competition that produced most of these players, the Dhaka Premier Division. Career records are collected in the player index, and the rest of the country's cricket sits on the cricket in Bangladesh hub.

Sources and method

Career figures come from published international career records for each player, including dismissal totals where they are recorded, and are given as at the most recently completed series; figures for active cricketers will move. Individual landmarks — Mushfiqur Rahim's three Test double centuries, his 191 at Rawalpindi and his sixty-ball one-day hundred, Khaled Mashud's 103 not out in the Caribbean, the Tamim-Litton 292, Imrul Kayes's substitute-keeping record, Jaker Ali's debut dates — are drawn from official match records for the dates named. The Whatmore assessment of Mashud is quoted as a reported opinion, not a measurement. Judgements about keeping quality, and the ranking implied in the closing section, are editorial and argued for above; nothing here is computed from our own datasets.