He is followed by Kieron Pollard, the second batsman with over 10,000 runs. The West Indies' white-ball captain has scored 10370 runs while playing for number of teams. Shoaib Malik (9926), Brendon McCullum (9922), David Warner (9451) and Aaron Finch (9148) sit above the Indian skipper.