Virender Sehwag scored 200 in 140 balls (He eventually scored 219 from 149 balls) when West Indies toured India. He beats Sachin Tendulkar's record who took 149 balls to score the first ODI double century.
ODI no. 3223
Played at Holkar Cricket Stadium, Indore
8 December 2011
Shahid Afride (Pakistan)
Shahid Afridi / 37 balls
corey anderson
Shohaib Akter is the fastest bowler in ODI
Hi Dude, Fastest century in ODI was hit by Shahid Afridi Vs Sri Lanka. He scored century in just 36 balls.
Polly Umrigar was the first Indian to score a double century in Tests. Sachin Tendulkar was the first Indian to score a double century in ODI.
Sachin Tendulkar hit first double century in ODI. He scored 200 runs against South Africa with a strike rate of 136.05.
Mahendra Singh Dhoni is the fastest run getter in the Indian ODI.
Sanath Jayasuriya made the fastest fifty in ODI.
Shahid Khan Afridi, He made 102 Runs in just 37 Balls.
Sachain Tandolker made the fastest 10000 run in ODI in least matches.
Waqar Younis in 252 ODI's.