During the ongoing Test series between India and Sri Lanka, the Sri Lankan cricket team appears to have discovered a formidable young talent. 25-year-old batter Sonal Dinusha has produced an exceptional batting display against the Indian bowling attack, accomplishing a historic milestone that had not been witnessed in international cricket for the past 26 years. Across the first two Test matches of the series, Sonal Dinusha showcased impressive technique, patience, and composure. By scoring over fifty runs in four consecutive Test innings against India, he has firmly announced his arrival on the world stage.
Matching Andy Flower’s 26-Year-Old Landmark Against India
Sonal Dinusha demonstrated remarkable consistency throughout both Test matches. In the first innings of the opening Test, he slammed a fine century to put his side in a commanding position. He followed that up with a crucial knock of 84 runs in the second innings of the same match. Carrying his sterling form into the second Test, Sonal Dinusha registered another century in the first innings, scoring 103 runs off 162 deliveries. His brilliant innings included 8 boundaries and 3 towering sixes. Continuing his run-scoring spree, he scored another half-century in the second innings of the second Test, completing an extraordinary record streak.
Achieving two centuries and two half-centuries in four consecutive Test innings against India was last accomplished by Zimbabwe’s legendary wicketkeeper-batter Andy Flower back in the year 2000. During that memorable 2000 series, Andy Flower dominated the Indian bowlers across four straight innings, which included a monumental unbeaten knock of 232 runs. For 26 long years, no batter in world cricket managed to replicate that feat of four successive fifty-plus scores against India in Test matches. Sonal Dinusha has now broken that multi-decade wait by matching Andy Flower's historic achievement.
Test Career Breakthrough and First-Class Credentials
Sonal Dinusha's journey in international cricket is still in its early stages. He made his Test debut just last year against Bangladesh. In his 4 Test appearances so far, the left-handed batter has accumulated over 600 runs at an impressive batting average of 61.66. Prior to the completion of the ongoing second Test, his tally stood at 1 century and 2 half-centuries in Test cricket. It is worth noting that these statistical averages do not yet factor in his full scores from the ongoing second Test against India.
At 25 years of age, Sonal Dinusha has yet to represent Sri Lanka in white-ball cricket, having not played an ODI or T20I match so far. However, his track record in domestic red-ball cricket is highly impressive. He has featured in 69 first-class matches, scoring a total of 3,882 runs. His first-class resume features 12 centuries and 20 half-centuries, reflecting the deep technical foundation that is now yielding rich dividends for him at the highest level of international cricket.
A Promising Pillar for Sri Lanka's Test Future
Sri Lanka has been searching for a dependable middle-order batter capable of anchoring long innings, and Sonal Dinusha's performance against a top-tier Indian bowling lineup comes as a major boost. His ability to handle both quality spin and pace under pressure has earned praise from analysts and fans alike. If he maintains his current trajectory, form, and fitness, Sonal Dinusha possesses all the qualities required to become a cornerstone of Sri Lanka's Test batting lineup for years to come.



















