StatsIndeed

ODI: Fastest to 1000 Runs and 100 Wickets

2. Lance Klusener (South Africa) (69 Matches)

Lance Klusener is regarded as one of the best all-rounders produced by South Africa. Largely overshadowed by Jacques Kallis throughout his career, Lance actually overshadowed Kallis in this particular record.

After mere 42 ODIs, Klusener had over 1000 runs to his name at a strike rate of almost 90 which was incredible in those days. In his 69th ODI, he ‘lbw’ed Zimbabwean batsman MW Goodwin to complete 100 wickets in the format.