Nyorai mberi kweiyi ndima - Akatamba mitambo mitatu yeODI mu 1975 World Cup
, achihwina 52 achipesana neAustralia mumutambo wechipiri. Mutambi akakurumbira weSri Lankan cricket, akatungamira timu yenyika pakati pa2005 na2007.