Skip to content
Format5 min

Sri Lanka vs Bangladesh Tests 2022: Sri Lanka Win 1-0 — Angelo Mathews 344 Runs (199 at Chattogram), Asitha Fernando 13 Wickets, Near-Double-Century in a Drawn Test

Sri Lanka won the Bangladesh Test series May 2022 by 1-0 across 2 Tests. Angelo Mathews scored 344 runs across the series to win Player of the Series — including 199 at Zahur Ahmed Chowdhury Stadium, Chattogram (1 run short of a double century). Asitha Fernando took 13 wickets. The 1st Test at Chattogram was drawn; Sri Lanka won the 2nd Test at Sher-e-Bangla Stadium, Dhaka. Mushfiqur Rahim scored 303 runs for Bangladesh. Mominul Haque captained Bangladesh; Dimuth Karunaratne captained Sri Lanka.

Written by GeoCric EditorialUpdated Sep 5, 2026
ShareShareWhatsAppFacebook

Sri Lanka won the Bangladesh Test series May 2022 by 1-0 across 2 Tests. Angelo Mathews scored 344 runs across the series to win Player of the Series — including 199 at Zahur Ahmed Chowdhury Stadium, Chattogram (just 1 run short of a double century in the 1st Test that ended as a draw). Asitha Fernando took 13 wickets for Sri Lanka. Mushfiqur Rahim scored 303 runs for Bangladesh. 1st Test at Chattogram (May 15-19): drawn. 2nd Test at Sher-e-Bangla National Stadium, Dhaka (May 23-27): Sri Lanka won. Mominul Haque captained Bangladesh; Dimuth Karunaratne captained Sri Lanka.

Angelo Mathews 199 at Chattogram: One Run Short of a Double Century in a Drawn Test

Angelo Mathews scoring 199 at Zahur Ahmed Chowdhury Stadium Chattogram — just 1 run short of a double century — in the 1st Test of the 2022 Bangladesh bilateral (a Test that ended drawn) gave the Sri Lanka tour its most dramatic individual batting moment: a near-double century from Sri Lanka's experienced middle-order batter in sub-continent conditions where Bangladesh's spin (Shakib Al Hasan, Mehidy Hasan Miraz) and seam provided the resistance Mathews batted through across a substantial Chattogram innings. Mathews reaching 199 — the number most identified with near-double-century frustration in sub-continent Test cricket — without completing the 200 in a drawn Test (where the additional run was theoretically available but not reached) gave the Chattogram 1st Test its individual storyline: Mathews' 199 adding to his bilateral aggregate across both Tests to reach 344 series runs as the highest aggregate of either side. The 1st Test draw at Chattogram confirmed that Bangladesh's batting — Mushfiqur Rahim 303 series runs, performing across both Tests — was competitive enough against Sri Lanka's bowling to prevent a Sri Lanka win in the first Test before Asitha Fernando's 13-wicket bilateral tally produced the decisive series wickets in Dhaka.

Asitha Fernando 13 Wickets: Sri Lanka's Decisive Pace Bowler in Bangladesh

Asitha Fernando taking 13 wickets across 2 Tests — the highest series bowling aggregate for either side — winning the bilateral wicket-taking for Sri Lanka confirmed the young Sri Lanka right-arm seamer's emerging Test quality in away sub-continent conditions: Fernando, bowling with pace and bounce that Bangladesh's batters found difficult to counter on Dhaka and Chattogram surfaces (sub-continent pitches that historically favour Bangladesh's spin bowling and can resist visiting pace), generating bilateral wicket-taking that gave Sri Lanka the series bowling edge over Shakib Al Hasan's 9 wickets for Bangladesh. Sri Lanka winning the 2nd Test at Dhaka — completing the 1-0 bilateral win after the Chattogram draw — with Fernando's Dhaka wickets contributing to dismissing Bangladesh twice in the deciding Test gave the 2022 Bangladesh bilateral its result: a Sri Lanka bilateral win based on Mathews' 344 batting runs and Fernando's 13-wicket pace bowling in conditions where Sri Lanka's visiting spin (Dhananjaya de Silva, Ramesh Mendis) also contributed to both Bangladesh dismissals in Dhaka.

Angelo Mathews' 199 at Chattogram in May 2022 — 1 run short of what would have been his first Test double century — added to the list of notable near-200 innings in Test history: batters who reached 199 without completing the 200 milestone. Mathews, who had scored a Test century on debut (against India in 2009) and accumulated Test centuries against multiple nations, reaching 199 at Chattogram confirmed his batting quality against Bangladesh's sub-continent spin at 35 years old — an age where many batters' batting reach for that sub-continent spin, bounce, and variety becomes more challenging. Mushfiqur Rahim's 303 series runs for Bangladesh — competing with Mathews' 344 and providing Bangladesh's batting foundation across both Tests — confirmed Rahim's ongoing bilateral quality as Bangladesh's most reliable Test batter through the 2022 home season.

Sri Lanka vs Bangladesh Tests 2022 in Context

The Sri Lanka tour of Bangladesh Tests May 2022 — Zahur Ahmed Chowdhury Stadium Chattogram and Sher-e-Bangla National Stadium Dhaka — produced Sri Lanka winning 1-0 (Chattogram drawn, Dhaka Sri Lanka won) with Mathews' 344-run Player of the Series (including 199 at Chattogram), Fernando's 13-wicket bilateral bowling, and Rahim's 303 Bangladesh runs as the bilateral's dominant individual performances. The 2022 bilateral result — Sri Lanka winning 1-0 in Bangladesh — continued the competitive sub-continent Test dynamic between the two Asian Test nations (their bilateral results in Bangladesh and Sri Lanka across the 2018-2023 period showing one team winning 1-0 in each home bilateral). Mathews' near-double century at Chattogram — the bilateral's most dramatic individual moment — giving the 2022 Sri Lanka-Bangladesh series its lasting statistical note: the 199 that Mathews scored in a drawn Test he could not convert to a Sri Lanka win but that contributed to his Player of the Series across the decisive Dhaka bilateral win.

Frequently asked questions

Who won the Sri Lanka vs Bangladesh Test series 2022?

Sri Lanka won the 2022 Bangladesh Test series 1-0 (2 Tests: Chattogram drawn, Dhaka Sri Lanka won). Angelo Mathews (344 runs, including 199 at Chattogram) won Player of the Series. Asitha Fernando took 13 wickets. Mushfiqur Rahim scored 303 runs for Bangladesh. Dimuth Karunaratne captained Sri Lanka; Mominul Haque captained Bangladesh.