Shane Warne has taken 708 wickets in Test cricket, 293 wickets in One Day Internationals and 20 wickets in Twenty20 cricket.
INDIA 300 and i also haver the jewel
wasim akram (502 wickets)
Ajantha mendis 6 wickets for 8 runs
Muttiaha Muralitharan of Sri Lanka (534 wicketes).
he took 379 catches but in total had 416 wickets with 37 stumpings
Waqar Younis ranks third in the list of cricketers with the most wickets in List A cricket, with 675 wickets in 412 matches.
India beat to record there first win one day internationals against Sri Lanka beating by 7 wickets.
R. P. Singh has so far taken 40 wickets in Tests, 69 in ODIs and 15 in T-20 Internationals.