gautam gambhir
Ajit Agarkar , 21 balls 67 runs vs Zimbabwe in 2000 .
Don Bradman scored fastest 2000 runs in test cricket in just 22 innings.
Fastest to 1000 runs Fastest to 2000 runs Fastest to 3000 runs Fastest to 4000 runs Fastest to 5000 runs Fastest to 6000 runs Almost fastest to 7000 runs,just required four more to be the fastest to 7000 runs and have the average of 100.
Virendra sehwag
Mohammad azarhuddin
Sachin scored his 1000 ODI runs in his 37th match in which he did not bat in 2 innings.... it came against Zimbabwe in Hamilton on 7/3/1992... he scored 81 in that inning.
hashim amla,south Africa
brian lara
Sanath Jayasuriya who scored 50 runs from 17 deliveries
Mark Boucher. He did it in 44 balls.
Sunil Gavaskar scored 63 in the 4th test against Pakistan in the 1986/87 season to become the first player to score 10000 runs