Fastest 100 in ODI

Title 1

 AB DeVilliers 36 Balls Against west Indies                              

CJ Anderson 36 Balls Against West Indies

CJ Anderson 36 Balls Against West Indies

Shahid Afridi 37 Balls Against Sri Lanka

Asif khan 41 Balls Against Nepal