3 Indian batters on the list topped by legendary Australian finisher 

Highest average in List A cricket (minimum 100 innings)

The former Indian skipper has an average of 50.38. Dhoni has scored 13,353 runs from 364 innings including 17 centuries and 87 half-centuries.

10 | MS Dhoni 

South Africa's late bloomer has an average of 50.77. He has scored 5,027 runs from 121 innings including 11 centuries and 31 half-centuries. He has an ODI average of 69.31.

Fastest 150 wickets in One-Day International Match

9 | Rassie van der Dussen 

Former Pakistan batter has an average of 52.30. Elahi has scored 6,277 runs from 138 innings including 18 centuries and 37 half-centuries.

8 | Saleem Elahi

Former England wicketkeeper-batter James Taylor has an average of 53.11. Taylor has scored 5,365 runs from 131 innings including 15 centuries and 30 half-centuries.

7 | James Taylor 

The Mr.360 has an average of 53.47. The former Proteas batter has scored 11,123 runs from 252 innings including 29 centuries and 63 half-centuries.

6 | AB de Villiers

Pakistan batter Khurram Manzoor played just 7 ODIs but has an average of 53.52 in List A cricket. Manzoor has scored 7,992 runs from 165 innings including 27 centuries and 39 half-centuries.

5 | Khurram Manzoor

Pujara, who has played just 5 ODIs, has an average of 54.56. The veteran batter has scored 4,638 runs from 105 innings including 12 centuries and 30 half-centuries.

4 | Cheteshwar Pujara

The Pakistan skipper has an average of 56.16. Babar has scored 7,358 runs from 150 innings including 27 centuries and 37 half-centuries.

3 | Babar Azam 

The former Indian skipper has an average of 56.60. Kohli has scored 13,786 runs from 286 innings including 47 centuries and 72 half-centuries.

2 | Virat Kohli

Former Australia designated finisher has an average of 57.86. Bevan has scored 15,103 runs from 385 innings including 13 centuries and 116 half-centuries.

1 | Michael Bevan

Follow us on: