Scrivi una continuazione per questo paragrafo - Warnapura è stata l'undicesima coppa di cricket ODI dello Sri Lanka. Il suo debutto in una giornata internazionale (ODI) fu contro le Indie Occidentali il 7 giugno 1975, in una Coppa del Mondo di Cricket del 1975
E' stata anche la prima ODI dello Sri Lanka. Fu licenziato per 8 punti in quella partita, che lo Sri Lanka perse. Gli fu data la capitaneria della squadra per sostituire temporaneamente Anura Tennekoon (che era ferita) nella sua quinta partita, giocata contro l'India il 16 giugno 1979, come parte della Coppa del Mondo di Cricket del 1979. Ha guidato la squadra alla vittoria, segnando 18 punti nel match e prendendo un wicket. È stata anche l'unica vittoria nella serie da parte di una nazione membro associato (lo Sri Lanka non aveva ancora ottenuto lo status di membro a pieno titolo) nel torneo.