Tuliskan kelanjutan untuk paragraf ini - Warnapura adalah Sri Lanka yang ke-11 yang mencetak cap kriket ODI. Debut One Day International (ODI) adalah melawan Hindia Barat pada tanggal 7 Juni 1975, dalam Piala Dunia Kriket 1975.
Pertandingan itu juga menjadi ODI pertama Sri Lanka. Dia dipecat untuk 8 lari dalam pertandingan itu, yang Sri Lanka kalah. Dia diberi kapten tim untuk sementara menggantikan Anura Tennekoon (yang terluka) dalam pertandingan kelima, yang dimainkan melawan India pada tanggal 16 Juni 1979, sebagai bagian dari Piala Dunia Kriket 1979. Dia memimpin tim untuk kemenangan, mencetak 18 runs dalam pertandingan dan mengambil satu wicket. Ini juga merupakan satu-satunya kemenangan dalam seri oleh negara Anggota Asosiasi (Sri Lanka belum memperoleh status Anggota Penuh) dalam turnamen.