1. Lara vs Muralitharan

Arguably the greatest bowler ever to play the game of cricket, Muralidharan was a nightmare to power hitters like Virender Sehwag to legendary batsmen like Sachin Tendulkar. But the mystery spinner failed to get the better of West Indies legend Brian Lara.
Lara has faced 709 balls from Muralitharan in tests and have scored a massive 373 runs against the best spinner of all time. He has a staggering average of 124.33 which clearly states the dominance of greatest West Indies test player.
(*Stats provided above are from Test cricket played between the players)