a) Virat Kohli
b) Rohit Sharma
c) Babar Azam
d) Francois du Plessis
Virat Kohli has become the first batsman to score 20,000 international runs in a decade during the match against West Indies. He has scored 20,502 runs across three formats out of which he has scored 20,018 runs in the ongoing decade.