List of fastest batsman to score 150 runs in ODIs

There are thousands of batsmen in the world but only a few have scored 150 runs in ODI.

So let's know which batsmen have scored the fastest 150 runs in ODI cricket.

AB de Villiers scored 150 runs in 64 balls.

AB de Villiers

Jos Buttler scored 150 runs in 76 balls.

Jos Buttler

Shane Watson scored 150 runs in 83 balls.

Shane Watson

Chris Gayle scored 150 runs in 85 balls.

Chris Gayle

Sharjeel Khan scored 150 runs in 85 balls.

Sharjeel Khan

Luke Ronchi scored 150 runs in 92 balls.

Luke Ronchi

Sanath Jayasuriya scored 150 runs in 95 balls.

Sanath Jayasuriya

Ricky Ponting scored 150 runs in 99 balls.

Ricky Ponting