7) Ryan ten Doeschate:
This young Dutch gets such few matches to showcase his talent that he often goes unnoticed. But whenever given an opportunity, he has not failed to impress. ten Doeschate has a ODI batting average of 67.00 which is presently the highest batting average in ODI cricket by a batsman with more than 20 innings. His team seldom plays against top teams but his average against Test playing nations is still good at 42.57. Also, he has scalped 55 wickets from 33 matches at an average of 24.12.
Brand-new app in a brand-new avatar! Download Cric Rocket for fast cricket scores, rocket flicks, super notifications and much more!
Edited by Staff Editor