Which context are we looking at here? Indy's an academic while Rick's a soldier. Both are pretty badass, but Rick would be screwed if he didn't have Evie's knowledge whereas Indy can figure most stuff out without help (not to say he doesn't NEED help with stuff, but he's got a wider range of knowledge than Rick by far).
Indy without a doubt. But Rick is a fun character. I don't know if he could take the beating that Indy could though, and get up to dish it back out when he's taken as much as he can handle.