10 BEST ODI BATSMEN OF ALL TIME

10

ROHIT SHARMA

9

ALLAN LAMB

8

ZAHEER ABBAS

7

RICKY PONTING

6

BRIAN LARA

5

AB DE VILLIERS

4

SACHIN TENDULKAR

3

SANATH JAYASURIYA

2

VIRAT KOHLI

1

VIV RICHARDS

STAY UPDATED,

BY SEEING WHAT'S TRENDING,

WORLDWIDE