Haha! Don't worry. You're not alone as here's one other person in Zurich who's heard of the IPL and knows what it is!
I like watching cricket and was interested in learning more about the IPL after a really neat ad campaign I saw on the telly some months back. Not gotten round to it yet though.