non of your buissness..... ha ha
mahela was born in Colombo. he is a cricket legend. He scored 16 hundreds in odi matches.
England 588 against India
Australia has won the most numbers of ODI matches, 447 and test cricket, 332.
Lords Cricket ground is a cricket ground located in London. It is generally called home of cricket. There have been 15 test double hundreds scored at this venue. Joe Root of England scored the latest one in June,2014 against Sri Lanka.
Charles bannerman have scored the first century in cricket test matches.
Sachin Tendulkar scored 42 centuries in test cricket which is the highest.
kumar sankagara(2000-present) is highest run scoring batsman now he scored 14,189 runs in 403 matches. he played 379 innings, scored 49 hundreds and 96 50's and still scoring.
Rahul Dravid has scored the most runs.He has scored 461 runs in 8 matches.
David Gower of England scored most runs in the 1983 Cricket World Cup. He scored 384 runs in the 1983 Cricket World Cup.
In a total of 193 innings in 108 Test matches for England, Geoff Boycott scored 8114 runs, at an average of 47.72 runs per innings.
There were no cricket world cups in 1966.