Udfyld følgende sætning: Warnapura var den 11. Sri Lankas ODI cricket-cap. Hans One Day International (ODI) debut var mod Vestindien den 7. juni 1975, i en
1975 Cricket World Cup match, der også var Sri Lankas første ODI. Han blev afskediget for 8 løb i den kamp, som Sri Lanka tabte. Han fik kaptajnskabet for holdet for midlertidigt at erstatte Anura Tennekoon (som blev såret) i sin femte kamp, som blev spillet mod Indien den 16. juni 1979 som en del af 1979 Cricket World Cup. Han førte holdet til sejr, scorede 18 runs i kampen og tog en wicket. Det var også den eneste sejr i serien af et associeret medlem nation (Sri Lanka havde endnu ikke fået fuld medlem status) i turneringen.