The correct answer is Muttiah Muralitharan. He is a former Sri Lankan cricketer who is widely regarded as the greatest spin bowler of all time. He holds the world record for the most wickets taken in both Test and One Day International (ODI) cricket. In Test cricket, he took 800 wickets in 133 matches, while in ODI cricket, he took 534 wickets in 350 matches. He is also the only bowler to have taken more than 100 wickets in both Test and ODI cricket.
Shane Warne was an Australian cricketer who is considered one of the greatest bowlers of all time. He took 708 wickets in 145 Test matches, and 293 wickets in 194 ODI matches. He is the second-highest wicket-taker in Test cricket, and the third-highest wicket-taker in ODI cricket.
Brian Lara was a West Indian cricketer who is considered one of the greatest batsmen of all time. He scored 11,953 runs in 131 Test matches, and 10,348 runs in 299 ODI matches. He is the highest run-scorer in Test cricket, and the fourth-highest run-scorer in ODI cricket.
Courtney Walsh was a West Indian cricketer who is considered one of the greatest fast bowlers of all time. He took 519 wickets in 132 Test matches, and 373 wickets in 205 ODI matches. He is the fourth-highest wicket-taker in Test cricket, and the second-highest wicket-taker for the West Indies in both Test and ODI cricket.