There is a guy whom I had faced in a local match some time ago. He was quite tall, had a pretty bad action for an off spinner, but was able to generate a crazy amount of spin. The ball would just pitch very wide outside the off stump and move rapidly with extra bounce. The most weird part about it was that he was bowling it very flat(must be 100kmph for sure). He got me out with the one delivery which he bowled a bit slower, and then the next two batsmen(the best 1s in my team) were hit on the unmentionables by the same bowler. I still can't figure out how it was possible to put so much turn at such a quick pace.
What are some similar experiences you have had? The most extremely talented guys you have played with/against?