Question: who has the best batting average in odi
Answer: 00 32 1,541 Ryan ten Doeschate 2006 -- 2011 58.