Matches (28)
ILT20 (2)
SA v ENG (1)
IND v NZ (1)
PAK-W in AUS (1)
Ranji Trophy (17)
BBL (1)
WU19 WC (2)
Super Smash (1)
BPL 2023 (2)
Rumesh Ratnayake (right) at a Sri Lanka training session in Karachi

Rumesh Ratnayake (right) at a Sri Lanka training session in Karachi

Rumesh Ratnayake and Tillakaratne Dilshan talk during a practice session
Rumesh Ratnayake and Tillakaratne Dilshan talk during a practice session AFP
Hong Kong captain Neisha Pratt and Nepal captain Nary Thapa pose for pictures along with match referee Rumesh Ratnayake
Hong Kong captain Neisha Pratt and Nepal captain Nary Thapa pose for pictures along with match referee Rumesh RatnayakeHKCA
Rumesh Ratnayake advises Dinesh Chandimal
Rumesh Ratnayake advises Dinesh Chandimal Manoj Ridimahaliyadda