Vyplňte následující větu: Warnapura byl jedenáctým šrílanským jednodenním kriketovým hráčem. Jeho jednodenní mezinárodní (ODI) debut byl proti Západní Indii dne 7. června 1975, v
1975 Cricket World Cup zápas, který byl také první ODI ze Srí Lanky. V tomto zápase, který Srí Lanka prohrála, byl vyřazen na 8 běhů. Byl kapitánem týmu, aby dočasně nahradil Anuru Tennekoonovou (která byla zraněna) ve svém pátém zápase, který se odehrál proti Indii dne 16. června 1979, jako součást mistrovství světa v kriketu 1979. Vedl tým k vítězství, zaznamenal 18 běhů v zápase a vzal jednu bránku. Bylo to také jediné vítězství v sérii ze strany asociovaného člena (Srí Lanka ještě nezískala status plného člena) v turnaji.