The cricketing fraternity of the Wayamba Province is buzzing with unprecedented excitement as Maliyadeva College and St Anne’s College prepare to lock horns in the 42nd ‘Battle of the Rocks’ big match encounter, scheduled to be played from March 20 to 22 at the Welagedara International Stadium in Kurunegala. This year’s encounter carries special significance, marking the first time in the rivalry’s history that the match will be contested over three days.
The battle was initiated back in 1959, with Nissanka Cooray (Maliyadeva) and Mahinda Yatawara (St Anne’s) as captains. However, the flagship event has unfortunately been halted several times due to various concerns. The legendary left-arm spinner (the all-time leading left-arm wicket-taker in Test cricket) Rangana Herath, fast bowler Eric Upashantha, middle-order batsman Ranjith Madurasinghe, Twenty20 player Jeevantha Kulatunga, and wicketkeeper-batsman Minod Bhanuka all represented Maliyadeva during their school days. Meanwhile, wicketkeeper-batsman and former Sri Lanka Women’s team head coach Lanka de Silva played for St Anne’s College.
- Photos – Maliyadeva College Team Preview 2026
- Photos – St Annes College Team Preview 2026
- Jaffna prepares for school cricket’s biggest fest as St Patrick’s takes on Jaffna College
- Upcountry rivalry continues as Trinity-St. Anthony’s out to end decade long victory drought
- Richmond out to retain, while Mahinda look to reclaim, but a result is on cards
In terms of the overall victory tally, Maliyadeva College emerges as the undisputed leader, having secured six outright titles. On the other hand, although St Anne’s has come close to a maiden title on several occasions, the Devans have managed to hold their nerve and force stalemates.
Maliyadeva College enters the arena with a highly balanced and formidable side under the leadership of talented all-rounder and fifth-year coloursman Dimath Abeysinghe. Abeysinghe, who was a member of the Sri Lankan junior national training squad in late 2024, has led from the front with both bat and ball. As a power hitter, he has accumulated 405 runs this season, including a majestic century against De Mazenod College (126) and four half-centuries. His left-arm orthodox spin bowling has been inspired by college legend Rangana Herath. So far, he has taken 36 wickets, with a best match haul of 10 for 81 against Isipathana College, in addition to three five-wicket hauls.
The Devans boast a powerhouse batting line-up that has been the backbone of their success. Wicketkeeper-batsman Rajitha Navodya, batting at number three, has been the standout performer. With 724 runs from 10 matches, including three centuries and two fifties, Navodya is a crucial cog in the wheel. His highest score of 173 came against Wesley College, and he recently carried that form into the limited-overs tournament with an unbeaten 121 against Dharmaloka College. A former Sri Lanka Under-17 player, Navodya’s experience will be vital.
Opener Thiwanka Pabasara has also been in rich form, scoring 504 runs, including a blistering 172 against St Sylvester’s College, Kandy, as his hallmark innings, along with another half-century. The middle order is fortified by former skipper and left-handed batter Chandupa Abeysinghe (458 runs, four fifties); Dushan Sayuranga (361 runs, two fifties); power hitter Sonal Ashwin (258 runs, two fifties); Dineth Amarasingha (198); and Pehasara Bandara (192 runs, one fifty).
On the bowling front, alongside skipper Abeysinghe, vice-captain Thaveesha Balasooriya has chipped in with 34 wickets. Sonal Ashwin and Nishuda Chandrasiri have also contributed with the ball, picking up 19 and 14 scalps, respectively.
St Anne’s College, led by prolific all-rounder Yashmith Jayasundara, is not to be underestimated. Jayasundara has enjoyed a spectacular season, scoring 554 runs with six fifties and capturing a staggering 65 wickets from 12 matches, including six five-wicket hauls. His bowling exploits include a lethal match haul of 14 for 141 against St Servatius College, Matara. The Annites’ batting strength revolves around wicketkeeper-batsman Kushan Subasinghe, who is the team’s leading run-scorer with 842 runs. His tally includes a couple of brilliant centuries and seven half-centuries, maintaining an impressive average of 52.63.
The middle order features hard-hitting, nationally capped youth player Sanuja Dissanayake, who has accumulated 543 runs, including a century and a couple of fifties, with a top score of 127. He is supported by opener Dinuga Abeysekara (463 runs, three fifties), Ishan Khan (427 runs, three fifties), Sanuka Kemsara (303 runs, two fifties), and Binura Denuwan (147 runs, one fifty).
In the bowling department, skipper Jayasundara is well supported by the second-highest wicket-taker, left-arm orthodox spinner Nesad Weerasekara (42 wickets). In addition, medium pacer Sanuja Dissanayake (27 wickets) and right-arm leg-spinner Manuja Wijerathne (12 wickets) add further depth to the Annites’ bowling unit.
An absorbing tussle is expected this weekend, as both teams appear evenly matched. With the match extended to three days, the prospects of a definite result have increased, adding an extra layer of excitement. As the Welagedara Stadium prepares to host thousands of spectators, the stage is set for a classic battle between bat and ball. Will Maliyadeva extend their series lead, or will St Anne’s pull off an upset in this historic three-day format? Cricket fans in Kurunegala won’t have to wait long to find out.
Maliyadeva College Squad: Dimath Abeysinghe (Captain), Thaveesha Balasooriya (Vice Captain), Chandupa Abeysinghe, Rajith Navodya, Pahasara Bandara, Damlath Gamage, Dineth Amarasingha, Lakdula Rathnayaka, Nishuda Chandrasiri, Sonal Ashwin, Nethra Nirmala, Anjana Kalikotuwa, Sadew Hewawitharana, Dushan Sayuranga, Thiwanka Pabasara Dissanayake, Chenula Anujaya, Deew Nethusara, Tashen Sarathchandra, Gagana Pathiraja, Lakmal Deshapriya (MIC), Damith Gunathilaka (Head Coach)
St. Anne’s College Squad: Yashmin Jayasundara (Captain), Kushan Subasinghe (Vice Captain), Romal Munasinghe, Sehas Thilakaratne, Nesad Weerasekara, Sanuka Kemsara, Ishan Khan, Imasha Samarawickrama, Navindu Ratnayake, Yulan Jayakody, Dinuga Methviru, Binaru Denuwan, Gimhan Michael, Dihan Munasinghe, Imanjith Herath, Nethul Chandrasena, Pamuditha Liyanage, Deshan Udamulla, Sanuja Induwara, Manuja Wijeratne, Dinusha Jayasanka (Head Coach), Yasiru Jayarathne (Asst. Coach), Kavinda Kotuwegedara (Trainer)














