Wasim Jaffer has made the highest runs, i.e. 12,038 from 1996-2020.