Hi Ashok, in 2006 non-OPEC was 49.5 million b/d and this year it's estimated that around 50.7 mb/d will be supplied to the market. OPEC in April averaged 30.14 million b/d. Hope this helps.
To find out this type of info, an excellent source is OPEC's website, visit their reports section and download their publications, they are extremely informative and valuable.