Muthiah Muralidharan holds the record for most no of wickets in Test and ODI i.e. 812&515 respectively
Anil Kumble.619 wickets for 18360 runs at an average of 29.66
800 wickets by muttiah muralitharan
Not only 100,he holds the record of taking fastest 200 wickets as well.
In Test Cricket, Charles Turner of Australia took 50 wickets only in 6 matches and in ODI, Ajantha Mendis of Sri Lanka took 50 wickets in 18 matches.
new zealand cricket player
Sachin Tendulkar with 48 centuries.
Don bradman - 9 i suppose
15,December 2008:Sachin R Tendulkar of INDIA 47 centuries in Test Cricket
Garry Kirsten of South Africa